python学习笔记完整版.docxVIP

  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变量 java C C++ 定义变量 数据类型 变量名称; int x=5; python更简单,变量名=值; 在python中注意,变量在第一次赋值的时候被创建,再次出现的时候直接使用。 在变量中没有数据类型的概念,数据类型属于对象,类型决定了对象在内存中的存储方式。 当变量引用对象。比如说,在表达式中使用变量时,变量立即被引用对象所替代,所以,变量在使用前必须赋值。 python变量名的命名规则: 必须以下划线或者字母开头,后者可以接任何数量的下划线,字母或者数字。_abc,_1,而2a,priced$就不是合法的。 变量名区分大小写,如ABA,ABa是不同的变量。 禁止使用python保留字(关键字)来作为变量。 注意事项:前后都有下划线,称为系统变量,如:_abc_; 以一个下划线开始的变量不能被from ...import *引入。 以两个下划线开头,__abc,末尾没有下划线的变量是类的本地变量。 python赋值的讲解 赋值:简单赋值、序列赋值、多目标赋值和增强赋值; 简单赋值; X=100 序列赋值 =号左侧的是元祖、列表表示的多个变量名,右侧是对应的值;序列赋值的时候,可以一次性的为多个变量赋值。Python顺序匹配变量名和值; x,y=1,2 x,y (1, 2) (1,2)#使用小括号的元祖赋值。 (1, 2) (x,y)=(5,8) (x,y) (5, 8) #这次是使用带括号的元祖赋值 [a,b]=[11,22] [a,b] [11, 22] #使用列表赋值 字符赋值 (x,y,z)=abc SyntaxError: invalid character in identifier (x,y,z)=abc x,y,z (a, b, c) #使用字符赋值 #python会自动将字母分解为单个字符,依次赋值给各个变量。 #变量个数和字符个数,必须相等,否则会出错。 (x,y,z)=ab Traceback (most recent call last): File pyshell#15, line 1, in module (x,y,z)=ab ValueError: not enough values to unpack (expected 3, got 2) (x,y,z)=abcd Traceback (most recent call last): File pyshell#16, line 1, in module (x,y,z)=abcd ValueError: too many values to unpack (expected 3) ((x,y),z)=abcd Traceback (most recent call last): File pyshell#17, line 1, in module ((x,y),z)=abcd ValueError: too many values to unpack (expected 2) ((x,y),z)=ab,cd x,y,z (a, b, cd) #可以在变量名前使用*号,为变量创建列表对象引用。这时候,不带星号的变量匹配单个值,剩下的作为列表对象。 x,*y=abcd x,y (a, [b, c, d]) *x,y=abcd x,y ([a, b, c], d) x,*y,z=abcde x,y,z (a, [b, c, d], e) 多目标赋值 使用多个登号给变量赋值。 增强赋值 a =5 a+=10 a--15 +=赋值. python的注意事项 变量的共享引用; x=55 y=x x,y (55, 55) x=88 x,y (88, 55) 将变量赋值给另外一个变量时,将会使两个变量引用同一个对象,给变量赋予新值的时候,会使变量使用新的对象,原来的引用被删除。 多个变量引用同一个对象。 多个值的共享引用 A=[1,2,3] B=A A[0]=8 [8,2,3] 当引用的对象改变某个值的时候,那么所引用的对象的值都会改变。列表 、集合等。 判断两个变量是否引用了同一个对象,可以使用is操作符。 python的基本结构 不像java C C++, 使用缩进来表示代码块。 If x100: Y=20+1 Else: Y=20 python的注释 使用#号来注释代码 多行注释使用三个单引号或双引号来注释 语句续行: 4.1使用 \符号续行; 4.2 使用()续行; 5.语句分割: 使用;号将多个语句进行分割。 6.区分大小写 Python输入输出 基本输入 input函数,可以获取用

文档评论(0)

189****4123 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档