回顧一下 1,2課。。。。。我們學習了什么
這次我們來真的 判斷。。。if 是不是太快了?不搞事,哪里有東西學習。。。(C 很多數據類型,SQL也一樣,python比較少,至少我第一個學習的語言是python,你不是想出來說 list, str,dict這些不是嗎?你沒有發現這些都是 3類主要 數據類型包裝在里面的嗎?只是格式寫法區別)
開始我們if的判斷吧。。。
print("你一定知道的啦") ---- 打印內容到屏幕(輸出)
type("你好世界") ----- 看 數據類型是什么。。。
input("請輸入你覺得的東西 :") ----- 輸入。有輸出,肯定是有輸入(接收,到一個變量是通常裝B的必備,python3都是字符串....試試吧。
name = input("請輸入你覺得的東西 :")
print(name)
print(type(name))
###補充一下python 書寫規范:同級的 對齊,下一個級別的 空4個空格。(tab鍵得唔得?得?。?!如果你只是自己電腦用,我這種經常換下linux,windows的裝逼起來,各種報錯,當然現在有專門的工具轉換;初學者,還是踏實點吧)
-----單向判斷。。。(如果....就....) ,買房為例子,80W就可以首付
money = 80
if money >= 80 :
print("夠首付了,要不要結婚")
###如果 70呢?是的,無任何提示......
-----雙向判斷。。。(如果。。。。就,否則。。。)
money = 60
if money>=80 :
print("夠首付了,")
else:
print("死窮鬼。。。分都不分一下")
###是不是,不太友好。。。。如果有60W呢。。努力一把可以首付啦,也不算窮吧。。。
-----多向判斷。。。最后優化。。。。。就這樣吧。
money = 60
if money >= 80 :
print("夠首付了,")
elif 0<money<80:
print("還才一點,努力工作吧")
else:
print("死窮鬼。。。分都不分一下")
##########################################################
判斷基本完成了,注意書寫,是不是很簡單。。。。是的,就這么簡單。。。
如果嵌入式的,如何處理?
a = 58
##要交互,下面就修改一下
a = input("你的考試分數")
###是不是a 不太友善,是的我這種壞習慣不好,應該來個score = input() ,a無錯,但是人家接手你的程序,坑人。
if a>60:
print("大于60,優秀啦,考試及格")
else:
if 50<a<=59:
print("還有一次補考機會")
else:
print(“等藤條燜豬肉")
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。