python起步之旅【Hello World】
python打卡第一天:
Python是什麽,我相信網上一搜一大堆,這裏我就不介紹了。下面是我的學習記錄:
學習一門程序語言,首先大家都會去了解這個語言的發展歷史,然後開始先用這個程序語言輸出神聖宣言“hello world!”。就像宣誓一樣,標誌著你開始學習這門程序語言。把它當做你的信仰一樣,去堅持的學習下去。不管你當初學習這門語言是何目的?(喜歡,掙錢,學一門知識),開啟你的python之旅吧!!!
我這都只用python3.0的知識。Python3.0與2.0的區別你可以百度查找,python2.7是2.0到3.0的過渡版。如果你是要學習python的話,建議學習3.0的,學新不學舊嘛。
如果你是用
Pycharm工具下載:
https://www.jetbrains.com/zh/pycharm/specials/pycharm/pycharm.html
如果你沒買書籍的話,也可以訪問http://www.runoob.com/python3/python3-tutorial.html 菜鳥教程裏面就有包含python/java/c++等多種程序語言的學習資料網站。
Python用windows學或者linux學沒多大區別。個人喜歡
下面進入正題:
可以打開CMD輸入 python -V 查看當前版本
或者直接進入編譯環境,也可以看到,退出使用exit()。
程序的宣言: hello world!
#!/usr/bin/python3 /*申明解釋器,這裏寫死了,如果/user/bin/目錄下沒有python3解釋器,執行程序就會報錯*/ #!/usr/bin/env python3 /*用env環境變量查找到python,一般都使用這個。*/ (1) python(‘Hello world!‘) /*python就是如此簡單的,就打印出hello world,是不是感覺著宣言太簡單了,其實這只是你長征的第一步,長征的難,不是因為距離有多遠,而在與堅持,堅持你就離勝利更進一步。*/ (2) >>>Hello world!
註:Pycharm工具可以不需要你寫申明,但建議還是寫上,養成習慣,給人一種專業出身感。
註:python的符號, 單引號(‘’)與雙引號(“”)的作用沒有區別,(‘’’ ’’’)三引號,有批量註釋的作用,這樣就不用#號去一行一行的註釋。 只需要在開頭與末尾處加上三引號即可。三引號的另一個作用是打印多行,看字面或很難理解,但是配上操作估計就一下子能明白過來了,如下:
編碼
默認情況下,Python3源碼文件以UTF-8編碼,所有字符串編碼都是unicode字符串,你可以指定不同的編碼。
# -*- coding: UTF-8 -*-
標識符:
第一個字符必須是字母表中的字母或者下劃線
B.標識符的其它部分有字符、下劃線或數字組成
C.標識符對大小寫敏感
Python保留字
保留字即非關鍵字,我們不能把他們用作標識符名稱。Python標準庫keyword模塊,可以輸出當前版本所有關鍵字:
import keywordh=keyword.kwlistprint(h) [‘False‘, ‘None‘, ‘True‘, ‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘nonlocal‘, ‘not‘, ‘or‘, ‘pass‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]
行與縮進
Python使用縮進來表示代碼塊,不需要使用大括號{}.
縮進的空格是可變的,但是同一個代碼塊的語句必須包含相同的縮進空格數,否則會報錯。
多行語句
Python當語句過長可以使用反斜杠來實現多行語句。
數據類型
分:整數(int),長整數(bool),點數(float),復數(complex)
Print 輸出
Print默認換行輸出,如果要實現變量不換行,可以在後面加上(end=’’)
a =‘1‘ b =‘2‘ print(a) print(b) print(a,end="") print(b,end="") print()
本文出自 “NJ小生” 博客,請務必保留此出處http://000011211684.blog.51cto.com/9853378/1977112
python起步之旅【Hello World】