-
简述Python的五大数据类型的作用、定义方式、使用方法:
-
数字类型
整数型:
作用:年龄
定义方式:age=int(20)
使用方法:
+-*/%//**
浮点型:
作用:身高
定义方式:height=float(1.8)
使用方法:
+-*/%//**
-
字符串类型
作用:姓名
定义方式:name = 'mqb'
使用方法:
+*
-
列表
作用:爱好
定义方式:【】中用逗号隔开多个元素
使用方法:索引取值
-
字典
作用:存储多个值,每个值都有描述信息
定义方式:{}中用逗号隔开多个键值对
使用方法:按key取值
-
布尔型
作用:判断条件真假
定义方式:所有数据类型自带布尔值
使用方法:布尔类型不直接打印,而是在特定条件下触发
-
-
一行代码实现下述代码实现的功能:
x = 10
y = 10
z = 10
x=y=z=10
- 写出两种交换x、y值的方式:
x = 10
y = 20
1.
z=x
x=y
y=z
2.
x,y=y,x
- 一行代码取出
nick
的第2、3个爱好:
nick_info_dict = {
'name':'nick',
'age':'18',
'height':180,
'weight':140,
'hobby_list':['read','run','music','code'],
}
print(nick_info_dict['hobby_list'][1],nick_info_dict['hobby_list'][2])
- 使用格式化输出的三种方式实现以下输出(name换成自己的名字,既得修改身高体重,不要厚颜无耻)
name = 'Mqb'
height = 180
weight = 140
1.
print(f'My name is {name},my height is {height},my weight is {weight}')
2.
print("My name is %s, my height is %s, my weight is %s"%(name,height,weight))
3.
print('My name is {}, my height is {}, my weight is {}'.format(name,height,weight))