Python语言基础.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python语言基础

Python语言基础 Python的数据类型 变量的定义。在python中,变量的类型是由赋给它的数值定义的。 q 7 #q其为数值型变量 q “Seven” #q为字符串型变量 基本数据类型:字符串,整数,浮点数,虚数,布尔型。 集合类型:列表(List ,元组(Tuple ,字典(Dictionary或Hash Python的数据类型:列表(List List的定义。 aList [23] 或者 bList [1,2,3] List的使用。可以像c语言中数据一样引用list中的元素。 print bList[1] List常用操作:append, del, + ,*, len list [0] * 5 Python的数据类型:列表(方法 Table 3.3. 列表对象支持的方法 演示) append x count x extend L Index x insert i,x pop x remove x reverse sort Python的数据类型:元组(Tuple Tuple的定义。 aTuple 1, 3, 5 print aTuple List的使用。 元组可以用方括号括起下标做索引 元组一旦创建就不能改变 列表大部分操作同样适用于元组 Python的数据类型:字典(Hash 字典是一个用大括号括起来的键值对,字典元素分为两部份,键 key 和值。字典是python中唯一内置映射数据类型。通过指定的键从字典访问值。 字典的使用: a ‘a’:’aa’, ‘b’:’bb’ a[‘c’] ‘cc’ a.has_key ‘a’ Python的数据类型:字典(常用方法 字典的常用方法(演示): has_key x keys values items clear copy update x get x[,y] Python 控制语句 if Python支持三种不同的控制结构:if,for和while,不支持C语言中的switch语句。 1 if 语句的用法: if EXPRESSION1: STATEMENT1 elif EXPRESSION2: STATEMENT2 else: STATEMENT3 Python 控制语句 for for语句的用法: mylist for statement for word in mylist: print word else: print End list Python 控制语句 while while语句的用法: a 0 while a 5: a a + 1 print a else: print as value is five Python 循环中的控制语句 循环中的控制语句 break: 终止当前循环 continue: 终止本次循环 pass: 什么事都不错 Python 函数 函数定义: def function_name arg1,arg2[,...] : statement [return value] 函数名: 函数名必须以下划线或字母开头,可以包含任意字母、数字或下划线的组合。不能使用任何的标点符号; 函数名是区分大小写的。 函数名不能是保留字。 Python 函数 作用域:Python使用名称空间的概念存储对象,这个名称空间就是对象作用的区域, 不同对象存在于不同的作用域。下面是不同对象的作用域规则: 每个模块都有自已的全局作用域。 函数定义的对象属局部作用域,只在函数内有效,不会影响全局作用域中的对象。 赋值对象属局部作用域,除非使用global关键字进行声明。 LGB规则 大多数名字引用在三个作用域中查找:先局部 Local ,次之全局 Global ,再次之内置 Build-in 。 Python 函数 函数的参数的分类: 默认参数:def function ARG VALUE 元组参数:def function *ARG 字典参数:def function **ARG 一些规则: 默认值必须在非默认参数之后; 在单个函数定义中,只能使用一个tuple参数(*ARG)和一个字典参数(**ARG)。 tuple参数必须在连接参数和默认参数之后。 字典参数必须在最后定义。 Python 模块 模块:模块可把一个复杂的程序按功能分开,分别存放到不同文件中,使程序更容易维护和管理。在Python中的模块是一个以.py结尾的Python代码文件。可通过import命令输入,如: import sys(和c中include语句似乎相似 该import语句共执行三步操作: 创建新的名称空间(namespace),该名称空间

文档评论(0)

zilaiye + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档