本套学习内容共计【22】个章节,每个章节都会有对应的从0-1的学习过程详细讲解,希望可以给更多的人提供帮助。

开发环境:【Win10】

开发工具:【Visual Studio 2019】

1、什么是条件语句

Python 条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行的代码块。

可以通过下图来简单了解条件语句的执行过程:

代码执行过程:

2、Python中if语句的一般形式如下所示:

var1 = 100
if var1:print ("1 - if 表达式条件为 true")print (var1)var2 = 0
if var2:print ("2 - if 表达式条件为 true")print (var2)
print ("Good bye!")

3、多重if判断:

age = int(input("请输入你家狗狗的年龄: "))
print("")
if age <= 0:print("年龄无负数。")
elif age == 1:print("相当于 14 岁的人。")
elif age == 2:print("相当于 22 岁的人。")
elif age > 2:human = 22 + (age -2)*5print("对应人类年龄: ", human)### 退出提示
input("点击 enter 键退出")

4、if中常用的操作运算符:

操作符 描述
< 小于
<= 小于或等于
> 大于
>= 大于或等于
== 等于,比较两个值是否相等
!= 不等于
# 程序演示了 == 操作符
# 使用数字
print(5 == 6)
# 使用变量
x = 5
y = 8
print(x == y)

案例演示:

#数字猜谜游戏
number = 7
guess = -1
print("数字猜谜游戏!")
while guess != number:guess = int(input("请输入你猜的数字:"))if guess == number:print("恭喜,你猜对了!")elif guess < number:print("猜的数字小了...")elif guess > number:print("猜的数字大了...")

5、嵌套if:

在嵌套 if 语句中,可以把 if...elif...else 结构放在另外一个 if...elif...else 结构中。

if 表达式1:语句if 表达式2:语句elif 表达式3:语句else:语句
elif 表达式4:语句
else:语句

if嵌套案例:

num=int(input("输入一个数字:"))
if num%2==0:if num%3==0:print ("你输入的数字可以整除 2 和 3")else:print ("你输入的数字可以整除 2,但不能整除 3")
else:if num%3==0:print ("你输入的数字可以整除 3,但不能整除 2")else:print  ("你输入的数字不能整除 2 和 3")

6、总结:

a)、if在python初学者中最容易出现问题的就是缩进的使用,注意,同一层内容在同一缩进列上。

b)、多重if判断中间的判断方式采用的是【elif】不是【else if】

本课程目录为:

Python初级

1 、开发工具

2 、中文编码

3 、基础语法

4 、变量类型

5 、运算符

6 、条件语句(本章)

7 、while循环

8 、for循环

9 、循环控制

10、 循环嵌套

11 、字符串

12 、列表

13 、元组

14、 字典

15 、日期时间

16、 函数

17 、模块

18 、文件I/O

19 、File方法

20 、异常处理

21 、文件目录

22 、内置函数

欢迎【点赞】、【评论】、【关注】、【收藏】、【打赏】,为推广知识贡献力量。

