python入門,print ,運算符, 變數,input,解決問題。 ...
課程內容:
為什麼要學習python
如何學python
實踐體驗
圖片來源網路分享
為什麼要學python:
簡單 (設計如此)
強大(因為開源,有庫)
如何學習python:
變數 --> 運算 -->條件 --> 迴圈
實踐體驗:
IDLE就可寫python代碼,如同我們的草稿本一般貼心。可運算,有提示
輸入一半,按Tab鍵即可冒出提示,alt+p回出現上一句指令
按 Ctrl + n 即可打開我們的作業本,愉快的書寫
F5即可運行代碼
我們學的第一句簡單而很有用的代碼
print(“xxx”)
1 #直男語錄 2 print("B:-->boy, G:-->girl") 3 4 print("G:hello,how are you?") 5 print("B:I'm fine,thank you.") 6 print("G:goodbye.") 7 print("B:bye.")
運算:
1、算術運算,+ ,- ,* ,/, //,%,**
2、關係運算, > , < , >=, <=, !=
3、邏輯運算 ,and , or ,not
>>> 1+1 2 >>> 2*3 6 >>> 2**3 8 >>> 10%3 1 >>> 10/3 3.3333333333333335 >>>
變數:
變數是有類型的,不同類型的作用不一樣,使得我們可以很好的乾多種多樣的活。type()指令可查看類型
註意:變數專業來說要做到顧名思義,可以字母,數組,下劃線組成,不能以數組開頭
a = 888
type(a)
>>> a = 6
>>> type(a)
<class 'int'> #說明是整數類型
>>> a = '666'
>>> type(a)
<class 'str'> #說明是字元串類型
輸入input()的數類型:
b = input()得到的b是字元串類型數據,可以用int(b)將b轉換為整數型數據
1 >>> b = input() 2 66 3 >>> b 4 '66' 5 >>> type(b) 6 <class 'str'> 7 >>> b*3 8 '666666' 9 >>> 3*b 10 '666666' 11 >>> c = int(b) 12 >>> c 13 66 14 >>> 3*c 15 198 16 >>>
優化用戶體驗,加入輸入提示語:
b = input("提示語:")
變數無需定義,即用即定義
可以解決的問題:
1、輸入半徑,輸出圓的面積
2、輸入路程,求得車費
課程回顧:
首先是簡單的輸出體驗print,簡單運算,後面學習變數的創建,最後學習輸入input的數據類型。綜合的通過運用上面知識解決一些簡單數學問題。