发布时间:2023-09-23 10:30
本周学习内容“基础分着和循环”
在学习计算机语言的时候,总免不了要碰到分支和循环,今天我将以我的理解写一篇关于Python中基础的分支和循环。
首先,有了分支和循环它使得我们的代码不再枯燥无味,而且是实现算法的基础。其次,我们生活中的手机或电脑等游戏都是以分支和循环的参与下完成的,这些都极大的影响了我们的生活,可见分支和循环不只是对少数人应用,而是现今互联网下的全部人应用,这是他的重要性。
如:输入一个性别、身高和体重值,输出其形体状态(太轻、标准、太重)。男性标准体重值(kg)=身高>=165cm:身高(cm)-100身高<165cm:身高(cm)-105女性标准体重值(kg)= 身高(cm)-100。我们假定在±2%范围内都是标准的,小于的提示太轻,大于的提示太重。
下面的是我写的一个关于人体重的问题进行的解决代码
如:输入一个性别、身高和体重值,输出其形体状态(太轻、标准、太重)。男性标准体重值(kg)=身高>=165cm:身高(cm)-100身高<165cm:身高(cm)-105女性标准体重值(kg)= 身高(cm)-100。我们假定在±2%范围内都是标准的,小于的提示太轻,大于的提示太
xingbie = input(\"请输入你的性别:\")
h = int(input(\"请输入你的身高cm:\"))
w = int(input(\"请输入你的体重kg:\"))
p=0
if xingbie == \'男\': #输入条件
if h >=165:
p = h-100
elif h<165:
p =h-105
else:
print(\"输入的值有误\")
if p*0.98<=w<=1.02*p: #判断条件
print(\"标准\")
elif w>p*1.02:
print(\"偏重\")
else:
print(\"偏轻\")
elif xingbie ==\'女\': #与第一个if对应
if p*0.98<=w<=1.02*p:
print(\"标准\")
elif w>p*1.02:
print(\"偏重\")
else:
print(\"偏轻\")
else:
print(\"你是不是不是人?\")
2.还有些在日常生活中也有的问题,就比如超市打折活动。下面是我自己敲的代码
某人准备去海南旅游,现在要订购机票。机票的价格受季节淡季、旺季的影响,头等舱和经济舱价格也不同。假设机票原价为5000元,4-10月为旺季,旺季头等舱打九折,经济舱打八折,淡季头等舱打五折,经济舱打四折。编写程序,使用嵌套if结构,根据出行的月份和选择的舱位输出实际机票价格。
money = int(input(\"请输入应付金额:\"))
month = int(input(\"请输入月份:\"))
sett = \'头等舱\'
a = input(\"请输入位置\") #这里有头等舱和经
if 4<=month<=10: #济舱
if a == sett:
money = money*0.9
print(\"打九折,需要支付\",money)
else:
money = money*0.8
print(\"打八折,需要支付\",money)
else:
if a == sett:
money = money*0.5
print(\"打五折,需要支付\",money)
else:
money = money*0.4
print(\"打四折,需要支付\",money)
3.还有比如求闰年的:
if (year%4==0)and(year%100!=0)or(year%400==0):
经过一周的学习,Python这门语言非常的简洁明了,非常适用于初学者,我会在这条道路上继续走下去。大学生活也会变得充实,加油加油加油!!!
不管是什么计算机语言,分支和循环都是非常重要的,我们要把它彻底的搞懂,以上就是我全部的感悟。