python整人程序_python—做一个恶搞程序
python—做一個惡搞程序
very easy
print("You can't win this game") #你不可能贏這個游戲
n = int(input("Between 1 and 10 type a number(integer)")) #在1到10之間寫一個數字(整數)
print("Your answer isn't integer or not between 1 and 10,this game is over.") #你的回答不是整數或者1到10之間的一個數字(整數)
輸入&輸出:
Your answer isn’t integer or not between 1 and 10,this game is over.
easy
while True:
n = input("我現在心里想的啥?")
print("猜錯咯")
normal
try:
ln = []
for i in range(99):
n = int(input("Between 1 and 99 choose a number"))
if n == 100:
break
ln.append(n)
except:
print("Your answer isn't integer,this game is over.")
print("At last...")
print(ln)
print("Your answer have not 100!!!")
print("this game is over.")
你是不是想試試呢,別急,我們看一下這些的共同之處:他們都有一些不得不運行的程序,這些代碼就是“坑”,他們想了好幾種方案讓你入“坑”,所以他們會列舉你們跳“坑”失敗的所有結果,他們都會在代碼里解除這種結果,讓你們只能跳坑。
嘗試時間
想不想來嘗試一下呢?別急,把下面這幾段話看完。
標準
標準:是下面這段簡單的代碼
while True:
n = input("你在干啥?")
print("你是不是在干",n)
1
2
3
超easy,對吧
評分規則
開始50分
E:0—59(不及格)
D:60—70(及格)
C:71—80(一般)
B:81—90(良好)
A:91—99.5(優秀)
A+:100(滿分)
滿分100分
成功跳“坑”-50分
比標準代碼多2行+1分(不允許垃圾代碼)
用一個庫+3分(只導入不用沒用)
for、死循環+0.5分
用兩個及以上個input命令+0.5分(只定義不用沒用)
if True等垃圾代碼-2分
用一個庫+2分(只定義不用沒用)
用一個函數+1.5分(只定義不用沒用)
成功入“坑”+10分
在while False;if False;for i in range(0)等不可能執行代碼嵌套1行-1.5分
程序出錯-50分
————————————————
總結
以上是生活随笔為你收集整理的python整人程序_python—做一个恶搞程序的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python3 多线程_python3-
- 下一篇: mac终端一次命令在多个虚拟机执行_Wi