随堂练习

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('猜对了')
posted @ 2019-07-12 20:19  oxtime  阅读(1348)  评论(0编辑  收藏  举报