目录
1.针对字符串nick handsome, height 180, age 18, weight 140
,切割出字符串内nick的身高、体重、年龄
a ='nick handsome, height 180, age 18, weight 140'
print(a[21:-20])
print(a[41:])
print(a[30:-12])
2.自定制体重转换器,用户可能输出70000g、140jin、70000000mg,统一输出为140kg。
weight = input("请输入重量")if weight[-2] == 'm' and weight[-1] == 'g': weight =eval(weight[:-2])/1000000 print(str(weight)+'kg')elif weight[-1] == 'g': weight = eval(weight[:-1])/1000 print(str(weight)+'kg')elif weight[-3:] == 'jin': weight = eval(weight[:-3])/2 print(str(weight)+'kg')
3.自定制计算器,要求:输入数字1、运算符(+-*/)、数字2,对数字1 和 数字2 进行对应的运算。
a = input('请输入第一个数')b = input('请输入运算符号')c = input('请输入第二个数')if b == '+': sum = eval(a) +eval(c) print(sum)elif b == '-': sum = eval(a) - eval(c) print(sum)elif b == '*': sum = eval(a) * eval(c) print(sum)elif b == '/': sum = eval(a) / eval(c) print(sum)
4.构造猜年龄游戏,要求:当输入年龄大于指定年龄,输出猜大了;当输入年龄小于指定年龄,输出猜小了
age = input('请输入年龄')a = 22if int(age) > a: print('猜大了')elif int(age) < a: print('猜小了')elif int(age) == a: print('猜对了')