码迷,mamicode.com
首页 > 编程语言 > 详细

python之路 day04

时间:2017-09-04 18:52:37      阅读:133      评论:0      收藏:0      [点我收藏+]

标签:使用   nbsp   and   条件   优先级   gb2312   描述   其他   原则   

一,变量名规则:1 要有描述性,2变量名只能以数字,_,字母组成,不可以是特殊字符#¥%……等,3,不能以中文为变量名,4 不能以数字,空格开头。5,表留字符不能被使用(例如print 这种)student_number, 或者 studentNumber (驼峰体)。

二,全部大写的变量名代表此变量为常量, 以(“”)包起来的叫字符串,不包的叫变量名

三,关于编码,从GB2312(6700)----GBK()--GB1830(27000)支持中文。 unicode 万国码,支持所有国家和地区的编码  2**16  =65535 = 存一个字符,占两个字节。但是,对英文不友好,占空间变大。 所以 UTF-8 可变长的字符编码集。忽略什么UTF-16。

四,python 2 不能直接输出中文,即使是定义UTF-8, 但是我的windows默认的是GBK, 两者又不行。 所以,三个逻辑:N++的,python的,windows的,三者必须一致!  或者在“我在北京天安门前” 加 “u” 。 就变成了unicode.    

五,所有带 单引号或者双引号的都叫字符串, input 接受的都是字符串,即使你输入的是数字,也依然被当作字符串处理。

六,IndentationError: 缩进错误。    tab != 4个 空格 。 缩进级别必须保持一致

七 ,num += 1 等价于 num = num +1  其他的类似推导

八, or 只有一个条件为真就是真 

九, (and 的优先级高于or)  记住短路原则:对于and 前面的条件为假,那么组成的条件表达式一定假,第二个不会再去计算了。 对于 or  如果前面的条件为真,那么组成的条件表达式一定为真。

python之路 day04

标签:使用   nbsp   and   条件   优先级   gb2312   描述   其他   原则   

原文地址:http://www.cnblogs.com/fanxiangqi/p/7474950.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!