Python基础——基础分支和循环
本周学习内容“基础分着和循环”
文章目录
- 前言
- 一、分支和循环的理解
- 二、基础分支和循环的应用
- 三,学习感悟
- 总结
前言
在学习计算机语言的时候,总免不了要碰到分支和循环,今天我将以我的理解写一篇关于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-100elif h<165:p =h-105else: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.9print("打九折,需要支付",money)else:money = money*0.8print("打八折,需要支付",money)
else:if a == sett:money = money*0.5print("打五折,需要支付",money) else:money = money*0.4print("打四折,需要支付",money)
3.还有比如求闰年的:
if (year%4==0)and(year%100!=0)or(year%400==0):
三,学习感悟
经过一周的学习,Python这门语言非常的简洁明了,非常适用于初学者,我会在这条道路上继续走下去。大学生活也会变得充实,加油加油加油!!!
总结
不管是什么计算机语言,分支和循环都是非常重要的,我们要把它彻底的搞懂,以上就是我全部的感悟。
Python基础——基础分支和循环相关推荐
- python的枚举和for循环_python 基础4 分支、循环、条件与枚举
表达式(Expression)是运算符(operator)和操作数(operand)所构成的序列 表达式: >>> 1+2*3 7 >>> a=1+2+3 > ...
- python中多分支结构可以不用else吗_Python3基础 多分支结构 if-elif-else
镇场诗: ---大梦谁觉,水月中建博客.百千磨难,才知世事无常. ---今持佛语,技术无量愿学.愿尽所学,铸一良心博客. --------------------------------------- ...
- python最基础_python的最基础的知识点
人生苦短,我用python python是一种面向对象的编程语言 首先介绍数据,说道数据就离不开变量,把一个值赋值给一个名字时,ta会存储在内存中,称之为变量,变量的一般命名规则:前半部分为变量名称, ...
- Python零基础入门(4)——强大的分支与循环
1.小福利 在工作中,为了增加程序的可读性,除了要求变量命名与语句书写的规范化,我们还需要早程序开头增加一些信息声明,如:作者.联系方式.邮箱.程序创作的日期等.虽然这些能手动完成,但是如大家所说&q ...
- Python基础入门:分支及循环
1.分支及循环 分支指在程序执行过程中根据条件执行不同的代码.循环只反复或多次执行执行某段代码直到满足某一条件. 分支及条件判断 1.示例: if x>0:print("正数" ...
- python基础入门:while 循环
while 循环也是 Python 中的一种循环语法,不过这种循环很容易搞成死循环,就是一直循环下去到电脑崩溃,死循环有坏处但也有它的应用场景,后面咱也会学习到. while 循环的语法格式如下: w ...
- Python while循环 - Python零基础入门教程
目录 一.while 循环简介 二.while 循环语法 三.while 循环实战 四.while 死循环 五.重点总结 六.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 ...
- Scale 编程基础 A(变量声明、基本数据类型、运算符、文件读写、分支与循环、数据结构)
Scala: 变量声明.基本数据类型.运算符.文件读写.分支与循环.数据结构(List/Tuple/Range/Vector/Set/Map)与迭代器 变量声明 val:是不可变的,在声明时就必须被初 ...
- 【Python语言基础】——Python While 循环
Python语言基础--Python While 循环 文章目录 Python语言基础--Python While 循环 一.Python While 循环 一.Python While 循环 Pyt ...
最新文章
- 【实用】用QuickViewer收集数据
- 使用halcon将一个圆上的点拟合成圆形并且求出圆心
- Spring Boot 初步小结
- 什么是Code Review
- 计算机大赛获奖团队采访,坚持勤奋铸就无悔青春——全国大学生数学建模大赛一等奖获奖者专访...
- 转发小程序php,微信小程序 转发功能的实现
- zbox mysql_centos6.5搭建禅道
- 大厂秋招~华为荣耀字节腾讯美团滴滴
- Android实现可编辑下拉菜单
- MOSFET管应用总结
- 【2021.08】python会员数据化运营task01
- 关于010editor
- Airbus和IBM计划让机器人CIMON加入国际空间站执行任务
- 多云管理行政管理规范需求_征服多云管理的6种工具
- 关于Dbvisualizer在win10环境下,出现编辑器乱码问题情况
- 塔望食品品牌策划:中国植物肉市场品牌总结分析及盘点
- 计算机外围设计原理,CPLD无刷直流电机的驱动设计及原理分析
- 如何在PC端应用中运行小程序?
- 分糖果算法题-C++实现
- python图像jpg转png操作