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

1. 数字类型int:

1、整形

作用:可以表示人的年龄,身份证号码,身高和体重等

定义方式:

 weight = 130
 print(weight)
 weight1 = int(130.2)
 print(weight1 )

130 130

使用方法: a=2 b=2 print(a+b) print(a-b) print(a*b) print(a/b) print(a//b) ## 取整 print(a%b) ## 取余 print(a**b) ## 幂

浮点型:

作用:可以表示薪资等。 定义方式:

 salary = float(3)
 print(salary)

3.0

使用方法:

a=2 b=2 print(a+b) print(a-b) print(a*b) print(a/b) print(a//b) ## 取整 print(a%b) ## 取余 print(a**b) ## 幂

2 、字符串类型

作用: 定义方式:

 name = 'zha_zha'
 name1 = '''zha_zha'''
 name2 = '''zha
 zha'''
 name3 = "zha_zha"
 print(name)
 print(name1)
 print(name2)
 print(name3)

zha_zha zha_zha zha zha zha_zha

使用方法:

 name = 'zha_zha'
 name1 = '''zha_zha'''
 print(name+name1)
 name3 = boy
 print(name3*10)

zha_zhazha_zha

boyboyboyboyboyboyboyboyboyboy

3、. 列表

作用:可以放多个数据类型

定义方式:

 hobby_list = ['chi','he','wan']
 print(hobby_list)

['read', 'run', 'girl']

使用方法:

 hobby_list = ['chi','he','wan']
 print(hobby_list[0])

chi

4.、字典

作用:

用来存取多个值,按照key:value的方式存值,取的时候可以通过key而非索引去取值,key对value具有描述性的作用。存放数据的种类各种各样并且数据较多的时候可以使用字典。

使用方法:

 user_info = {'name': 'zh', 'gender': 'male', 'age': 10,
              'company_info': ['lao', 'beijing', 50]}
 print(user_info['name'])
 print(user_info['company_info'][0])

zh lao

定义方式:

 user_info = {'name': 'nick', 'gender': 'male', 'age': 19,
 'company_info': ['oldboy', 'shanghai', 50]}
 print(user_info)

{'name': 'nick', 'gender': 'male', 'age': 19, 'company_info': ['oldboy', 'shanghai', 50]}

 

5. 布尔型

定义:True、False通常情况不会直接引用,需要使用逻辑运算得到结果。

使用方法:

print(bool(0))
print(bool('nick'))
print(bool(1 > 2))
print(bool(1 == 1))

False True False True

作用:用于判断条件结果。

 

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

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

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

 x = 10
 y = 10
 x=10
 y=10
 z=x
 x=y
 y=z
 x=10
 y=10
 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:3])

 

posted on 2019-07-30 19:15  luelue  阅读(820)  评论(0编辑  收藏  举报