5-python学习——条件语句

  • 5-python学习——条件语句

    • 条件语句if else形式
    • if else条件语句说明
      • 测试一下

编程语言一般都由这么几个部分组成

  1. 变量
  2. 条件分支语句
  3. 循环语句
  4. 函数

这里要说的就是条件分支语句。

python的条件语句和shell脚本的非常像,也就是if else if else这种形式,其中else if可以缩写为elif

条件语句if else形式

if <条件判断1>:<执行1>
elif <条件判断2>:<执行2>
elif <条件判断3>:<执行3>
else:<执行4>

if else条件语句说明

if后面跟的是判断条件,对于条件,可以进行类似于C语言中的隐式转换为truefalse。非零数值、非空字符串、非空list等,判断为True,否则为False

测试一下

#! /usr/bin/python3.4 if 100:print("100 --> true")true = ""if true:print("true")
else:print("true在这里是一个空的值")true = 100if true:print(true)
o@o-pc:~$ python3 test.py
100 --> true
true在这里是一个空的值
100

转载于:https://www.cnblogs.com/oloroso/p/4648619.html

5-python学习——条件语句相关推荐

  1. python学习-条件语句

    条件语句 if if else if esif else if 偶尔会把之前的一些知识点串起来,见代码 int1 = int(input('请输入一个数字:')) bool1 = int1 > ...

  2. Python的条件语句的嵌套和随机数

    系列文章目录 第五章 Python 机器学习入门之条件语句 Python 机器学习入门之条件语句 系列文章目录 前言 一.条件语句的使用 二.随机数random 三.多层条件语句 四.For循环语句 ...

  3. 【Python】Python实战从入门到精通之三 -- 教你使用Python中条件语句

    本文是Python实战–从入门到精通系列的第三篇文章: Python实战从入门到精通第1讲–Python中的变量和数据类型 Python实战从入门到精通第2讲–Python中列表操作详解 Python ...

  4. 零基础学习 Python 之条件语句

    写在之前 我们写程序,就好比学生时代写作文一样,由 "字" 到 "词" 到 "句" 最后到 "文章" .此前我们学会了一 ...

  5. Python基础-----条件语句与初识基本数据类型(一)

    if条件语句的基本语法以及要点 1 #!/usr/bin/env python 3 2 # -*- coding:utf-8 -*- 3 4 #1.if基本语句的嵌套 5 6 ''' 7 if 条件成 ...

  6. python入门——条件语句、for、while循环4

    一.if语句 条件测试 每条if语句的核心都是一条值为false或True的表达式,这种表达式称为条件测试python根据条件测试的结果决是否执行后面的代码: 检查是否相等 >>> ...

  7. python学习:语句

    一.条件语句 if 语句用以检查条件:如果条件为真,我们将运行一块语句,否则我们将运行另一块语句.其中 else 从句是可选的. 例如: 输出为: Enter an integer : 50 No, ...

  8. if else if语句格式_闲话Python之条件语句IF

    我发现好像哪里都会有if,下面就来聊聊Python当中if的常见用法. 最简单的格式就是,只有一个if,比如下面这个: my_deposit 代码中的 my_deposit+=50000等效于my_d ...

  9. python语言if either怎么用_闲话Python之条件语句IF

    我发现好像哪里都会有if,下面就来聊聊Python当中if的常见用法. 最简单的格式就是,只有一个if,比如下面这个: my_deposit=100000 his_deposit=200000 if ...

最新文章

  1. Linux 日志系统详解
  2. python小游戏编程实例-Python实现的弹球小游戏示例
  3. JPA的泛型DAO设计及使用
  4. Java面试参考指南——同步
  5. azkaban修改MySQL配置上传包的大小上限
  6. CentOS下的抓包服务:rpcapd(WinPcap)
  7. centos 7 安装openstack kilo in three node
  8. 图学java基础篇之IO
  9. nfc加密卡pm3和pm5区别_小米手环4/5 NFC添加加密门禁
  10. gorm软删除_gorm的简单使用和注意事项
  11. 字符串匹配KMP算法的讲解C++
  12. 源码推荐:多图无缝滚动控件,多视图控制器间切换
  13. 《C#图解教程》 总览
  14. Adobe reader 闪退处理办法
  15. 45、backtrader的一些基本概念---佣金(commission)的设置
  16. 腾格尔刚刚参加线上演唱会,又传《巴林塔娜》合作主题曲身价倍增
  17. 律师学python有什么用呢_《律》字意思读音、组词解释及笔画数 - 新华字典 - 911查询...
  18. JS获取DIV动态高度,并赋值到其style样式中
  19. css svg做动图,用svg动态绘制图形
  20. 字节顺序:大端模式 和 小端模式

热门文章

  1. sql java驱动程序_Microsoft SQL Server JDBC 驱动程序支持矩阵
  2. 习题6-3 使用函数输出指定范围内的完数 (20 分)
  3. 图册图册图册图册图册图册
  4. Linux网络故障排查命令(ifconfig、ping、telnet、netstat、lsof、nc、curl、tcpdump)
  5. VMware14.0 安装 CentOS7.2
  6. 梯度下降法预测波士顿房价以及简单的模型评估
  7. 02.2-元素定位(XPath)
  8. python中注释语句和运算_python 运算及注释
  9. 【剑指offer】_11整数中1出现的次数
  10. extern和static的区别