7.30 作业
简述Python的五大数据类型的作用、定义方式、使用方法:
1 数字类型
作用:用整型,浮点型描述状态,例如:年龄,号码,工资,身高,体重……
定义方式:
s = 10
x = 10.5
使用方法:加减乘除,逻辑运算
2 字符串类型
作用:用字符描述状态,例如:姓名,性别,学号……
定义方式:
name = '大大尊者wang'
gender = "male"
使用方法:加,乘和逻辑比较,利用字符串索引进行取值
3 列表
作用:存放多个值,值可以说任意类型,例如:多个爱好
定义方式:
lis = ['nick',30,'ugly']
hobby = ['sing','dance','rap','basketball']
使用方法:利用索引取值
4 字典
作用:存取键值对,key:value。
定义方式:
dic = {'name':'nick','age':40,'hobby':['sing','dance','rap','basketball']}
使用方法:通过[key]输出key对应的value,.item()键值对,.key()关键字,.value()值
5 布尔型
作用:用于判断条件结果,True/False
定义方式:
bool(0)
bool(1>2)
bool('a' in 'abc')
使用方法:通常情况不会直接引用,需要使用逻辑运算得到结果,常用于while循环条件。
一行代码实现下述代码实现的功能:
x = 10
y = 10
z = 10
x = y = z = 10
写出两种交换x、y值的方式:
x = 10
y = 10
# 中间量
z = x
x = y
y = z
# 交叉赋值
x,y = y,x
一行代码取出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:3]
在昨天猜年龄代码的基础上,增加用户输入年龄功能,并可以参考while循环博客,为应用程序添加循环。
import random
count = 0
rel_age = random.randint(1,100)
print('随机年龄:',rel_age) # 测试用,打印随机年龄,可省略。。。
while count<3:
count+=1
rel_id = 'wzh'
rel_psw = '123'
id_info = input('请输入id:')
psw_info = input('请输入password:')
if id_info == rel_id and psw_info == rel_psw:
print("登陆成功,游戏开始!")
age_info = input("请输入1-100之间的年龄:")
if age_info.isdigit() == False:
print('输入的不是年龄!')
continue
if int(age_info) == rel_age:
print('恭喜你猜对了!')
print('1.飞机,2.火箭,3.直升机,4.宝马X7,5.迈巴赫全球限量')
liwu = input('请输入想要的礼品:')
if int(liwu) == 1:
print('恭喜你获得飞机一架!')
if int(liwu) == 2:
print('恭喜你获得火箭一架!')
if int(liwu) == 3:
print('恭喜你获得直升机一架!')
if int(liwu) == 4:
print('恭喜你获得宝马X7一辆!')
if int(liwu) == 5:
print('恭喜你获得迈巴赫全球限量一辆!')
print('游戏即将退出,请输入您的个人信息及联系方式,方便领取奖励:')
name = input('请输入您的名字:')
tel = input('请输入您的联系方式:')
print('您的姓名:',name)
print('您的联系方式',tel)
print('请留意电话,工作人员稍后为您发奖!谢谢您的参加,再见!!!')
break
elif int(age_info) > rel_age:
print('猜大了')
else:
print('猜小了')
go_on = input('是否需要进行下一轮(Y/N):')
if go_on == 'Y' or go_on == 'y':
continue
else:
print('游戏结束!')
break
https://www.cnblogs.com/dadazunzhe/
转载于:https://www.cnblogs.com/dadazunzhe/p/11271033.html
相关资源:SAP GUI for Windows 7.30 Security Guide