測驗2 Python基礎語法 上 第4周

2021-08-21 06:12:28 字數 1049 閱讀 5942

1、快樂數字

if n==1:

print(true)

elif 12、0-n階乘求和

def jiecheng(n):

s=1if n==0:

return s

else:

return n*jiecheng(n-1)

strs=input()

if strs.isdigit()and eval(strs)!=0:

strs=eval(strs)

num=0

for i in range(strs):

num+=jiecheng(i)

print(num+jiecheng(strs)-1)

else:

print("輸入有誤,請輸入正整數")

3、成績等級分類

try:

a=input()

if a.isdigit()and 0<=eval(a)<=100:

n=eval(a)

if 90 <= n <= 100:

print("輸入成績屬於a級別。")

print("祝賀你通過考試!")

elif 80 <= n < 90:

print("輸入成績屬於b級別。")

print("祝賀你通過考試!")

elif 70 <= n < 80:

print("輸入成績屬於c級別。")

print("祝賀你通過考試!")

elif 60 <= n <70:

print("輸入成績屬於d級別。")

print("祝賀你通過考試!")

elif n < 60:

print("輸入成績屬於e級別。")

else:

print("輸入資料有誤!")

finally:

print("好好學習,天天向上!")

注:具體題目內容見嵩天老師python123平台——python語言程式設計——測驗2: python基礎語法(上) (第4周)

Python筆記(2) Python基礎

經常可以看到 python 原始碼檔案中第一行經常出現下面這行 usr bin python是用來說明指令碼語言是 python 的,要用 usr bin下面的程式 python 這個直譯器,來解釋 python 指令碼,來執行 python 指令碼的 即指定用什麼直譯器執行指令碼以及直譯器所在的位...

Python學習2 Python基本語法工具

本篇部落格主要針對函式 檔案 異常,這3個部分的基本使用方法進行學習。函式的定義用def,後面跟著函式名。同c 一樣需要乙個小括號包含傳遞的引數,另外還需要乙個冒號。def myfunction 函式體的內容直接在下面寫出即可,何時編寫結束依然是以縮排為準,python中同樣要有return。如果引...

神奇的python系列2 python基礎一

第一步 python的while迴圈 while迴圈的基本結構 while 條件 縮排 迴圈體 具體如下 while 3 2 print 好嗨喲 print 你的駱駝 print 再活五百年 print 在人間 print 癢 1 列印輸出1 100以內的所有數 2 num 1 3while num...