数字类型
int:是整形,用来记录没有小数点的数字,例如:1、2、3、4等等
age = 18
print(age)
print(type(age))
float:是浮点型,用来记录有小数点的数字,例如:12.3、100.001等
money = 88888.88
print(money) print(type(money))
str:是字符串类型,用来记录描述性质的东西,例如:名字、pslsy等,但定义字符串类型的变量,需要用引号引起来,单引号、双引号、多引号都可以定义字符串,但是需要考虑引号嵌套配对的问题,不能混着配对使用,如果里面有单引号或者双引号,外面必须用另外一种引号,不能三层及以上的嵌套,例如下面的示例:
# 错误用法: name = 'p"sls'y"
name = "p's"l"s'y" # 正确用法: name = "p'sl'sy"
name = "My 'name' is 'psl'sy"
name = "My name is pslsy,I'm 18 years old"
列表list:相当于一个容器,可以存储多个变量,列表的定义用[]表示,而列表类型的取值是通过索引来获取对应的值,索引所代表的意思是数据的位置,初始位置都是从0开始的,例如:
student_name = ["pslsy","张三","李四","jason"]
student_name[0]
student_name[1]
student_name[2]
student_name[3]
# 列表也可以使用嵌套,嵌套取值如下:
student = [['pslsy','18',['男','Traveling by car']],['Tom','18',['女','photography']]]
print(student[0][2][0]) # 取出第一个学生的性别
# 打印结果为'男'
字典:可以用一个变量记录多个值,但多个值是不同属性的,通常在字典里面我们用键值对来表示,即key:value的形式来存取数据,其中key用来描述value的属性,value即是key的值,例如在学生表中,每个姓名下面有很多个名字,这其中的姓名就相当于key,而其中学生的名字就相当于value。字典的定义以及使用方法如下:
student = {'name':'pslsy','sex':'男','age':18} print(student['name']) # pslsy print(student['sex']) # 男 print(student['age']) 18 # 字典与列表一样,也能嵌套 students = [ {'name':'pslsy','age':18}, {'name':'json','age':19,'xinxi':['hello','red']}, {'name':'tom','age':20} ] print(students[1]['xinxi']) # 打印第二个学生的xinxi
布尔值bool:用来记作真假的(是与不是),即True和False,为了方便一眼认出来,它的命名规则一般用is+变量名,例如:
is_name = True is_name = False
布尔值一般用在分支语句中,用来判断它的条件
标签:常用,name,python,18,age,数据类型,pslsy,student,print From: https://www.cnblogs.com/pslsy/p/17804417.html