day04

1.简述Python的五大数据类型的作用、定义方式、使用方法shi

1.数字类型

整型(int)

作用:表示人的年龄,各种号码,级别

定义:age = 18 # age=int(18)
print(id(age))
print(type(age))
print(age

使用方法:+-*/,逻辑比较

浮点型(float)

作用:表示身高,体重等

定义:salary = 2.1 # salary=float(2.1)
print(id(salary))
print(type(salary))
print(salary)

使用方法:+-*/

2.字符串

作用:

定义:将字符,数值像羊肉串一样串在一起

使用方法:字符串只能+*和逻辑比较,字符串乘法只能数字相乘

3.列表

作用:存储多个任意数据类型

定义:[]内用逗号隔开多个元素(任意数据类型)

使用方法:索引取值

4. 字典

作用:存储多个数据

定义:{}内用逗号隔开多个键(描述,用字符串):值(具体的值,可以为任意数据类型)

使用:通过具有描述性的格式进行取值即可获取相对应的格式

5.布尔型

作用:用于判断结果

定义:真假

使用:布尔型有两个值,一个为True,一个为False,布尔类型不直接打印,而是在特定条件下触发# 条件成立为True,条件不成立为False

2.一行代码实现下述代码实现的功能:

x = 10
y = 10
z = 10

print(x=y=z)

3.写出两种交换x、y值的方式:

x = 10
y = 20
z=x
x=y
y=z
y=10,x=20

4.一行代码取出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]}
print{nick_info_dict['hobby_list'][2]}

5.使用格式化输出的三种方式实现以下输出(name换成自己的名字,既得修改身高体重,不要厚颜无耻)

name = 'Nick'
height = 180
weight = 140

# "My name is 'Nick', my height is 180, my weight is 140"
name = 'yu'
height = 175
weight = 140

# "My name is 'yu', my height is 175, my weight is 140"

print{f"hello,{name}.you are {height}. {you are {weight}}"}
print{"My name is 'yu', my height is 175, my weight is 140"}

原文地址:https://www.cnblogs.com/yu521/p/11499072.html