python的入門基礎特別的低,根本不用擔心找不到入門的方法。世界太複雜,唯有python。
- python的交互解釋器
百度python即可,https://www.python.org/。安裝教程太多了,不再累贅。 - python的開發工具
推薦使用pycharm,社區版足夠日常學習使用,如果想體驗專業版可以官方訂閱,或者簡單的暴力破解。 - 數的表達
簡單的運算python和其他語言幾乎一樣,python沒有那麼傲嬌,不用區分double和float,浮點數只有float一種。
簡單來說加減乘除取模依然是+、-、*、/、%。
python還有‘//’(整除),**’(乘方)等運算符。
python支持複數表達,不用函數。另外我們可以利用cmath函數來實現sqrt(-9)的計算。
x=6+5j;
y=7j;
z=x*y;
print(z)#-35+42j
import cmath
print(cmath.sqrt(-9))#3j
- 進制問題
進制是學習計算機語言的底層基礎,十進制,二進制,八進制,十六進制。 - 變量
不同於其它語言,python變量沒有默認值,在使用前必須賦值。 - 語句
你看見的代碼都可以理解成語句。暫時只需要明白python的顯示語句print(),input()語句。
print()輸出語句,格式就是這樣啦。
input()輸入語句,簡潔明瞭,沒有多餘的過程。
print(repr('Hello world!'))#repr是個什麼鬼?Baidu
print('Hello world!')
- 函數和模塊
python強大之處就在於模塊,強大不只是世界5強。
模塊導入格式:import 模塊名;或者form 函數 import 模塊
pycharm中添加模塊特別的簡單,安利。 - 註釋
我常常搞混各種語言的註釋符號,python中常用‘#’,多行可以利用三個單引號或三個雙引號。 - 字符串
對於字符串,內心是恐懼的。大概因爲要記的東西太多了吧。
python中單引號和 雙引號幾乎沒有差異,推薦使用雙引號,避免沒要的轉義。