#第一天学习`python`小结
一.变量
1.变量名必须是大小写、数字下划线,不能用数字开头,并且对大小写敏感。
2.关键字不能用于关键变量(31个),如and、as、assert等。
3.在python中使用“#”单行注释,也可以使用“ ’’’ ”多行注释。
二.数据类型
1.python常用数据类型包括整型、浮点型、字符串、布尔值和空值。
2.\n表示换行。
3.r表示所有的转义字符的作用。
4.None表示空值。
三.数据类型的转换
1.数据类型转换可以把一些数据转换成我们需要的类型:
int()---转换成数字
float()---转换成小数
str()---转换成字符串删除线格式
bool()---转换成布尔值
2.type()—返回括号里面的数据类型
3.布尔值bool()转换的机制:
空值----False
空字符串----False
0----False
其他----True
四.运算符
1.算数运算符(只例举了几个特殊的例子)
a**b----a的b次方
a//b----a除以b后向下圆整
2.关系运算符
这个和C++一样。
比较运算符计算的结果都为布尔值。
3.赋值运算符
+=----a+=b等效于a=a+b
** =----a**=b等效于a=a**b等等(小编只举了两个特别的例子。)
4.逻辑运算符(可以看做数学当中的且或非)
(最后通过逻辑运算符得出来的是布尔值)
and
or
not
五.列表a=[1,2,3,4]
(用英文的逗号进行分隔)
1.列表的切片(记住冒号左边的位置小右边的位置大)
(1)a=[0:4]表示从零号位置开始取值,不包括4号位置,最后输出的位置为0,1,2,3。
(2)a=[-4:-1]表示从倒数第一位置开始取值,不包括最后的位置,从后往前数位置分别为-1,-2,-3,-4。。。,最后输出的位置为-2,-3,-4。
2.添加元素
(1)通过具体元素添加
a.append(“ b “) 表示在最后列表中加入元素b。
(2)通过具体位置添加
a.insert(3,bbb)表示在第三号位置加入元素bbb。
3.删除元素
(1)通过具体元素删除
a.remove( a )表示删除列表中a元素。
(2)通过具体位置删除
del a[4]表示将a列表中第四号元素删除。
a.pop(4)表示将a列表中第四号元素删除。
4.输出列表中元素个数
用print(len(a))来输出这个列表的长度。
六.元组 a=(1,2,3,4)
(其中元素可以有不同的类型,元组中的元素是不可变的)
七.字典
字典由键和值组成例如:a={“name”:”zhang san”,”age”:”14”}
(注意:字典的键不能重复,但是字典的值可以重复。)
总结:第一天的python学习使我有了对语言有了更多的了解,感到了语言的奥妙,有了更多的感悟:不同的语言之间知识语法的不同,中心思想还是不变的。
(小编是个新人,编出来的东西可能有些不太全面,希望大家能够多多包涵。我会尽力总结出小编认为比较重要的东西来。也希望大家可以和我一起学习python,欢迎大家给我留言,有什么错误或者什么不清楚的尽请指出,谢谢大家。)