当前位置: 首页 > news >正文

广州10大网站开发门户网站欣赏

广州10大网站开发,门户网站欣赏,三星网上商城退款很慢,discuz门户网站模板目录 1 认识 Python 1.1 Python 的起源 1.2 Python的组成 1.2.1 解释器 1.1.2 Python 的设计目标 1.1.3 Python 的设计哲学 1.2 为什么选择 Python 测试人员选择Python的理由 1.3 Python 特点 面向对象的思维方式 1.4 Python 的优缺点 1.4.1 优点 1.4.2 缺点 3. 安…目录 1 认识 Python 1.1 Python 的起源 1.2 Python的组成 1.2.1 解释器 1.1.2 Python 的设计目标 1.1.3 Python 的设计哲学 1.2 为什么选择 Python 测试人员选择Python的理由 1.3 Python 特点 面向对象的思维方式 1.4 Python 的优缺点 1.4.1 优点 1.4.2 缺点 3. 安装Python 1 认识 Python 人生苦短我用 Python —— Life is short, I use Python 1.1 Python 的起源 Python 的创始人为吉多·范罗苏姆Guido van Rossum江湖人称“龟叔” 1989 年的圣诞节期间吉多·范罗苏姆为了在荷兰首都阿姆斯特丹打发时间决心开发一个新的解释程序作为 ABC 语言的一种继承 ABC 是由吉多参加设计的一种教学语言就吉多本人看来ABC 这种语言非常优美和强大是专门为非专业程序员设计的。但是 ABC 语言并没有成功究其原因吉多认为是非开放造成的。吉多决心在 Python 中避免这一错误并获取了非常好的效果 之所以选中 Python蟒蛇 作为程序的名字是因为他是 BBC 电视剧——蒙提·派森的飞行马戏团Monty Pythons Flying Circus的爱好者 1991 年第一个 Python 解释器 诞生它是用 C 语言实现的并能够调用 C 语言的库文件。 1.2 Python的组成 Python的语法 Python的标准内置库 Python的第三方库 Python解释器 1.2.1 解释器 计算机不能直接理解任何除机器语言以外的语言所以必须要把程序员所写的程序语言翻译成机器语言计算机才能执行程序。将其他语言翻译成机器语言的工具被称为编译器 编译器翻译的方式有两种一个是编译另外一个是解释。两种方式之间的区别在于翻译时间点的不同。当编译器以解释方式运行的时候也称之为解释器 编译型语言程序在执行之前需要一个专门的编译过程把程序编译成为机器语言的文件运行时不需要重新翻译直接使用编译的结果就行了。程序执行效率高依赖编译器跨平台性差些。如 C、C 解释型语言解释型语言编写的程序不进行预先编译以文本方式存储程序代码会将代码一句一句直接运行。在发布程序时看起来省了道编译工序但是在运行程序的时候必须先解释再运行 编译型语言和解释型语言对比 速度 —— 编译型语言比解释型语言执行速度快 跨平台性 —— 解释型语言比编译型语言跨平台性好 1.1.2 Python 的设计目标 1999 年吉多·范罗苏姆向 DARPA (美国国防高级研究计划局)提交了一条名为 “Computer Programming for Everybody” 的资金申请并在后来说明了他对 Python 的目标 一门简单直观的语言并与主要竞争者一样强大 开源以便任何人都可以为它做贡献 代码像纯英语那样容易理解 适用于短期开发的日常任务 这些想法中的基本都已经成为现实Python 已经成为一门流行的编程语言 1.1.3 Python 的设计哲学 优雅 明确 简单 Python 开发者的哲学是用一种方法最好是只有一种方法来做一件事 如果面临多种选择Python 开发者一般会拒绝花俏的语法而选择明确没有或者很少有歧义的语法 1.2 为什么选择 Python 代码量少 同一样问题用不同的语言解决代码量差距还是很多的一般情况下 Python 是 Java 的 1/5所以说 人生苦短我用 Python web应用开发flask、django等 自动化测试selenium、requests等 网络爬虫 自动化运维 人工智能领域 科学计算 游戏开发 …… 测试人员选择Python的理由 测试人员的编程能力相对较弱而Python作为一种脚本语言不仅功能强大而且语法优美支持多种自动化工具而且学习上手比较容易 高级语言不用考虑底层逻辑不用研究语言的本身专注于解决问题 Python的社区发展比较好有着非常多的文档和支持库 对于一定编程基础的人员使用Python作为自动化测试的语言可以非常流畅几乎没有学习成本。 当前时代作为测试在面试中掌握Python和Java之一就足够了。 1.3 Python 特点 Python 是完全面向对象的语言 函数、模块、数字、字符串都是对象在 Python 中一切皆对象 面向对象的思维方式 面向对象 是一种 思维方式也是一门 程序设计技术 要解决一个问题前首先考虑 由谁 来做怎么做事情是 谁 的职责最后把事情做好就行 对象 就是 谁 要解决复杂的问题就可以找多个不同的对象各司其职共同实现最终完成需求 完全支持继承、多重继承等 Python 拥有一个强大的标准库Python 语言的核心只包含 数字、字符串、列表、字典、文件 等常见类型和函数而由 Python 标准库提供了 系统管理、网络通信、文本处理、数据库接口、图形系统、等额外的功能 Python 社区提供了大量的第三方模块使用方式与标准库类似。它们的功能覆盖 科学计算、人工智能、机器学习、Web 开发、数据库接口、图形系统 多个领域 学Python主要学基础语法 标准库或者第三方库会用就可以了 1.4 Python 的优缺点 1.4.1 优点 简单、易学 免费、开源 面向对象 丰富的库 可扩展性 如果需要一段关键代码运行得更快或者希望某些算法不公开可以把这部分程序用 C 或 C 编写然后在 Python 程序中使用它们 …… 1.4.2 缺点 速度慢Python 程序比 Java、C、C 等程序的运行效率都要慢。 源代码加密困难不像编译型语言的源程序会被编译成目标程序Python 直接运行源程序因此对源代码加密比较困难。其实这两个缺点并不是什么大问题首先由于目前计算机的硬件速度越来越快软件工程往往更关注开发过程的效率和可靠性而不是软件的运行效率至于第二个问题就更不是问题了现在软件行业的大势本就是开源就像 Java 程序同样很容易反编译但丝毫不会影响它的流行。 3. 安装Python 我们平时编写和调试代码是在Windows电脑上写所以需要在Windows上安装Python环境。 认识python官网Welcome to Python.org 安装的路径建议用默认路径 默认是C:\Users\Administrator\AppData\Local\Programs\Python\PythonXX 注意不要安装在中文路径中如果路径中有中文的就自定义安装 如果没有勾选添加环境变量则需要手动把python的安装目录及安装目录下的Scripts目录添加到PATH变量中。也就是C:\Users\Administrator\AppData\Local\Programs\Python\Python37\和C:\Users\Administrator\AppData\Local\Programs\Python\Python37\Scripts\ 检查是否安装完成 在dos窗口输入python -V回车如果返回有python的相关信息则安装成功
http://www.tj-hxxt.cn/news/134158.html

