python基本数据类型试题_python数据类型的介绍,以及练习
题
简述Python的五⼤数据类型的作⽤、定义⽅式、使⽤⽅法:
mysql是免费的吗数字类型
整型
作⽤:表⽰⼈的年龄、各种号码、级别
定义⽅式:age = 18 或者 age=int(18)现代active
使⽤⽅法:加减乘除、逻辑判断(⼤于、⼩于)
浮点型
作⽤:表⽰⾝⾼、体重、薪资
定义⽅式:salary = 2.1 或者 salary=float(2.1)
使⽤⽅法:加减乘除、逻辑判断(⼤于、⼩于)
字符串类型
作⽤:表⽰名字、爱好等
定义⽅式:name = 'tom' 或者 name = str('tom')
使⽤⽅法:字符串只能+、*和逻辑⽐较,如果字符串内有引号,则包裹字符串的引号和字符串内部的引号不能相同。字符串的乘法只能乘以数字。字符串⽐较⼤⼩,按照ASCII码⽐较。
列表
作⽤:存放多个值,如多个爱好。
定义⽅式:hobby_list = ['sing', 'jump', 'rap','basketball']
使⽤⽅法:根据索引来引⽤列表⾥的元素,下标从零开始(正取)。下标从负⼀开始(倒取)。如
hobby_list[0] # 'sing'
字典
作⽤:⽤来存取多个值,按照key:value的⽅式存值,取的时候可以通过key⽽⾮索引去取值,key对value具有描述性的作⽤。存放数据的种类各种各样并且数据较多的时候可以使⽤字典。
定义⽅式:在{}内⽤逗号分隔开多个元素,每⼀个元素都是key: value的格式,其中value是任意格式的数据类型,key由于具有描述性的作⽤,所以key通常是字符串类型。user_info = {'name': 'tom', 'age': 19}
使⽤⽅法:字典取值⽅式不再依赖于索引,⽽是依赖于key,通过[key]即可获取key对应的value值。
access数据库教案如 user_info['name'] # 'tom'
布尔型
作⽤:⽤于判断条件结果。
定义⽅式:True、False通常情况不会直接引⽤,需要使⽤逻辑运算得到结果.
使⽤⽅法:⼀般⽤在判断语句的返回值中。 ⽐如 if 1 < 3 : print(1) 1 < 3 为真(True)所以会执⾏if ⾥的语句块, 输出1.
⼀⾏代码实现下述代码实现的功能:
x = 10
y = 10
z = 10
分别为x,y,z赋值为10,10,10
写出两种交换x、y值的⽅式:帝国cms动漫模板
x = 10
y = 10
第⼀种:
x,y = y,x
第⼆种:
z = x
x = y
y = z
⼀⾏代码取出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])
在昨天猜年龄代码的基础上,增加⽤户输⼊年龄功能,并可以参考while循环博客,为应⽤程序添加循环。```
age = input('请输⼊年龄:')
while True:
python基础知识试题state = input('请输⼊要猜的年龄:')
while not state.isdigit():
state = input('年龄输⼊有误,请重新输⼊')
if state > age :
print('猜⼤了')
elif state == age:
print('猜对了')
break
elif state < age:
print('猜⼩了')
con = input('要继续吗?y/n')
while con not in ['y','n']:
con = input('输⼊有误请重新输⼊') if con == 'y':
continue
else:
break
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论