Python日練習題目 四

2021-08-20 13:27:34 字數 1657 閱讀 1809

from sys import stdout

for i in range(4):

for j in range(2 - i + 1):

stdout.write(" ")

for k in range(2 * i + 1):

stdout.write("*")

print("\n")

for i in range(3):

for j in range(i + 1):

stdout.write(" ")

for k in range(4 - i * 2 + 1):

stdout.write("*")

print("\n")```

i = 2

j = 1

sum = 0

s =

for k in range(10):

san = i / j

i, j = i + j,i

sum += san

# 收集它們,看看是否準確

%(i , j))

print(sum)

print(s)

j = 1

he = 0

for i in range(1,21):

sum = j * i

j = sum

he += sum

print(j)

# print(sum)

print(he)

# 轉為字串的形式更好處理

number = int(input("input your number:"))

number = str(number)

l = int(len(number))

lu =

for i in range(l):

print(lu)

number = int(input("input your number:"))

number = str(number)

ifnumber[0] == number[4] and number[1] == number[3]:

print("這是乙個回文數")

else:

print("這不是乙個回文數")

number = int(input("input your number:"))

mum = str(number)

nu = int(len(mum))

# 左右各佔一半的長度為

half = int(nu-1)/2

if nu % 2 != 0:

for i in range(1, half+1):

# 才是中間的那個不用加上1,然後依次判斷左右是否相等

# 中間那個數是mum[half]

# i最後停止於4

# 保證迴圈次數為half

if mum[half - i] == mum[half + i] and i == half:

print("這是乙個回文數")

print(":這不是回文數")

else:

print(":這不是回文數")

Python日練習題目 五

zha for i in range 10 zha int input input ten number print sorted zha hao 11 2,4 8,9 6,3 1111 22,98 cha int input input ten number print sorted hao 第一...

python練習題目

三色球問題 有紅 黃 藍三種顏色的求,其中紅球 3 個,黃球 3 個,綠球 6 個。先將這 12 個球混合放在乙個盒子中,從中任意摸出 8 個球,程式設計計算摸出球的各種顏色搭配。print red tyellow tblue for red inrange 0,4 for yellow in ra...

python練習題目

1.檢視本機安裝python版本 2.用python列印 hello world 給出源 和執行結果 a.命令列視窗輸出 前提 python程式加入path系統環境變數 b.python.exe程式輸出 3.用python計算10 3,發出截圖 4.檢視通過pip安裝python module 利用...