初识Python 第一篇

一、变量

1、变量命名

 

在变量命名时,尽量不能以大写开头

变量命名区分大小写(name=Name

常量:在一个程序中,这个量不会发生改变,在Python里,不会有单独的常量定义(不用添加const常量关键字)所以Python中,常量大多以全部大写字母表示常量。

注:在Python中,所有值均可更改,全部大写字母仅仅方便程序员识别是否为常量。

2、变量的回收机制。

 

 

name=name2 name重新赋值时,name2的值是不会改变的。回收机制,内存中回收释放资源是自动释放,当内存中没有变量指向值时,python内部中有自动回收检测,检测到没有值指向内存时,就会回收。

3、字符编码

中国在ASCII码中占了一个空位,但是汉字很多,就在那个空位上添加了一个映射关系,只要遇到汉字就去另一张表(GB2312表:目前收录了6700+个汉字还收录了少数民族语言),主流编码为:GB18030 27000字符

Unicode  万国码:支持所有国家和地区的编码,占位216 =65535=存一个字符,统一占用两个字节。(ASCII码只占一个字符)

UTF-8 = unicode 的扩展集,可变长的字符编码集 (英文占位一个,中文占位3个)

Ascic-->Gb2312->gbk1.0-->gb18030

Assic->unicode->utf-8

Python2.x == Assic 默认编码

Python3.x == unicode 默认编码

单行注释与多行注释

 


4、用户输入

 

 

拼接,以及类型转化。

5Python中的if判断句,句式:

 

如果不进行缩进,会报程序错误---->IndentationError‘(缩进错误)

Python强制要求缩进的原因为:通过缩进来判断循环应该执行哪条路径

Tab键 !=4个空格的

缩进级别必须保持一致,强制要求,世界上只有Python一门语言,对缩进有严格要求

6、Python中的while循环语句,句式:

 

 

 


使用break,终止循环,跳出当前循环。也可以在当条件成立时,强行break跳出循环使用False,使while条件不成立,也将跳出循环

 

End控制循环结尾的字符,print默认为结尾换行,将end重新赋值。

创建一个临时变量tmp,控制列输出。输入一个line控制行数

 

幂运算:

 

7、Python加减乘除运算符

 

8notandor逻辑运算符(用来连接条件)

 

猜你喜欢

转载自blog.csdn.net/qq_35508162/article/details/80795622