1. if 语法

语法:

if 条件:

条件成立执行的代码1

条件成立执行的代码2

......

简单实例

if True:

print('条件成立执行代码1')

print('条件成立执行的代码2')

#注意:在这个下方没有加缩进的代码,不属于if语句块,即和条件if无关

print('这个代码执行吗?与if是不相关的')

#分析年龄大于等于18,输出:已经成年,可以上网,--准备年龄的数据,和18做比较

age = 20

if age >= 18:

print('已经成年,可以上网')

print('系统关闭')

系统可以用户输入年龄,用这个年龄做条件判断

1.用户输入

2.保存用户输入的年龄

3. if

****注意一个点:input接收到的数据是str,不能和18作为判断。--int转换类型

age = int(input('请输入您的年龄'))

if age >= 18:

print(f'您输入的年龄是{age},已经成年可以上网')

2. if... else...

if条件:

条件成立执行的代码1

条件成立执行的代码2

......

else:

条件不成立执行的代码1

条件不成立执行的代码2

.......

实例:

age = int(input('请输入您的年龄'))

if age >= 18:

print(f'您输入的年龄是{age},已经成年可以上网')

else:

print(f'您输入的年龄是{age},小朋友回家做作业去')

注意:如果某些条件成立执行了相关的代码,那么其他情况的代码解释器根本不会执行。

3.多重判断

思考: 中国和合法工作 年龄是19-60岁,即如果年龄小于18的情况为童工,不合法;如果年龄在18-65岁之间为合法工龄;大于65岁为法定退休年龄

if条件1:

条件1成立执行的代码1

条件1成立执行的代码2

......

elif条件2:

条件2成立执行的代码1

条件2成立执行的代码2

......

......

else:

以上情况都不成立执行的代码

.......

age = int(input('请输入您的年龄'))

#童工

if age < 18:

print(f'您输入的年龄是{age},童工')

#合法

elif(age >= 18) and (age <= 65):

print(f'您输入的年龄是{age},合法')

#合法这一步也可以化简为:

elif 18 <= age <= 65:

print(f'您输入的年龄是{age},合法')

#退休

elif age > 65:

print(f'您输入的年龄是{age},退休年龄')

if嵌套

思考:坐公交车:如果有钱可以上车,没钱不能上车;上车以后如果有空座,则可以坐下;如果没有空座,就要站着。怎么书写程序。

if条件1:

条件1成立执行的代码1

条件1成立执行的代码2

if条件2:

条件2成立执行的代码1

条件2成立执行的代码2

#条件2的if也是出于条件1的缩进关系内部

需求

准备将来要做判断的数据:钱和空

判断是否有钱:上车 和 不能上

上车后:判断是否能坐下: 有空

money = 1

seat = 0

if money == 1:

print('请上车')

#判断是否能坐下

if seat == 1:

print('有座位,请坐下')

else:

print('没有空座,请站着')

else:

print('不能上车')

