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...