>>ifx<0:...&nbs" />
发布时间:2019-09-12 07:54:16编辑:auto阅读(1578)
一、if语句
>>> x = int(raw_input("Please enter an integer: "))Please enter an integer: 42>>> if x < 0:...     x = 0...     print 'Negative changed to zero'... elif x == 0:...     print 'Zero'... elif x == 1:...     print 'Single'... else:...     print 'More'二、for 语句
In [5]: words = ['cat', 'window', 'defenestrate'] In [6]: for w in words: ...: print w, len(w) ...: cat 3 window 6 defenestrate 12
三、 range函数
In [8]: range(5, 10) Out[8]: [5, 6, 7, 8, 9] In [9]: range(0, 10, 3) Out[9]: [0, 3, 6, 9] In [10]: range(-10, -100, -30) Out[10]: [-10, -40, -70]
四、循环语句中的break 、continue和else
In [14]: for n in range(2,10): for x in range(2,n): if n%x==0: print n,'equals',x,'*',n/x break else: print n,'is a prime number' ....: 2 is a prime number 3 is a prime number 4 equals 2 * 2 5 is a prime number 6 equals 2 * 3 7 is a prime number 8 equals 2 * 4 9 equals 3 * 3
In [16]: for num in range(2, 10): ....: if num % 2 == 0: ....: print "Found an even number", num ....: continue ....: print "Found a number", num ....: Found an even number 2 Found a number 3 Found an even number 4 Found a number 5 Found an even number 6 Found a number 7 Found an even number 8 Found a number 9
五、pass语句
In [18]: def initlog(*args): ....: pass
上一篇: 【python项目实战】BBS论坛(3)
下一篇: Python-day3作业-haprox
 51194
 50609
 41233
 38051
 32513
 29420
 28281
 23136
 23094
 21432
 1489°
 2202°
 1825°
 1753°
 2064°
 1813°
 2499°
 4193°
 4055°
 2894°