Python基础学习-if 语句

一:条件测试

1:检查是否相等

例:

输出:

2:使用and & or检车多个条件

例:

输出:

3:检查特定值是否包含在列表中

例:

输出:

二:if 语句

1:简单的if 语句

例:

输出:

2:if-else 语句

例:

输出:

3:if-elif-else 语句

例:

输出:

4:使用多个elif 语句

例:

输出:

5:测试多个条件

例:

输出:

三:使用if 语句处理列表

1:检查特殊元素

例:

输出:

2:确定列表不是空的

例:

输出:

3:使用多个列表

例:

输出:

四:设置if语句的格式

1:PEP8 建议在诸如==, >=和<=等比较运算符两边各添加一个空格

例如 if age > 4: 要比 if age>4:好

每天学习一点点,每天进步一点点

原文发布于微信公众号 - 小白客(youcoding)

原文发表时间:2017-10-20

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python小屋

Python正则表达式案例一则:单词非两端字符改为小写

问题描述:给定一段英文,要求把其中所有单词除两端字符之外的其他字母都改为小写。 技术要点: 1)re模块的sub()函数用法; 2)match对象的group(...

2896
来自专栏Java学习网

Java同步问题面试知识学习

Java同步问题面试知识学习 同步 在多线程程序中,同步修饰符用来控制对临界区代码的访问。其中一种方式是用synchronized关键字来保证代码的线程安...

2667
来自专栏Java帮帮-微信公众号-技术文章全总结

深入理解java虚拟机笔记(一)-java内存区域与内存溢出

前言 这是深入理解Java虚拟机一书的笔记,来自第二章。因为这本书讲的比较深奥,这是第二次看,需要记录一下笔记。 2. 运行时数据区域 java虚拟机所管理的内...

3205
来自专栏Python小屋

Python多线程编程基础2:如何创建线程

Python标准库threading中的Thread类用来创建和管理线程对象,支持使用两种方法来创建线程:1)直接使用Thread类实例化一个线程对象并传递一个...

2614
来自专栏微信公众号:Java团长

理解Java虚拟机体系结构

  众所周知,Java支持平台无关性、安全性和网络移动性。而Java平台由Java虚拟机和Java核心类所构成,它为纯Java程序提供了统一的编程接口,而不管下...

1306
来自专栏null的专栏

Python技巧——list与字符串互相转换

在Python的编程中,经常会涉及到字符串与list之间的转换问题,下面就将两者之间的转换做一个梳理。 1、list转换成字符串 命令:list() 例子: ?...

2593
来自专栏Python小屋

Python面向对象程序设计中属性的作用与用法

公开的数据成员可以在外部随意访问和修改,很难保证用户进行修改时提供新数据的合法性,数据很容易被破坏,并且也不符合类的封装性要求。解决这一问题的常用方法是定义私有...

2494
来自专栏菩提树下的杨过

bash/shell编程学习(1)

1)定义变量 myvar=abc #注:等号前后不能加空格 #或 myvar="abc" #或 myvar='abc' #注:如果变量后面的值中间本身没有空格,...

1949
来自专栏数值分析与有限元编程

Fortran知识|代码错误(input conversion error)

如图所示,提示:input conversion error ? 此时遇到了异常的转换错误。可能是输入数据类型与程序所声明变量类型不一致(比如输入2.5,对应变...

4186
来自专栏JetpropelledSnake

Python面试题之Python反射机制

 我们要导入另外一个模块,可以使用import.现在有这样的需求,我动态输入一个模块名,可以随时访问到导入模块中的方法或者变量,怎么做呢?

2162

扫码关注云+社区

领取腾讯云代金券