Python程序设计基础教程全套教学课件.pptx

  1. 1、本文档共477页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Python程序设计基础教程;;;1.1 Python 语言简介 Python语言简介;1.1.1 Python 的发展史;1.1.1 Python 的发展史;;Python的优点;Python的优点;8.丰富的库。Python 有丰富的标准库和第三方库可以使用。它可以帮助用户处理各种工作,包括正则表达 式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-RPC、 HTML、WAV 文件、密码系统、GUI(图形用户界面) 、Tk 和其他与系统有关的操作。只要安装 了 Python,以上所有这些功能都是可用的。这被称作 Python 的“功能齐全”理念。除了标准库以 外,Python 还有许多其他高质量的库,如 wxPython、Twisted 和 Python 图像库等。 9.功能强大。Python 确实是一种十分精彩而又强大的语言,它合理地结合了高性能与编写程序简单有趣的特色。 10.规范的代码。Python 采用强制缩进的方式使代码具有极佳的可读性。 ;Python的缺点;1.1.3 Python的应用领域;1.1.3 Python的应用领域;1.1.3 Python的应用领域;;互联网在生活中的地位;1.2.1 Python IDLE 的简介;互联网已经成为现代社会最为重要的基础设施;互联网定义;1.2.2 Python开发环境安装;1.2.2 Python开发环境安装;1.2.3 启动Python;1.2.3 启动Python;1.2.4 运行Python程序;1.2.4 运行Python程序;图 1-8 firstproc.py 运行结果 ;1.2.4 运行Python程序;1.3 Python其他开发环境;1.3 Python其他开发环境;任意把几个计算机网络互连起来(不管采用什么协议),并能够相互通信,这样构成的是一个互连网 (internet),而不是互联网 (Internet)。;Python程序设计基础教程;;;1.1 Python 语言简介 Python语言简介;1.1.1 Python 的发展史;变量赋值如例2-2所示。 例2-2: 程序代码: # 例2-2(变量赋值) print(========第一次赋值========) # 变量num第一次赋值 num = 1 # 输出变量num的值 print(num = + str(num)) # 打印变量num的标识(地址) print(id(num) = + str(id(num))) print(========第二次赋值========) # 变量num再次赋值,定义一个新变量num num = 2 # 输出变量num的值 print(num = + str(num)) # 此时的变量num已经是一个新的变量 print(id(num) = + str(id(num)));1.1.2 Python的特点;2.1.1 常量和变量;Python的优点;注:不同的系统(不同的电脑),运行的结果是不同的,这里的不同是指id(var)的数??不同,也就是在变量的内存地址有差异,对应的变量值是一样的。 在Python中定义变量名的时候,需要遵循以下规则。 (1)变量必须以字符(大小写字母和中文均可)、下划线(_)开头。 虽然Python3.x的变量名支持中文,但建议最好不要使用中文作为变量名,这样不但在编写程序时输入麻烦,而且会降低程序的可移植性,更不符合程序员的编码习惯。 (2)变量只能由字符、数字、下划线组成。 (3)变量区分大小写。 (4)变量不能与Python内建的保留字相同。Python3.7.0的保留字如表2-1所示。;Python的缺点;Python3.7.0的保留字可以通过如下指令获取。 import keyword keyword.kwlist 运行结果: [False, None, True, and, as, assert, async, await, break, class, continue, def, del, elif, else, except, finally, for, from, global, if, import, in, is, lambda, nonlocal, not, or, pass, raise, return, try, while, with, yield] 如上所示,Python3.7.0共计35个保留字,可以通过一个程序计算保留字个数。计算保留字个数的例子如例2-4所示。;例2-4: 程序代码: # 例2-4(计算Python3.7.0保留字个数) # 引入保留字模块keyword import keyword ?# 保留字保存在

文档评论(0)

163 + 关注
实名认证
内容提供者

知识分享

1亿VIP精品文档

相关文档