我們一起學Python之——認識Python"規則"

前言:

開學後,跟預想的一樣,開學第一天我們就開了Python,雖然之前早就預料到了,但對於一直學Java的我來說,內心還是有一些漣漪的。總歸還是要接受的,還不如振作起來,認真對待。我決定從最簡單並且最重要的規則開始,開始我的Python之旅。

我們一起學Python

雖然學習Python,但我的主攻方向還在Java上,python只是學習一些基礎,所以我不會像寫Java博客那樣每個知識點寫特別細,我會把重要的規則記錄下來,學習抓重點,之前說過,學編程主要學的是編程思想,編程思想是相通的,學好編程思想後,學習新的編程語言,你只需學習那些不一樣的部分,比如說一些語法規則,這也是我要記錄的重點,好,開始學習。

變量

變量名定義規則:

  1. 變量名只能是字母、數字或下劃線的任意組合

  2. 變量名不能以數字開頭

  3. 關鍵字不能聲明爲變量名,具體的關鍵字在學習的過程中自然會明白,在這不列舉。

注意:Java中我們習慣用駝峯命名法定義變量名,比如說userName,但在Python中,由於一段歷史淵源,官方推薦用user_name這種命名方式進行命名,這只是一個提議,只能說建議用這種。

常量

常量即指不變的量,在Python中沒有一個專門的語法代表常量,程序員的約定俗成用變量名全部大寫代表常量。比如AGE_OF_BOY=18

註釋

單行註釋:

 #單行註釋

多行註釋:

 """
 多行註釋
 """

數據類型

Python3裏所有的整數都按int類型處理

int 整數

float 浮點數(小數)

str 字符串

type()函數可以查看變量的數據類型

用命令行查看

按Win+R會彈出一個輸入框,接着在輸入框中輸入cmd,即可進入命令行黑框

用PyCharm編輯器查看

:像Java這樣的編程語言裏必須在聲明變量前先定義好其類型,因此這類編程語言叫強類型語言,而Python則不同,沒有這麼複雜,因此稱爲弱類型語言。

字符串

定義:

 name=" I'm tdxrr "
 name=' tdxrr"ddd" '  

注:有引號就是字符串,不論是單引號還是雙引號,其表達的意思相同,區別在於在雙引號中可以出現單引號,在單引號中可以出現雙引號,單引號和雙引號只適用於單行的字符串。

段落(多行)

 name='''tdxrr
    tdxrr
    tdxrr
  '''

拼接

 

布爾類型

 a=3
 b=5

b>a 正確/成立 真 True

b<a 錯誤/不成立 假 False

列表(數組)

現在我們能看到有劉關張三兄弟的字符串,那現在我們如果我們想單獨把關羽提出來該怎麼辦呢?此時用列表

元素名     劉備    關羽    張飛

下標(索引) 0         1         2

 names=["劉備","關羽","張飛"]

因爲列表是通過下標來標記元素位置的,下標從0開始,每添加一個元素,就自動+1.

對列表進行增刪改查

現在我要對上面的列表進行操作:

要操作的列表名爲names,然後要對它進行增加操作,增加有兩種,一種是插入,還有一種是追加。

插入

追加:

 

混合使用方法(命令嵌套)

 

 

 

結束

暫且到這吧,這些是最基礎的,練練就好了。我沒有像Java那樣寫的很詳細,但其中的編程思想是一樣的,你可以先去看看我寫的Java理解一下編程思想,再回過頭來看這個。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章