python中常见的三种句型if,while,for

1、if语句:

特别说明:条件后面的冒号不能少,同样必须是英文字符。
特别特别说明:if内部的语句需要有一个统一的缩进,一般用4个空格。python用这种方法替代了其他很多编程语言中的{}。

num='10'
print("guess what i think?")
answer=input()
if answer<num:#冒号不能少
    print('too small')
if answer>num:
    print("too large")
if answer==num:
    print('equal')#tab键替代了{}
运行结果:
guess what i think?
20
too large

2、while语句:

语法为:
while 条件:
 循环执行的语句
if一样,注意冒号,注意缩进。

范例:

num='10'

is_true = True

while True :
        answer=input()
        if answer<num:
            print("large")
        if answer>num:
            print("small")
        if answer==num:
            print("equal")
            break
运行结果:
    12
small
3
small

large
1
large
0
large
45
small
10
equal

3、for语句:

for ... in ...

for i in range(1, 101):
 print i
解释一下,range(1, 101)表示从1开始,到101为止(不包括101),取其中所有的整数。

范例:

for i in range(1,11):
    print(i)
运行结果:
1
2
3
4
5
6
7
8
9
10

 

posted @ 2016-06-28 23:26  高傲的monkey  阅读(933)  评论(0编辑  收藏  举报