Python_流程控制

 Python_流程控制
        2016年3月8日12:47:35_1.0

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
[root@localhost bayaim]# cat bai.py 
#!/usr/bin/python

def  fun():
    return 0
x= int(raw_input("please input x:"))
y= int(raw_input("please input y:"))


if x>90:
    if y>=90:
      print  "A"
    print "x>=90"
elif x>=80:
    print "80"
elif x>=70:
    print "C"
else:
    print "bad"

[root@localhost bayaim]# 
--------------------------------------------------------------------------------------------------
AND  OR   NOT 
   逻辑运算符 (bayaim  和数学中理解是一样的)

FOR  循环 是一个结构,导致一个程序重要一定次数
条件循环也是如此,当条件为假,循环结束。

#!/usr/bin/python

for x in range(100):
    print x,"********hello world*********"
~                                          
range (1,10,2)   1  为 起始值,10 为终止值,2 为步进值————————————

[root@localhost bayaim]# cat bai2.py 
#!/usr/bin/python

num = 0
for x in range(1,101):
    num +=x
print num
[root@localhost bayaim]# ./bai2.py 
5050

遍历————————————————————————
[root@localhost bayaim]# cat bianli.py 
#!/usr/bin/python
s ="hello world"
l =[1,2,3,'a','b']
t =(7,8,9,'x','y')
d ={1:111,2:222,5:555,3:333}
for x in d:
    print x

[root@localhost bayaim]# python bianli.py
1
2
3
5

---------------------------------------------------------------------------------------------------
[root@localhost bayaim]# cat bianli.py 
#!/usr/bin/python
s ="hello world"
l =[1,2,3,'a','b']
t =(7,8,9,'x','y')
d ={1:111,2:222,5:555,3:333}
for x in d:
    print d[x]
print  d.items()

[root@localhost bayaim]# python bianli.py
111
222
333
555
[(1, 111), (2, 222), (3, 333), (5, 555)]
-----------------------------------------------------------------------------------
[root@localhost bayaim]# cat bianli.py 
#!/usr/bin/python
s ="hello world"
l =[1,2,3,'a','b']
t =(7,8,9,'x','y')
d ={1:111,2:222,5:555,3:333}
for x in d:
    print d[x]
for k,v in d.items():
    print k
    print v
[root@localhost bayaim]# python bianli.py
111
222
333
555
1
111
2
222
3
333
5
555
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------

利用周末:

我把
“循环控制”——“ for”
“流程控制”—— "while"
“定义和调用”  ——def()
"函数形参实参默认参数"

以上4个看完了,这里就直接跳过了。。。。O(∩_∩)O~

<<2016-3-14 09:26:03  bayaim.datetime>>
------------------------------------------------------------------------------------------

原文地址:https://www.cnblogs.com/bayaim/p/9437117.html