7.12作业
针对字符串nick handsome, height 180, age 18, weight 140
,切割出字符串内nick的身高、体重、年龄
nick = "nick handsome, height 180, age 18, weight 140"
h = nick[22:25]
a = nick[30:33]
w = nick[-3:]
print(h,a,w)
自定制体重转换器,用户可能输出70000g、140jin、70000000mg,统一输出为140kg。
weight = input("请输入体重:")
a = 0
if weight[-2:] == 'mg':
a = eval(weight[:-2])/1000000
elif weight[-3:] == 'jin':
a = eval(weight[:-3])/2
elif weight[-1:] == 'g':
a = eval(weight[:-1])/1000
else:
print("请输入正确的体重!")
print(str(a)+"kg")
自定制计算器,要求:输入数字1、运算符(+-*/)、数字2,对数字1 和 数字2 进行对应的运算。
num1 = input("please enter num1:")
ope = input("please enter operater:")
num2 = input("please enter num2:")
s = 0
num1 = eval(num1)
num2 = eval(num2)
if ope = "+":
s = num1 + num2
elif ope = "-"
s = num1 - num2
elif ope = "*"
s = num1 * num2
elif ope = "/"
s = num1 / num2
print (s)
构造猜年龄游戏,要求:当输入年龄大于指定年龄,输出猜大了;当输入年龄小于指定年龄,输出猜小了
true = 34
a = input("请输入1-100之间的年龄:")
if int(a)<true:
print("猜小了!")
elif int(a)>true:
print("猜大了!")
elif int(a)==true:
print("回答正确!")