今天是正式讲课的第三天,主要学习内容如些:
一:变量的命名
1,以字母,数字, _ 组成。 2,不能以数字开头。 3,避免与系统关键字重名:重名可能不会报错,但是会屏蔽系统的功能就被自定义的功能屏蔽掉了。 4,以 _ 开头的变量名有特殊的含义 5,以 _ _ 结尾的称谓魔法变量。 6,建议使用-来声明长变量名:owen_name_old_boy_edu 7,支持小驼峰与大驼峰的命名:owenName OwenName 8,多个单词的简写建议使用全大写:URL 9用全大写来标识常量:PI=3.141592654
常亮:python中没有严格旳常量,所有的量在运行过程中都可发生改变,只能自我保障不去改变大写定义的变量值,{在程序运行过程中,不能被改变的量}
注释;不被解释器解释执行,是提供给开发者阅读代码的提示
单行注释:#开头的语句
多行注释; ```开始```结束的语句
数据类型:
int:所有整型都用int存储
float:用来存放小数。
可以通过格式化方式来绝对输出格式
%.6f % salary:
1,%f对浮点型数据进行占位
2, . 后的数字表示小数精度
3, . 前的数据是输出的长度,小于等于要输出的数据长度不起作用,超出就使用规定得最大长度
布尔类型:就两个值,ture false
字符串类型:单行字符串 ` `|" "
多行字符串``````|""" “””
列表:1定义:变量名=【多个值,之间用,隔开】
ls = [3,1,2]
2列表变量名ls访问的是列表整体
print(ls)#[3,2,1]
3通过索引来访问具体的值,索引从0开始编号
ls[index]; print(ls[0]) #3
4,ls的嵌套及值的访问
ls = [ [1,2,3],[4,5,6],[7,8,9]]]
访问数字9 print(ls[2][2][0])
list存放值的方式:eg:[3,2,1]=>列表的0号位存放的不是数字3,而是堆区3空间的地址
字典:
{}是用来定义字典的语法,key是用来描述最终要访问的value值的,key对于开发者来说是已知的
访问:通过dic[key]来访问key 描述的值
运算符:算术运算符+|-|*|/|//|**||%
比较运算符<|>|==|!=|
赋值运算符:+=|-=|*=|/=|%=|**=|//=|=
逻辑运算符:and|or|not