python語言篇(2練習3)

2021-09-12 13:19:57 字數 1756 閱讀 8794

# 4. 列印1~20的整數,每行5個數,列印四行,如:

#   1 2 3 4 5

#   6 7 8 9 10

#   ...

#   提示需要嵌入if語句來列印換行符'\n'

i = 1

while i <= 20:

print(i, end=' ')

# 列印完畢後,再判斷是否能被5整除

# 如果能被整除列印換行符

if i % 5 == 0:

print()

i += 1

# 5. 用while 語句列印 10~1之間的整數

i = 10

while i >= 1:  # while i > 0

print(i)

i -= 1

# 練習:

#   輸入乙個數,列印指定寬度的正方形:

#   如:

#     請輸入:5

#   列印正方形如下:

#   1 2 3 4 5

#   1 2 3 4 5

#   1 2 3 4 5

#   1 2 3 4 5

#   1 2 3 4 5

#   如:

#     請輸入:3

#   列印正方形如下:

#   1 2 3

#   1 2 3

#   1 2 3

n = int(input("請輸入:"))

i = 0

while i < n:

# print('**********=')

j = 1

while j <= n:

print(j, end=' ')

j += 1

print()  # 換行

i += 1

# 練習:

#   輸入乙個數,列印指定寬度的正方形:

#   如:

#     請輸入:5

#   列印正方形如下:

#   1 2 3 4 5

#   1 2 3 4 5

#   1 2 3 4 5

#   1 2 3 4 5

#   1 2 3 4 5

#   如:

#     請輸入:3

#   列印正方形如下:

#   1 2 3

#   1 2 3

#   1 2 3

n = int(input("請輸入:"))

i = 0

while i < n:

# print('**********=')

j = 1

while j <= n:

print(j, end=' ')

j += 1

print()  # 換行

i += 1

# 2. 列印 從零開始的浮點數, 

#  每個數增加0.5,列印出10以內所有這樣的數

i = 0.0

while i < 10:

print(i)

i += 0.5

# 問題:

#   請輸乙個整數n,讓程式輸出n行的

#   hello 1

#   hello 2

#   ...

#   hello n

n = int(input("請輸入乙個整數n: "))

i = 1

while i <= n:

print("hello", i)

i += 1

python語言篇(2練習2)

練習 1.寫程式輸入乙個整數n 列印n以內的全部大於0的偶數 不包含n n int input 請輸入乙個整數 方法1 i 2 while i n print i i 2 增長值為2 i 1 while i n if i 2 0 print i i 1 a 100 i del a line1 inp...

python語言篇(2練習1)

while.py 列印10行的hello i 1 建立並初始化乙個控制while迴圈的變數i while i 10 print hello 此處會執行10次 i 1 將迴圈變數每次做 1操作,以控制迴圈條件 while2.py 列印 1 20的整數 i 1 while i 20 print i i ...

python語言篇(7練習2)

練習1 寫乙個函式mysum,此函式帶有兩個引數x,y.此函式功能是列印出兩個引數x,y的和,即 x y def mysum x,y s x y print x y print s mysum 100,200 300 mysum abc def abcdef 練習2 寫乙個函式print even,...