python语法元素(一)

1.1变量

1.1.1变量通俗定义

与c语言和java等其它语言一样,python采用变量来保存数据。知道变量就是用于保存数据的东西就行了。既然要保存数据,没有空间怎么行吗,因此在定义变量时,内存会为变量分配存储空间。有了存储空间就可以用来存储数据啦˶‾᷄ꈊ‾᷅˵
python变量由于不需要事先声明其类型,因此在创建时必须要赋初值。

1.1.2变量类型

变量用来保存数据,数据有很多类型比如:整数,小数,字符,字符串,列表,字典,元组等,因此变量就有整数,小数,字符,字符串,列表,元组,字典这几种类型。


与c语言和java相比:
c语言和java都遵循变量要先定义在使用的原则,不定义就使用编译器是会报错的,而且定义时必须要指明变量类型,最好要给变量一个初值,如果不给变量一个初值的话,你的变量可能会是一个乱码值。
因为定义变量需要开辟空间,你开辟的空间可能刚才被某个程序占用过,产生过一个数据,此时你的变量就有一个不确定的初值了。
如果开辟的空间没有程序用过,那么你的变量就是零值(整数为0,浮点数为0.0,字符串为null)。
因此最好定义的时候就把初值赋给变量。
而我们的python不用指明变量类型,根据你输入的值来判断变量类型。
下面举一个栗子:
三种语言定义变量,并且赋初值:(以整形变量为例子)
c: int a=3;
java : int a=3;
python: a=3因此说python在语法上要比他们俩简便一些
ଘˊᵕˋଓ


1.1.3命名规则
①可以采用大小写字母,数字,下划线,汉字等字符命名,但是名字首字母不能是数字,名称中不可出现空格。且大小写敏感,例如:ab和Ab就是两个不同的变量。
②名字不能与python的保留字重复,这点和c语言java等编程语言都保持一致。

1.2保留字

在这里插入图片描述
如上图为python中的33个保留字,他们可以分为好几组进行记忆理解,给大家推荐一篇33详解:33个关键字详解

1.3注释

注释是编写者在代码中插入的一行或多行信息,用来对某段程序或某个自定义函数进行说明。
python提供单行注释和多行注释两种注释方法。
单行注释以#开头,一行结束。
多行注释以’’’(三个单引号开头和结尾)
在这里插入图片描述如上图

1.4赋值语句

用=连接左右两边的语句。含义是将右边计算结果赋给左边。
通常用于给变量赋初值
例如:a=3
python支持同步赋值,例如我要把a,b,c三个变量分别赋值为1,2,3。a,b,c=1,2,3
结果就是下面这个亚子
在这里插入图片描述
在这里插入图片描述

c语言和java都没有提供同步赋值哟◍’ㅅ’◍
下回见咯੧ᐛ੭

猜你喜欢

转载自blog.csdn.net/zmj11_/article/details/107791905