python之if经典语句_2. python学习之if条件语句相关推荐

  1. python编程入门经典百度云-python电子书学习资料打包分享百度云资源下载

    [300dpi高清版] Python基砒教程(第2版)LHD,pdf Head. First. Python中文版pdf [ Python3程序开发指南第二版pdf [ thon编程第4版)]( Pr ...

  2. [Python学习] 专题二.条件语句和循环语句的基础知识

            前面讲述了"专题一.函数的基础知识",而这篇文章讲述的Python的条件语句和循环语句的基础知识.主要内容包括:         1.条件语句:包括单分支.双分支和 ...

  3. python中if语句使用_Python学习笔记之if语句的使用示例

    前言 条件语句在实际开发中我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,下面话不多说了,来一起看看详细的介绍吧. if语句 顾名思义,该语句为判断语句,先来一个简单的示例 cars=[' ...

  4. 学python的前提_Python语言学习前提:条件语句

    一.条件语句 1.条件语句:通过一条或多条语句的执行结果(True或False)来决定执行额代码块.python程序语言指定任何非0或非空(null)的值为true,0或null为false. 2. ...

  5. python语句示例_Python学习笔记之if语句的使用示例

    前言 条件语句在实际开发中我们已经使用过几次了,在这里我们需要再次隆重的来介绍一下它,下面话不多说了,来一起看看详细的介绍吧. if语句 顾名思义,该语句为判断语句,先来一个简单的示例 cars=[' ...

  6. python编程入门经典 评分-关于 Python 的经典入门书籍有哪些?

    很多人在问,学习Python读什么书,这其实是一个非常通用的问题,学习分为三种方式:看书.上课.培训,而读书学习是最实惠也是最高效的一种,下面我们推荐6本高分书籍给大家,希望大家学习愉快: 1.Pyt ...

  7. python编程入门经典-总算理解python编程入门经典教程

    为了提高模块加载的速度,每个模块都会在__pycache__文件夹中放置该模块的预编译模块,命名为module.version.pyc,version是模块的预编译版本编码,一般都包含Python的版 ...

  8. python三本经典书籍-《python编程入门经典》python之父推荐这三本书让你更快入门...

    在学习python的时候,我们不得不看一些书籍来辅助.有哪些书籍是比较经典的呢?python之父给大家推荐这3本书,其中又2本是属于一个系列,即<Python核心编程>第二版和第三版,一本 ...

  9. Python工程师从菜鸟到大师 之.语法基础之条件语句、循环语句和函数 02

    一.条件语句 在讲诉条件语句之前,需要先补充语句块的知识.语句块并非一种语句,它是在条件为真时执行一次或执行多次的一组语句,在代码前放置空格缩进即可创建语句块.它类似于C.C++.Java等语言的大括 ...

  10. python的if语句例句_Python入门之if条件语句

    Besides the while statement just introduced, Python knows the usual control flow statements known fr ...

最新文章

  1. Java学习总结:25
  2. TableAdapter 概述
  3. 服务器cpu,内存正常, 部分网站打不开,提示死锁,应用程序池回收就正常,如何解决?...
  4. collections求和方法_java集合求和最大值最小值示例分享
  5. 带你读AI论文:SDMG-R结构化提取—无限版式小票场景应用
  6. 10月份全球最畅销电动汽车:Model 3第一 五菱宏光MiniEV第二
  7. iptabels 的一些配置
  8. mysql基础8-运算符、函数、索引
  9. Ubuntu安装C++环境(VsCode 编译器)
  10. oauth2-server-php-docs 存储
  11. SSAS中出现“对象引用未被设置到对象实例”的解决记录
  12. Java - 填充Word文本域、Word转PDF操作
  13. 2020年下半年信息安全工程师下午真题及答案解析
  14. 【转】AB实验设计思路及实验落地 ABtest不平衡
  15. 上古卷轴5:天际(重制版)关于寒霜之秋(frostfall)保暖度与覆盖度为0的解决办法
  16. 什么事IPC(Inter-Process Communication,进程间通信)
  17. 两台电脑,文件夹之前实现同步
  18. 音乐发烧友私藏!这里有一份端午浓情大礼包!
  19. 2021成都好久查询高考成绩,2021年成都各高中高考成绩排名及放榜最新消息
  20. 机场客流量的时空分布预第一名方案

热门文章

  1. IJCAI 2020 | 淡妆浓抹总相宜之人脸上妆
  2. ICLR 2020 | GAN是否真的判断出了数据的真假?
  3. 将txt文件的编码格式进行修改
  4. pcb地线应该不应该做成环路_PCB制板的基础知识,你都学会了吗?(中)
  5. springmvc jsp页面提交表单乱码
  6. 【LeetCode】LeetCode之删除并获得点数——动态规划、排序+动态规划
  7. 接入腾讯云短信服务(史上最详细+该短信服务如何申请成功+发送短信验证码API讲解+相关错误分析)
  8. ElasticSearch和mongodb的对比
  9. JAVA——仿Linux命令行文件管理系统命令的简单实现
  10. 2019牛客暑期多校训练营(第四场)