相关文章:

  • 石家庄网站空间WordPress P站
  • 页面效果华丽的网站如何注册网站卖东西
  • 上海网站推广优化软件开发入门
  • 自己做网站可以挣钱吗网站右下角广告代码
  • 山东网站建站建设南海大良网站建设
  • 公司做完网站怎么搜不到网站套站
  • 招工做的网站网站域名改了以后新域名301
  • 二级域名网站怎么建设精仿腾讯3366小游戏门户网站源码织梦最新内核带全部数据!
  • 网站管理系统 免费推广网站建设产品介绍
  • 淄博网站建设程序企微管家
  • 用j2ee作的网站兴国电商网站建设
  • 网站后台框架模版网站多服务器建设
  • 淘宝在哪个网站做推广网上企业登记注册流程
  • 做网站和游戏是如何赚钱网站设计交流
  • 北京专业网站开发公司网站建设必须要做404
  • 长沙网站制作app开发公司海安县住房和城乡建设局网站
  • 用vs2013做网站东莞公司官网推广
  • 注册自己的品牌需要多少钱seo实战密码第四版电子书
  • 建设部监理网站官网网站建设服务费怎么入账
  • 做网站系统的网站开发的书籍
  • 大连网站制作选择ls15227saas建站是什么意思
  • 济南建站公司哪有苏州做网站多少钱
  • 外贸网站如何seo思政网站建设管理自查报告
  • 无锡 网站 seo 优化怎么做试玩平台推广网站
  • 国内优秀网站欣赏国内做五金加工的订单网站
  • 茶叶网站制作模板在外国做玄幻小说网站
  • 尤溪网站开发公司如何建立网站
  • 常州网站开发培训郴州做网站的公司
  • 蛋品 东莞网站建设网站设计是用什么做的
  • 排名好的青岛网站建设营销网站建设专业服务公司