1.基本输入输出
编写一个程序,依次输入用户的学号,姓名和手机号码
再依次输出相关信息
#代码开始
x=input("请输入学号")
y=input("请输入姓名")
z=input("请输入电话")
print("学号",x)
print("姓名",y)
print("电话",z)
#代码结束
2.计算长方形的周长和面积
输入长方形的长和宽,计算并输出长方形的周长和面积。
c=input('请输入长')
k=input('请输入宽')
#代码开始
circle=eval(c)*2+eval(k)*2
area=eval(c)*eval(k)
#代码结束
print('长方形的周长是',circle)
print('长方形的面积是',area)
3.基本的原油金额计算
石油桶数是常见的原油数量单位。
欧佩克组织和英美等西方国家原油数量单位通常用桶来表示,中国及俄罗斯等国则常用吨作为原油数量单位。
吨和桶之间的换算关系是:1桶(bbl)=0.14吨(t)
编写程序输入原油的价格和带有单位的数量,计算并显示其需要的美元金额。输入时价格以美元/桶为单位,数量可以以桶或吨为单位,10bbl表示10桶,2t表示2吨。
jg= input("请输入原油价格")
sy = input("请输入原油数量")
#代码开始
a=eval(jg)
b=eval(sy[0:2])
if sy[2:] == "bbl":
d=a*b
print("{:.2f}".format(d))
elif sy[2:]=="t":
e=b/0.14*a
print("{:.2f}".format(e))
else:
print("输入格式错误")
#代码结束
4.循环原油金额计算
编写一个循环实现原油金额计算的程序。用户输入原油价格和带有单位的数量,计算并显示金额。用户可连续输入带有单位的字符,直到用户输入n或N。
jg= eval(input("请输入原油价格"))
sy = input("请输入原油数量")
#代码开始
while sy[0]!='N' and sy!='n':
if sy[-1]=="t":
print("{:.2f}".format(eval(sy[:-1])/0.14*jg))
elif sy[-3:]=="bbl":
print("{:.2f}".format(eval(sy[:-3])*jg))
else:
print("输入格式错误")
sy=input("请输入原油数量")
#代码结束
5.BMI指数判断
BMI指数(身体质量指数,简称体质指数又称体重指数,英文为Body Mass Index,简称BMI),是用体重公斤数除以身高米数平方得出的数字,是目前国际上常用的衡量人体胖瘦程度以及是否健康的一个标准。
bmi小于18.5,为体重过低;bmi18.5-24(包含24),为体重正常;bmi为24-28(包含28),为体重超重;bmi超过28,为体重肥胖。
输入身高和体重,显示其分类
sg=eval(input("身高"))
tz=eval(input("体重"))
#代码开始
bmi=tz/sg**2
if bmi<18.5:
print("体重过低")
elif bmi<=24:
print("体重正常")
elif bmi<=28:
print("体重超重")
else:
print("体重肥胖")
#代码结束
6.黄金价值计算
输入黄金价格(美元/盎司),美元兑人民币的汇率,黄金的数量(以克为单位),计算并输出黄金的人民币价值。(1盎司(oz) =31.1034768 克)
jg=eval(input("黄金价格"))
hl=eval(input("美元汇率"))
zl=eval(input("黄金重量"))
#代码开始
myjg=zl/31.1034768*jg
jz=myjg*hl
#代码结束
print("黄金价值{:.2f}".format(jz))
7.股票代码判断
证券代码采用6位数字编码,编码规则定义如下:
编写程序,根据用户输入的6位股票编码判断其所属的版块。若代码不符合以上规则,显示错误编码。要求能循环输入判断,直到用户输入000000为止。
dm=input("股票代码")
###代码开始
while dm!="000000":
if dm[:2]=="60":
print("沪市A股")
elif dm[:3]=="000":
print("深市A股")
elif dm[:3]=="002":
print("中小板")
elif dm[:3]=="300":
print("创业板")
elif dm[:3]=="688":
print("科创板")
else:
print("错误编码")
dm=input("股票代码")
###代码结束
8.计算物业费
某物业公司收取物业费的标准如下:楼梯房每月每平米0.8元,电梯房每月每平米1.8元,商业门面每月每平米3元。
若一次性缴纳12个月及以上,给予95折优惠。
编写程序,输入房屋类型(1代表楼梯房,2代表电梯房,3代表商业门面)和房屋面积、缴纳月数,计算客户应该缴纳的物业费。
x=eval(input("类型"))
s=eval(input("面积"))
m=eval(input("月数"))
#代码开始
if x==1:
if m>=12:
f=0.8*s*m*0.95
else:
f=0.8*s*m
elif x==2:
if m>=12:
f=1.8*s*m*0.95
else:
f=1.8*s*m
elif x==3:
if m>=12:
f=3*s*m*0.95
else:
f=3*s*m
#代码结束
print("物业费{:.2f}".format(f))