python系列六 python结构语句

python语言跟别的语言一样(比如C语言)有三种结构化语句,分别为if,for,while。

下面分别介绍:

1.if语句

编程时,经常需要检查一系列条件,并据此条件成立与否去采取什么样的操作。在python中,用if语句检查当前条件的成立与否。

a. if conditional_test :

do something

说明:如果conditional_test 条件为true(成立) ,

则执行 do something,

如果不成立,则什么都不执行。

例如:

age = 19

if age > 18:

print("Your age big 18!")

print("Your age is " + str(age))

注意点:1.if判断条件后面一定要加: 。

2.if条件成立后执行代码,必须缩进。如果多行,每行都必须缩进,

代表if条件成立的执行结构块。

b. if-else 语句

if-else 语句块类似于简单的if语句,

但其中的else语句让你能够指定条件不成立的时候要执行的操作。

例如:

age = 17

if age > 18:

print("Your age big 18!")

else:

print("Your age is " + str(age))

print("Is little");

注意点:1.if,else后面一定要加:。

2.结构块,一定要缩进。

c.if-elif-else 语句

经常有超过多个检查条件的情形,这个时候,我们需要多个判断。直接上代码,更形象。

if语句就简单的记录到这,其实,这些都不难,多看看代码写写代码,就是so easy。

2. for 语句

经常需要遍历一个列表或者字典中所有的元素。python提供了for...in...循环,遍历所有列表所有的元素。

下面写一个简单的for...in...语句,再记录该语句需要注意的注意点。

注意点:a.编写for循环时,对于用于存储列表中每个值的临时变量,

可以指定任何名称

b.for...in...的最后的冒号:

c.重复循环的结构块,必须缩进一个tab

3.while语句

for循环用于针对集合中的每个元素的一个代码块,而while循环可以不断地的运行,直到指定的条件不满足为止。

常用的输入字符,当插入为'q'时,退出。

注意点:a.break,用于退出循环。

b.从if,for都一直强调的冒号:。

c.结构块,缩进一个tab

就记录在这吧,说实在的,我从事C++,所以在if,for,while写法上,老是忘记特别是冒号冒号。内容不难,多写写,简单的很。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180808G1X8GN00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券