1. 程式人生 > >python起步之旅【Hello World】

python起步之旅【Hello World】

python

python打卡第一天:

Python是什麽,我相信網上一搜一大堆,這裏我就不介紹了。下面是我的學習記錄:

學習一門程序語言,首先大家都會去了解這個語言的發展歷史,然後開始先用這個程序語言輸出神聖宣言hello world!”。就像宣誓一樣,標誌著你開始學習這門程序語言。把它當做你的信仰一樣,去堅持的學習下去。不管你當初學習這門語言是何目的?(喜歡,掙錢,學一門知識),開啟你的python之旅吧!!!

我這都只用python3.0的知識。Python3.02.0的區別你可以百度查找,python2.72.03.0的過渡版。如果你是要學習python的話,建議學習3.0的,學新不學舊嘛。

如果你是用

windows學習python,直接在https://www.python.org/downloads/下載python APP安裝即可

Pycharm工具下載:

https://www.jetbrains.com/zh/pycharm/specials/pycharm/pycharm.html

如果你沒買書籍的話,也可以訪問http://www.runoob.com/python3/python3-tutorial.html 菜鳥教程裏面就有包含python/java/c++等多種程序語言的學習資料網站。

Pythonwindows學或者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!


技術分享

  1. 註:Pycharm工具可以不需要你寫申明,但建議還是寫上,養成習慣,給人一種專業出身感。

  2. 註:python的符號, 單引號(‘’)與雙引號(“”)的作用沒有區別,(‘’’ ’’’)三引號,有批量註釋的作用,這樣就不用#號去一行一行的註釋。 只需要在開頭與末尾處加上三引號即可。三引號的另一個作用是打印多行,看字面或很難理解,但是配上操作估計就一下子能明白過來了,如下:

    技術分享

    編碼

    默認情況下,Python3源碼文件以UTF-8編碼,所有字符串編碼都是unicode字符串,你可以指定不同的編碼。

    # -*- coding: UTF-8 -*-

    標識符:

  1. 第一個字符必須是字母表中的字母或者下劃線

    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】