day04作业

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

数字类型

作用:用作表示数值意义

定义方式: a = 10

使用方法:print(a)

字符串类型

作用:表示一串字符的方式,用来表示一些意义

定义方式: a = ' '

使用方法 print(type(a))类型为字符串类型

列表

作用:用做表示存储多种数据类型

定义方式: a =[ ]

使用方法: a[0]

字典

作用:用来表示多个数据类型的有描述意义的一列键值数字

定义方式:dic = { },dic={key:value}

使用方法:dic['key']

布尔型

作用: 用来表示的布尔数值,用于逻辑判断

定义方式:逻辑运算,与或非,bool()

使用方法:type(bool(1))用于条件判断上

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

x,y,z =10,10,10

写出两种交换x,y值的方式

第一种:

x = 10

y = 20

x ,y = y ,x

第二种:

x = 10
y = 20

y = x + y

x = y - x

y = y - x

第三种 :

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

一行代码取出nick的第2,3个爱好:

nick_info_dict = {
'name':'nick',
'age':'18',
'height':180,
'weight':140,
'hobby_list':['read','run','music','code'],
}
nick_info_dict [ hobby_list ] [1:2]

使用格式化输出的三种方式

name = 'Nick'
height = 180
weight = 140

第一种f形式

print('My name is f{name} ,my height is f{height}, my weight is f{weight} ')

第二种C形式

print('My name is %s ,my height is %s ,my weight is %s',%(name,height,weight))

第三种format形式

print('My name is {0}, my height is {1} ,my weight is {2}',format(name,height,weight)

posted @ 2019-09-10 15:46  小凯子+  阅读(99)  评论(0编辑  收藏  举报