零基础入门Python注意事项,个人总结,持续更新修改:

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.
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值