程式中不參與編譯執行(不參與解釋),也不影響程式功能的說明性的文字就是注釋
1.1 單行注釋
1.2 多行注釋# 在說明性文字前加 # (# 後面的文字就是注釋)
('hello world!'
)# 這個是列印語句
將說明性文字放在』』』 『』'或者 「」" 「」"之間。
一般情況下一條語句佔一行'''
多行注釋第一行
多行注釋第二行
...多行注釋第n行
'''"""
多行注釋1
多行注釋2
...多行注釋第n行
"""
一條語句結束不需要分號(如果多條語句要在一行顯示,語句之間必須用分號隔開)
如果一條語句很長,需要多行顯示的時候,在換行的時候需要用 \ 連線
('abc'
('張三'
)result =
1982393
+2792379
-29739
+ \ 23791738712
*2323
/283676
+ \ 23648126
-2634786128
(result)
python
是通過縮排和冒號來產生**塊的,在沒有塊語法的時候不能隨便在**中新增縮排。
4.1 識別符號 - 用來給變數、函式、類取名用的('第一行'
('第二行')if
true
('abc'
)
python中識別符號的要求:1)由字母、數字或者下劃線(_)組成 2)數字開頭
注意: python3.x中標識中可以出現中文,但是實際開發的時候不能這麼做
4.2 關鍵字合法的識別符號: l40, _40, a_b10, abc12_, _
不合法:40l, abc+123, abc.123
有特殊功能或者特殊意義的一部分識別符號就是關鍵字。(對於特定的語言來說關鍵字有哪些,每個關鍵字的意義和功能是固定的)
5.常用的資料import keyword # 匯入 keyword 模組
(keyword.kwlist)
# 列印所有關鍵字
1)數字資料: 用來表示大小的資料才是數字資料,數字資料在程式中表示的時候直接寫
2)文字資料:用文字資訊描述的資料就是文字資料,文字資料在程式中表示的時候需要放在單引號或者雙引號中789
10013.78
-789
+780
3)布林值:只有 true 和 false 兩個值的資料,通常用來表示 真 和 假。'重慶開縣'
(123
('123'
)
資料型別是對資料的分類:true
false
1)int
(整型)
所有整數對應的資料型別。 python2.x有 long
2)float
(浮點型)
3)# 所有的小數對應的型別都是浮點型。(浮點型支援科學計數法)
3e41.2e-2
(3e4
,1.2e-2
)
str
(字串)
所有的文字資料對應的資料型別。
4)bool
(布林)
true 和 false 對應的資料型別
5) 其他常見型別:
list(列表)、tuple(元組)、dict(字典)、迭代器、生成器、函式、自定義型別...
7.1 輸出函式 -print
7.2 輸入函式 -# 用法一:print(資料) - 在控制台列印指定資料(列印結束後會自動換行)
('hello world!'
(110
(true
("你好!"
('***********************************='
)# 用法二:print(資料1, 資料2, 資料3, ...) - 在控制台的一行列印多個資料,資料之間用空格隔開,所有資料列印結束後換行
('你好'
,100
,false
('***********************************='
)# 方法三:print(資料1, 資料2, ..., end=文字資料) - 在控制台的一行列印多個資料,資料之間用空格隔開,所有資料列印結束後列印指定的文字資料(不會換行)
('hello world!'
, end=
' ')
('***********************************='
)# 方法四:print(資料1, 資料2, 資料3,..., sep=文字資料)
print(10
,20,30
,40, sep=
'加上'
, end=
'等於'
(120
)
input
用法:變數 = input
(輸入提示資訊) - > 用變數獲取輸入提示資訊後輸入的內容(輸入的時候按回車結束)
注意: 不管輸入的內容是什麼,變數獲取到的資料的型別都是字串
tel =
input
('請輸入手機號:'
(tel)
Python之路,Day2 Python基礎2
本節內容 列表 元組操作 字串操作 字典操作 集合操作 檔案操作 字元編碼與轉碼 列表是我們最以後最常用的資料型別之一,通過列表可以對資料實現最方便的儲存 修改等操作 定義列表 1names alex tenglan eric 通過下標訪問列表中的元素,下標從0開始計數12 3456 78 name...
Day2 Python的基礎計算練習
今天算是正式開課,老師講的內容同樣不多,大部分都是我之前自學過的。但是仍然糾正了我之前沒注意的一些關鍵錯誤和忽略的關鍵點,比如命名不規範 還有代入值為什麼要那樣寫 這個符號等。今天的主要學習內容是 學會了使用iphython下的jupyter的notebook來輸入 比python自帶的好用 學習了...
Day2 Python學習筆記
1.1 if else 只考慮一種情況 例 print 111 if 5 4 print 222 print 333 考慮兩種情況,且為互補關係。例 if 4 5 print 4 5 else print 5 4 1.2 if elif else 考慮多種情況。例 score int input 請...