python中 1.34e3_Python快速编程入门——第2章 Python基础语法
第2章 python基礎語法
一、基本語法
二、變量和數據類型
三、標識符和關鍵字
四、簡單數值類型
一、基本語法
注釋:Python的注釋是用# 不像C/C++使用的是//或者/*/。多行注釋好像挺麻煩。
行與縮進:Python中的特色是縮進而C/C++語言一般都是使用的括號來表示范圍。如果一開始習慣括號感覺還不適應不過后面慢慢就好了。
二、變量和數據類型
變量和賦值:變量和賦值在Python當中真是是超簡單幾乎不需要對每個變量進行申明。沒有像C/C++ 為了字符,字符串糾結很多,不過對于列表,元組,字典還是需要好好掌握。
-變量的類型:
1)數字類型: 數字而已 01 23 -35
2)布爾類型: True 表示1 False 表示 0
3)字符串類型:Python中的字符串被定義為一個字符集合,類似數組吧,它被引號包含可以是單引號也可以是雙引號,第一個索引是0,第二個是1,依次類推感覺學Python的字符串超簡單
4)列表和元組類型:
列表和元組最容易弄混的地方在于括號,一開始學經常弄錯但是熟練基本很好理解。列表使用的中括號[]而元組使用的是小括號()。
元組和列表的區別除了括號的不同,還有就是元組的內容是無法修改的,這個和字符串一樣,列表是可以修改的。
5)字典類型:字典是Python中的映射數據類型,由鍵-值組成,可以更好找到所需要的元素。字典是使用的大括號{} 鍵和值之間使用引號
三、標識符和關鍵字
標識符:Python標識符和其他語言感覺差不多:
1)標識符由字母、下劃線和數字組成,且不能以數字打頭。
2)Python中的標識符是區分大小寫。
3)Python中的標識符不能使用關鍵字。
另外有幾點建議我覺得還是挺挺重要的:1、見名知意2、類名首字母大寫(CapWorld),模塊名應該用小寫加下劃線的方式如(low_with_under)
關鍵字:接觸多了自然就背下來了
四、簡單數值類型
整型:整數類型表示整數。整型四種方式 十進制,二進制(“0B”后者“0b”開頭)八進制(以數字“0”開頭)和十六進制(以“oX”或“0x”開頭)其他似乎和C語言類似。
浮點型:表示小數用float表示在C/C++還有個double,但是Pyhon的浮點型直接占了8個字節。表示方式
E后者e例如:1.34E3表示1.34*103
布爾類型:其實就是0和1 用True和False表示,只要是0或者空或者none都表示False。
復數類型:感覺在C/C++當中見的少,有兩個特點:
1)復數由實數部分和虛數部分組成,表示real+imagj或real+imagJ
2)復數的實數部分real和虛數部分imag都是浮點型。
數字類型轉換:感覺應該就是強制類型轉換!舉個栗子:
算術運算符:大部分和C/C++差不多這里就說幾個不一樣的:
1)/ 除法 但是整數相除會得到小數
2)** 返回a的b次冪
3)// 取整數
感覺就這三個不一樣把!?
賦值運算符:一個=為賦值,兩個等于==表示等于 其他都差不多
逗號運算符很奇妙特別是交換兩個數。以前交換兩個不使用第三個變量,用加號或者異或但是Pyhon真是超簡單:
Python不支持C語言里面的自增(++)和自減(- -)
8. 符合運算符:除了四則運算符的不同其他都一樣
9. 比較運算符:也差不多
10. 邏輯運算符:C/C++是符號 這里是== and or not==表示與或非但是大致意思一樣。
11. 成員運算符:這個似乎是C/C++沒有的 in表示在序列則返回True not in表示不再序列返回True。1加到100也超簡單
12.運算優先級:大致了解下,必要的時候多打幾個括號就行了!!!?
————————————————
版權聲明:本文為CSDN博主「菠蘿大師」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/xhb29/article/details/85222305
總結
以上是生活随笔為你收集整理的python中 1.34e3_Python快速编程入门——第2章 Python基础语法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 十五道css面试题
- 下一篇: gis python 桌面,arc-ut