前言:由於今天在多校遇到一個題目python一行可以秒,以及高精度實屬太麻煩,是時候學習一門可以不用高精度的語言了,所以就選擇了簡單的python.由於視訊入門實屬太慢了,所以選擇了廖雪峯老師的python網站學習
1:瞭解一下命令列模式和python互動模式下的不同,我還十分震驚,python居然能在黑框就能執行程式了,後面才知道那隻是互動式,python互動模式的程式碼是輸入一行,執行一行,而命令列模式下直接執行.py檔案是一次性執行該檔案內的所有程式碼。可見,Python互動模式主要是爲了偵錯Python程式碼用的,也便於初學者學習,它不是正式執行Python程式碼的環境!
2:輸出
輸出字串就是
print('hello, world')
你要注意和c不同就是字串它爲單引號,而且最後沒有分號,而且不是printf,是print
還可以輸出多個字串
print('The quick brown fox', 'jumps over', 'the lazy dog')
這些逗號是幹嘛的呢,其實就是相當於一個空格輸出。就是輸出這些字串,A B C三個字串,遇到逗號「,」會輸出一個空格
最神奇的還是python居然可以直接
print(100 + 200)
然後輸出300
結合以上學習,下面 下麪程式碼執行出來就是100 + 200 = 300
print('100 + 200 =', 100 + 200)
3:輸入
輸入的話好像就是直接用input()(居然不要定義
name = input()
更神奇的是input裏面居然可以加字串
name = input('please enter your name: ')
有點類似於c語言先printf,然後再要你scanf,這個就直接弄到一個語句上面來了