零基础学Python(第六章 if条件语句)相关推荐

  1. 零基础学Python(第九章 循环控制【break】与【continue】)

    本套学习内容共计[22]个章节,每个章节都会有对应的从0-1的学习过程详细讲解,希望可以给更多的人提供帮助. 开发环境:[Win10] 开发工具:[Visual Studio 2019] 本章为循环控 ...

  2. 零基础学Python(第二章 中文编码)

    本套学习内容共计[22]个章节,每个章节都会有对应的从0-1的学习过程详细讲解,希望可以给更多的人提供帮助. 开发环境:[Win10] 开发工具:[Visual Studio 2019] 1.修改编码 ...

  3. 零基础学Python(第一章 开发工具·最简易的环境·无需配置环境变量)

    本文优点:让初学人员远离繁琐的各种环境配置,让你可以直接上手敲代码(下载的时候网络得好一些,总计1.15G左右大小). 本套学习内容共计[22]个章节,每个章节都会有对应的从0-1的学习过程详细讲解, ...

  4. 零基础学Python课后实战第六章

    零基础学Python课后实战第六章 tips 实战一:导演为剧本选主角 实战二:模拟美团外卖商家的套餐 实战三:根据生日判断星座 实战四:将美元转换为人民币 tips 格式化字符串: {:0>9 ...

  5. 【第五章】零基础学Python实战练习(明日科技书配套)

    [第五章]零基础学Python实战练习(明日科技书配套) 实战一: 代码: 输出: 实战二: 代码: 输出: 实战三: 代码: 输出: 实战四: 代码: 输出: 优化一下代码,让输出对齐: 新输出 实 ...

  6. 零基础学Python课后实战第三章

    零基础学Python课后实战第三章 实战一:模拟支付宝蚂蚁森林的能量产生过程 实战二:猜数字游戏 实战三:模拟跳一跳小游戏的加分块 实战四:模拟10086查询功能 实战一:模拟支付宝蚂蚁森林的能量产生 ...

  7. 【第四章】零基础学Python实战练习(明日科技书本配套)

    零基础学Python实战练习 第四章 序列的应用 实战一 代码 输出: 实战二 代码 输出 实战三 代码 输出 实战四 代码 输出 第四章 序列的应用 实战一 代码 tank = ["苏烈& ...

  8. 零基础学Python课后实战第七章

    零基础学Python课后实战第七章 tips 实战一:修改手机默认语言 实战二:给信用卡设置默认密码 实战三:打印每月销售明细 tips 对象:对象是事物存在的实体,如一个人. 通常将对象划分为两部分 ...

  9. 零基础学Python课后实战第四章

    零基础学Python课后实战第四章 实战一:输出王者荣耀的游戏角色 实战二:模拟火车订票系统 实战三:电视剧的收视率排行榜 tips 实战一:输出王者荣耀的游戏角色 列表的创建.遍历列表 代码 pri ...

  10. 零基础学python全彩版实战答案-零基础学Python(全彩版)

    商品描述: 本店出售的图书均是正版二手书,有一些笔记划线,基本是六-九品新左右,基本都没有光盘.介意者请提前咨询客服.本店所有书籍,因买家导致退货退款的,发出运费参照不包邮运费模板由买家承担.如果签收 ...

最新文章

  1. 独家 | 一文读懂LinkedIn个性化推荐模型及建模原理
  2. java——原型模式
  3. 电脑删除linux系统,我的电脑现在装有XP和Linux两个系统,现在想删除Linux系统,开机不用选直接进入XP。不知怎么做??...
  4. JS中怎样获取当前年以及前后几年并构造成对象数组
  5. idea java web运行_使用IDEA创建JavaWeb项目 部署本地tomcat并运行
  6. C#中创建圆形/按钮(使用重绘)
  7. 字符串的展开(洛谷-P1098)
  8. Bootstrap插件通过noConfllict 避免冲突
  9. c++vector操作
  10. 面向对象三大特性——多态
  11. 标学教育计算机等级考试系统,标学教育电脑版
  12. 稳压二极管型号对照表
  13. 电气工程师必备的东西
  14. python 贴吧小爬虫案例
  15. Windows 10开机Windows聚焦壁纸不更新解决方法
  16. 【WiFi】WiFi 2.4G信道国家码对应关系
  17. SQL ITE 应用单元测试  未能加载文件或程序集
  18. 从蚂蚁金服的BI和大数据团队建设,看透BI发展,再不懂就落伍了
  19. 短信截取 android,谷歌Android增加语音操作功能 可语音发送短信
  20. 计算机组成原理课程设计总结,计算机组成原理课程设计的实验报告

热门文章

  1. ide快捷键_新买的固态硬盘用AHCI不能装系统,而用IDE却可以?问题就在这里
  2. 南昌大学c程序计算机作业,南昌大学计算机作业第二章答案
  3. html 选中tag标签,HTML Tag Selector标签选择器PFC020071801
  4. for vue 一行2列_JAVA基础练习试题(2)蓝桥杯 附源代码
  5. linux 命令gpasswd -a,Linux中gpasswd命令起什么作用呢?
  6. 语音特征提取: MFCC的理解
  7. 机器学习:朴素贝叶斯分类器,决策函数向量化处理,mask使用技巧
  8. mysql ---- innodb-4-备份和恢复
  9. matlab 非线性曲线拟合
  10. 在CentOS6.x下安装Compiz——桌面立方体,特效种种