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写法上,老是忘记特别是冒号冒号。内容不难,多写写,简单的很。
领取专属 10元无门槛券
私享最新 技术干货