python之路 day04

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之路 day04相关的知识,希望对你有一定的参考价值。

一,变量名规则: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的主要内容,如果未能解决你的问题,请参考以下文章

Python全栈之路——列表list(Day 04)

Python之路day04-列表_增删改查_元组_range

如何3秒钟看出一个人的python实力|Python 数据分析打怪升级之路 day04:手把手教你如何分析用户数据数据分析基本概念

Python之路DAY.1

Python之路,day22-BBS基础

Python之路,day16-Python基础