本周学习内容“基础分着和循环”
前言
在学习计算机语言的时候,总免不了要碰到分支和循环,今天我将以我的理解写一篇关于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这门语言非常的简洁明了,非常适用于初学者,我会在这条道路上继续走下去。大学生活也会变得充实,加油加油加油!!!
总结
不管是什么计算机语言,分支和循环都是非常重要的,我们要把它彻底的搞懂,以上就是我全部的感悟。