Python—史上最全的if介绍

if单分支结构

money = 1000  # 余额
s = int(input('请输入取款金额'))  # 取款金额
# 判断余额是否充足
if money >= s:money = money - sprint("取款成功,余额为:", money)

if双分支结构

'''从键盘录入一个整数,编写程序让计算机判断是奇数还是偶数'''
num = int(input('请输入一个整数:'))# 条件判断
if num % 2 == 0:print(num, '是偶数')
else:print(num, '是奇数')

if多分支结构

'''多分支结构,多选——执行
从键盘录入一个整数 成绩
90——100  A
80——89   B
70——89   C
60——79   D
0——59    E
小于0或者大于100 为非法数据(不是成绩的有效范围)
'''
score=int(input('请输入一个成绩:'))
#判断
if score>=90 and score<=100:print('A级')
elif score>=80 and score<=89:print('B级')
elif score>=70 and score<=79:print('C级')
elif score>=60 and score<=69:print('D级')
elif score>=0 and score<=59:    #成绩表示可以简化为 0<=score<=59print('E级')
else:        #可以省略print('对不起,成绩有误,不在成绩有效范围')---------
'''if-elif-else结构功能强大,但是仅适用于只有一个条件满足的条件:遇到通过了的测试后,Python就会跳过余下的测试。
这种行为很好,效率很高,让你能够测试一个特定的条件。'''

if使用嵌套结构

'''会员打折问题'''
anwser=input('请问您是会员吗?y/n')
money=int(input('请输入花费的金额:'))
#判断
if anwser=='y':print('我是会员')
elif money>=200:print('打八折,花费金额为:',money*0.8)
elif 100<=money<200:print('打九折,花费金额为:',money*0.9)
else:print('不打折,花费金额为:',money)
else:print('我不是会员')if money>=200:print('打9.5折,花费金额为:',money*0.95)else:print('不打折,花费金额为:',money)
#如果没有想好怎么写,可以用pass占字符的位置
'''
anwser=print('您是会员吗?y/n')
if anwser=='y':pass
elsepass

“21天好习惯”第一期-6相关推荐

  1. “21天好习惯“第一期--4

    "21天好习惯"-第四天 每天记录一点点 计算机的诞生与发展 冯·诺依曼体系 计算机系统作为一个能够自动地处理信息的智能化工具,必须解决好两个最基本的问题:①信息如何表示才能方便地 ...

  2. “21天好习惯” 第一期 - 18

    今天进一步探究昨天学习的strcmp()函数:         昨天学习strcmp()函数时提到了,当两个字符串相同时,输出0,不相同时,输出非零,那么当两个字符串不同时,具体会输出什么非零值呢?于 ...

  3. “21天好习惯”第一期——16

    <计算机组成原理> 第一章 概论 1.1.2 存储程序工作方式 存储程序是计算机的核心内容,表明了计算机的工作方式,包含3个要点:事先编写程序,存储程序,自动.连续地执行程序. (1)根据 ...

  4. “21天好习惯”第一期- 4 简单的壁纸爬虫

    有时候我们不想让电脑桌面过于单调,于是琢磨着能不能让电脑每天自动获取网站上的图片然后更换为壁纸,这就需要一个壁纸爬虫了,这里以3G壁纸为例. 首先,还是喜闻乐见的导入模块,在这个爬虫中,我们需要以下模 ...

  5. “21天好习惯”第一期——21

    <计算机组成原理> 3.5.2 MIPS32架构CPU基本的组成部件 3. 单周期控制系统设计 (2)ALU控制单元      ALU控制单元接收两种输入:主控单元输出的m位aluop和指 ...

  6. “21天好习惯“第一期——2

    道友们好,今天是学习的第二天,经过一天的学习我又了解到了很多有关C语言的知识,我也会和大家继续分享我的学习笔记,以及在学习中遇到的问题. 请大家看看下面这个程序: 今天的学习就到此为止,希望大家可以向 ...

  7. “21天好习惯”第一期——2

    今天学习的内容是3.3.2--算术逻辑单元. 继续昨天的学习的内容进一步学习了ALU: ALU的外部特性与功能: ALU的标志位: ALU的EDA设计模式: 学习中遇到的问题主要是ALU的EDA设计模 ...

  8. “21天好习惯”第一期-第10天

    今天学会了一个猜数的程序,这个程序可以让计算机随机生成一个100以内的数,然后我们人来猜这个数是什么. #include<stdio.h> #include<stdlib.h> ...

  9. “21天好习惯“ 第九期—9:京东倒计时,淘宝倒计时

    "21天好习惯" 第九期 - 9 一.学习规划 1.计算机组成图谱绘画(应为知识导图)(10月25) 2.网络工程师备考(11月6) 3.信息知识竞赛(10月31) 二.所遇问题 ...

  10. “21天养成好习惯”第一期——21

    1.今天是关于数组 概念在上图里面同时还有诸多注意事项 1.数组的下标均以0开始: 2.数组在初始化的时候,数组内元素的个数不能大于声明的数组长度: 3.如果采用第一种初始化方式,元素个数小于数组的长 ...

最新文章

  1. webpack学习笔记
  2. 2021年春季学期-信号与系统-第十一次作业参考答案-第三小题
  3. Java 抖音授权登录
  4. 浅谈DevExpress六:为chart创建动态数据源
  5. linux man命令_CentOS Linux中的man命令
  6. Pwn环境配置(三)——ubuntu环境搭建(新)
  7. flink写入 mysql_flink写数据到mysql(java)
  8. Centos7默认自带了Python2.7版本,但是因为项目需要使用Python3.x,这里提供一种比较快捷方便的安装方式...
  9. “金三银四”春招指南!在线javascript
  10. 超实用的浏览器插件json格式转换
  11. JavaWeb过滤器分类
  12. 语c语言描写,1:语c是什么.还有一些常识.(?)
  13. 【GANs】Generative Adversarial Nets
  14. python docx 提取图片_Python提取docx文档中所有嵌入式图片和浮动图片
  15. 你知道DAU、MAU、PCU、DAU、ARPU、KPI是指什么?
  16. 希捷和西数移动硬盘哪个好_西数和希捷的硬盘哪个好看完存储数据一目了然
  17. matlab 创建批量文件夹_初识MATLAB
  18. Ubuntu安装winehq最新版
  19. 史上最强Vue,面试、项目全靠它
  20. ABC131 E - Friendships(构造)

热门文章

  1. UIActivityIndicatorView创建的菊花隐藏不掉问题
  2. 磁盘阵列(RAID)-很详细的介绍
  3. 计算机系徽文案例,信息技术系——系徽征集令,重磅发布!
  4. python中sn的意思_python学习笔记
  5. 网站小尾巴 流量统计 网站流量统计 解决方案
  6. Java中String的用法
  7. rosdep init 和rosdep update的解决方法,亲测有效
  8. python关机怎样保存seek_在Python中操作文件之seek()方法的使用教程
  9. cesium 页面截图_Cesium开发入门篇 | 02Cesium开发环境搭建及第一个示例
  10. python实现键盘记录木马_Python告诉你木马程序的键盘记录原理