Python入门基础解答条件判断语句和循环语句的新手使用教程

Python入门基础解答条件判断语句和循环语句的新手使用教程
2019年01月10日 00:31 天意帝

无论什么语言都不会缺少条件判断语句和循环语句。我们日常中也有条件判断和循环,条件判断(明天如果下雨就不出门,如果晴天就出门。);循环(上学朗读课文,老师说:把文章的第几段落读三遍,重复一遍又一遍。)

单层判断:

输出结果:如果把True改为False,就不打印结果。

双层判断:

输出结果:简写可以用一个变量接收结果,然后打印。简写的形式左边的值为真时的

候,右边的值为假的时候。

多层条件判断:

输出结果:年龄为10,大于7又小于12,满足半票设定。

非零数值、非空字符串、非空list等,就判断为

True

,否则为

False

如果你需要遍历数字序列,可以使用内置range()函数。它会生成数列,例如:

可以使用range()函数来创建一个列表:

输出结果:0到9的数字元素列表。

range()函数原理:

打印a和b输出结果一样,其实a的默认形式就是b。

range()函数有三个参数range(开始数字,结束数字,步长)。

  • 开始数字:默认从零开始。

  • 结束数字:不包括自己,自身前一位。

  • 步长:指定数字开始并指定不同的增量(甚至可以是负数,有时这也叫做'步长')。

开始数字比结束数字小,就是从小到大,那么步长就是正数。

输出结果:

开始数字比结束数字大,就是从大到小,那么步长就是负数。

输出结果:

Python pass是空语句,是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句,实例:

如果没有pass,就会报错。

支持使用pass的都是代码块,如:判断语句、循环、函数、类。

财经自媒体联盟更多自媒体作者

新浪首页 语音播报 相关新闻 返回顶部