本周学习内容“基础分着和循环”

文章目录

  • 前言
  • 一、分支和循环的理解
    • 二、基础分支和循环的应用
      • 三,学习感悟
  • 总结

前言

在学习计算机语言的时候,总免不了要碰到分支和循环,今天我将以我的理解写一篇关于Python中基础的分支和循环。

一、分支和循环的理解

首先,有了分支和循环它使得我们的代码不再枯燥无味,而且是实现算法的基础。其次,我们生活中的手机或电脑等游戏都是以分支和循环的参与下完成的,这些都极大的影响了我们的生活,可见分支和循环不只是对少数人应用,而是现今互联网下的全部人应用,这是他的重要性。

二、基础分支和循环的应用

如:输入一个性别、身高和体重值,输出其形体状态(太轻、标准、太重)。男性标准体重值(kg)=身高>=165cm:身高(cm)-100身高<165cm:身高(cm)-105女性标准体重值(kg)= 身高(cm)-100。我们假定在±2%范围内都是标准的,小于的提示太轻,大于的提示太重。

  1. 他的应用很广泛,在这里我就给大家分享一些我自己的。

下面的是我写的一个关于人体重的问题进行的解决代码

如:输入一个性别、身高和体重值,输出其形体状态(太轻、标准、太重)。男性标准体重值(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基础——基础分支和循环相关推荐

  1. python的枚举和for循环_python 基础4 分支、循环、条件与枚举

    表达式(Expression)是运算符(operator)和操作数(operand)所构成的序列 表达式: >>> 1+2*3 7 >>> a=1+2+3 > ...

  2. python中多分支结构可以不用else吗_Python3基础 多分支结构 if-elif-else

    镇场诗: ---大梦谁觉,水月中建博客.百千磨难,才知世事无常. ---今持佛语,技术无量愿学.愿尽所学,铸一良心博客. --------------------------------------- ...

  3. python最基础_python的最基础的知识点

    人生苦短,我用python python是一种面向对象的编程语言 首先介绍数据,说道数据就离不开变量,把一个值赋值给一个名字时,ta会存储在内存中,称之为变量,变量的一般命名规则:前半部分为变量名称, ...

  4. Python零基础入门(4)——强大的分支与循环

    1.小福利 在工作中,为了增加程序的可读性,除了要求变量命名与语句书写的规范化,我们还需要早程序开头增加一些信息声明,如:作者.联系方式.邮箱.程序创作的日期等.虽然这些能手动完成,但是如大家所说&q ...

  5. Python基础入门:分支及循环

    1.分支及循环 分支指在程序执行过程中根据条件执行不同的代码.循环只反复或多次执行执行某段代码直到满足某一条件. 分支及条件判断 1.示例: if x>0:print("正数" ...

  6. python基础入门:while 循环

    while 循环也是 Python 中的一种循环语法,不过这种循环很容易搞成死循环,就是一直循环下去到电脑崩溃,死循环有坏处但也有它的应用场景,后面咱也会学习到. while 循环的语法格式如下: w ...

  7. Python while循环 - Python零基础入门教程

    目录 一.while 循环简介 二.while 循环语法 三.while 循环实战 四.while 死循环 五.重点总结 六.猜你喜欢 零基础 Python 学习路线推荐 : Python 学习目录 ...

  8. Scale 编程基础 A(变量声明、基本数据类型、运算符、文件读写、分支与循环、数据结构)

    Scala: 变量声明.基本数据类型.运算符.文件读写.分支与循环.数据结构(List/Tuple/Range/Vector/Set/Map)与迭代器 变量声明 val:是不可变的,在声明时就必须被初 ...

  9. 【Python语言基础】——Python While 循环

    Python语言基础--Python While 循环 文章目录 Python语言基础--Python While 循环 一.Python While 循环 一.Python While 循环 Pyt ...

最新文章

  1. 【实用】用QuickViewer收集数据
  2. 使用halcon将一个圆上的点拟合成圆形并且求出圆心
  3. Spring Boot 初步小结
  4. 什么是Code Review
  5. 计算机大赛获奖团队采访,坚持勤奋铸就无悔青春——全国大学生数学建模大赛一等奖获奖者专访...
  6. 转发小程序php,微信小程序 转发功能的实现
  7. zbox mysql_centos6.5搭建禅道
  8. 大厂秋招~华为荣耀字节腾讯美团滴滴
  9. Android实现可编辑下拉菜单
  10. MOSFET管应用总结
  11. 【2021.08】python会员数据化运营task01
  12. 关于010editor
  13. Airbus和IBM计划让机器人CIMON加入国际空间站执行任务
  14. 多云管理行政管理规范需求_征服多云管理的6种工具
  15. 关于Dbvisualizer在win10环境下,出现编辑器乱码问题情况
  16. 塔望食品品牌策划:中国植物肉市场品牌总结分析及盘点
  17. 计算机外围设计原理,CPLD无刷直流电机的驱动设计及原理分析
  18. 如何在PC端应用中运行小程序?
  19. 分糖果算法题-C++实现
  20. python图像jpg转png操作

热门文章

  1. TIB自动化测试快讯 -- 自动化测试空间一周精选(2011-11-6)
  2. Python实用案例,python10行脚本打造实时截图识别OCR,轻松搞定“百度文库”
  3. 在canvas中插入图片
  4. Spring源码讲解之 getBean 方法
  5. Microsoft Office无法验证此产品的许可证。应使用控制面板修复Office程序。
  6. 自学虚幻引擎图文笔记:添加体积雾
  7. 软件如何「吞噬」汽车?
  8. 那些你不知道的炫酷按钮交互效果
  9. Mybatis——事务
  10. python 象棋 ai 入门教程-用Python写一个中国象棋AI?