for 循环,range()函数和导入模块

(一)for语句构成:

for i in range(5):

1 print('My name is')
2 for i in range(5):
3     print('Jimmy Five Times ('+str(i)+')')

结果如下:

1 My name is
2 Jimmy Five Times (0)
3 Jimmy Five Times (1)
4 Jimmy Five Times (2)
5 Jimmy Five Times (3)
6 Jimmy Five Times (4)
View Code

 注意:

continue和break仅仅可以用在for和while循环中;

while循环也可以做相同的事情对于for循环,只不过for循环更简要的:

1 print('My name is')
2 i = 0
3 while i < 5:
4     print('Jimmy Five Times (' + str(i) + ')')
5     i = i + 1
View Code

(二)range()循环

for i in range(12, 16):
    print(i)
打印12,13,14,15

for i in range(0, 10, 2):
    print(i)
打印0,2,4,6,8

for i in range(5, -1, -1):
    print(i)
打印5,4,3,2,1,0

 (三)import 模块

a)import 模块名

 import random

for i in range(5):

      print(random.randint(1,10))

如果导入多个模块,模块名之间用,隔开,import random,sys,os.math

b)from random import *,使用该形式导入时,调用randint时不需用前面加random

c)sys.exit()

你可以使用该函数使程序终止或退出

1 import  sys
2 while True:
3     reponse = input("Type exit to exit.")
4     if reponse == 'exit':
5         sys.exit()
6     print('You typed '+reponse+'.')
View Code

猜你喜欢

转载自www.cnblogs.com/qiupiao/p/12084671.html