循環(huán)結(jié)構(gòu)
主要有兩個(gè)1個(gè)是
for in
一個(gè)是while
欲主,跳出的是用break
憔四,單次跳出用continue
1.for
的格式
for x in range(101):
sum += x
2.while
結(jié)構(gòu)格式
while True:
# do what you want to do
3.上代碼
row = int(input('請(qǐng)輸入行數(shù): '))
for i in range(row):
for _ in range(i + 1):
print('*', end='')
print()
for i in range(row):
for j in range(row):
if j < row - i - 1:
print(' ', end='')
else:
print('*', end='')
print()
for i in range(row):
for _ in range(row - i - 1):
print(' ', end='')
for _ in range(2 * i + 1):
print('*', end='')
print()
for i in range(2,8):
print(i)
print('-------------------------')
for i in range(2,8,3):
print(i)
print('-------------------------')
n = 0
while True:
print('n is %d' % n)
n = n+8
if n >= 30:
print('while test is over!')
break
print('-------------------------')
n =0
while n <= 100:
print('n is %d' % n)
n = n+8
if n >= 30:
print('while test is over another必怜!')
break
結(jié)果:
D:\python\venv\Scripts\python.exe D:/python/day004.py
請(qǐng)輸入行數(shù): 2
*
**
*
**
*
***
2
3
4
5
6
7
-------------------------
2
5
-------------------------
n is 0
n is 8
n is 16
n is 24
while test is over!
-------------------------
n is 0
n is 8
n is 16
n is 24
while test is over another!
Process finished with exit code 0
4.range的用法可以range(num)
,range(beg,end)
,range(beg,end,step)
文集傳送門 學(xué)習(xí)python100天
整個(gè)學(xué)習(xí)python100天的目錄傳送門
無敵分割線
再最后面附上大神的鏈接傳送門