1.变量名不能以数字开头;
2.字符串中有引号处理:
(1)转义符号,例:'Let\'s go!';
(2)双引号内含单引号,或单引号内含双引号;
3.使用原始字符r反斜杠“\”不能出现在句尾,否则用'\\'补充;
4.e记发表示数字默认为浮点型;
5.比较运算符 的 优先级 高于逻辑运算符;
6.幂运算操作符(* *)的优先级比左侧的一元操作符优先级高,比右侧的一元操作符优先级低;
7.逻辑运算符优先级:not>and>or;
8.属于对象的函数叫方法,例如.append();
9.列表比较大小为默认比较第一项的值的大小;
10.字符串比较大小默认为比较首字符ASCII码的值的大小;
11.成员关系操作符:(not)in,返回值为True/False;
12.列表、元祖:重复操作符*,拼接操作符+;
13.字符串也可以分片;
14.format方法位置参数一定要放在关键字参数之前,如'{0} abc {a}.{b}'.format('n',a='m',b='o');
15.使用max()或min()方法时,要保证序列或参数的数据类型是一致的,如全部都是字符、全部都是整形或全部都是浮点型、元祖等;
16.函数文档''与注释#既相似又有区别;
17.函数与过程的区别,函数有返回值,过程没有返回值。python只有函数没有过程,因为python所有函数都有返回值,即使是None;
18.python函数的返回值是动态类型的而不是确定类型的;
19.函数可以访问全局变量(全局变量的作用域是整个模块),主程序中不能访问局部变量;
20.若试图在函数中修改全局变量,则只是会在函数中创建一个与全局变量同名的局部变量,储存在栈空间中;
21.函数嵌套函数,内部函数的整个作用域都在外部函数之内,即内部函数只能被外部函数调用,出了外部函数就无法被调用;
22.None、任何数值类型中的0、空字符串“”、空元组()、空列表[]、空字典{}都被当作False,还有自定义类型,如果实现了 __ nonzero __ () 或 __ len __ () 方法且方法返回 0 或False,则其实例也被当作False,其他对象均为True;
23.列表推导式;
24.在python中,函数名加(),表示返回的是一个函数的结果,不加括号表示的是对函数的调用;
25.函数的参数只能是个变量,不能以序列的形式输入;
26.python中函数执行到return认为函数到此结束,之后语句不再执行(类比循环break、continue);
27.函数文档跟注释的形式区别,及函数文档的访问:function.__doc__;
28.list.reverse()函数没有返回值,而是对list本身进行倒序排列;reversed(list)也没有直接的返回值,而list(reversed(list))才有倒序返回值;
29.全局变量中的定义的列表元素可以在函数中被修改:(同理内嵌函数???具体原因是全局变量中的列表储存栈并不是在函数中???)※※※
30.
更改python 版本 修改python
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
更改python版本的办法 python怎么修改
电脑怎么批量修改文件名呢?很多小伙伴喜欢手机自拍,然后把自拍照片存储到电脑里,需要给照片修改名称,方法很简单,但是如果照片有上百张甚至上千张如何批量修改呢?下面小白系统带你看下具体的操作方法。方法一:电脑自带批处理1、首先打开需要批量更改名称的文件,按键盘Ctrl+A全选所有文件 2、然后按F2键重命名,我们这组照片是命名为动漫,然后确定就全部按照顺序批量命名了。
更改python版本的办法 python批量修改文件名 怎么批量修改数字文件名 批量修改不同文件名 批量导入到openldap里