1、变量
变量即为可以改变的量,值是可以更改的。
如何定义
name = ‘name’
age = 20
..........
变量的定义规范
1、变量名只能是 字母、数字或下划线的任意组合 。2、变量名的第一个字符不能是数字 。3、关键字不能声明为变量名
定义方式
驼峰命名法:userNmae 下划线命名法:user_name
一个变量包含什么呢?
id,type,value
等号比较的是value,
is比较的是id
2、基本数据类型
数字:int整型、float浮点型
字符串:单或双引号引起来,注意,单引号和双引号没有任何区别,还有三引号,都是为了方便处理字符串。
列表:在[]内用逗号分隔。例如:students=['egon','alex','wupeiqi',]
字典:字典是键值对,且键一定唯一。例如:info={'name':'egon','age':18,'sex':18}
布尔:真假,True或者False
注意:None,0,空(空字符串,空列表,空字典等)三种情况下布尔值为False,其余均为真
3、格式输出
占位符:%s,%d。%s通用
例如我想把"hello world !" 输出为"hello world hardykay!",怎么办呢?直接加吗?可是后面还有!号,那怎么办,别急答案如下:
sentence = “hello world %s!”%('hardykay')就能得到相应的字符串了。
4、基本运算
数学运算:
比较运算符
赋值运算
逻辑运算
5、流程控制
if、for、while等