Python的一些基本注意点

1、“#”是语句行注释,井号所在行语句为注释;而“"""   """”(前后三个双引号)是块注释,前后双引号之间可以包含多行语句。

2、python中存在非零、非空即真。在做逻辑运算时,python会返回得到最终结果前的做判断的最后一个值。如:123 and 456 :运算必须得到456的值后,才能判断得到最终结果。所以,此时返回456,如果反过来:456 and 123:则会返回123。依此类推:123 or 0 则返回:123,0 or 123 返回也应该是:123。

3、每个print会自动换行,要想多个元素输出在同一行,应在print元素后面加上一个逗号。

4、python文件和目录相关的操作:http://www.jb51.net/article/26537.htmhttp://www.linuxidc.com/Linux/2012-12/77172.htmhttp://www.jbxue.com/article/12968.html

5、在读取文件一行后,strip函数可以用来去除该行行末的'\n'。

6、sort中通过函数返回第二个变量(下标为一)来排序,reverse设置为True表示从大到小排序


若不想定义具体的函数名称,可以使用lambda定义匿名函数


7、集合的应用以及unicode编码,链接:点击打开链接



8、各种数据结构的比较


9、注意Python中"x > y and y > z"等价于"x > y > z"但不等价于"(x > y) > z",加了括号相当于里面的值变成了True或False了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值