Day2 python基礎語法

2021-10-07 02:04:24 字數 3279 閱讀 6633

程式中不參與編譯執行(不參與解釋),也不影響程式功能的說明性的文字就是注釋

1.1 單行注釋

# 在說明性文字前加 # (# 後面的文字就是注釋)

print

('hello world!'

)# 這個是列印語句

1.2 多行注釋

將說明性文字放在』』』 『』'或者 「」" 「」"之間。

'''

多行注釋第一行

多行注釋第二行

...多行注釋第n行

'''"""

多行注釋1

多行注釋2

...多行注釋第n行

"""

一般情況下一條語句佔一行

一條語句結束不需要分號(如果多條語句要在一行顯示,語句之間必須用分號隔開)

如果一條語句很長,需要多行顯示的時候,在換行的時候需要用 \ 連線

print

('abc'

)print

('張三'

)result =

1982393

+2792379

-29739

+ \ 23791738712

*2323

/283676

+ \ 23648126

-2634786128

print

(result)

python是通過縮排和冒號來產生**塊的,在沒有塊語法的時候不能隨便在**中新增縮排。

print

('第一行'

)print

('第二行')if

true

:print

('abc'

)

4.1 識別符號 - 用來給變數、函式、類取名用的

python中識別符號的要求:1)由字母、數字或者下劃線(_)組成 2)數字開頭

注意: python3.x中標識中可以出現中文,但是實際開發的時候不能這麼做

合法的識別符號: l40, _40, a_b10, abc12_, _

不合法:40l, abc+123, abc.123

4.2 關鍵字

有特殊功能或者特殊意義的一部分識別符號就是關鍵字。(對於特定的語言來說關鍵字有哪些,每個關鍵字的意義和功能是固定的)

import keyword      # 匯入 keyword 模組

print

(keyword.kwlist)

# 列印所有關鍵字

5.常用的資料

1)數字資料: 用來表示大小的資料才是數字資料,數字資料在程式中表示的時候直接寫

789

10013.78

-789

+780

2)文字資料:用文字資訊描述的資料就是文字資料,文字資料在程式中表示的時候需要放在單引號或者雙引號中

'重慶開縣'

print

(123

)print

('123'

)

3)布林值:只有 true 和 false 兩個值的資料,通常用來表示 真 和 假。

true

false

資料型別是對資料的分類:

1)int(整型)

所有整數對應的資料型別。 python2.x有 long
2)float(浮點型)

# 所有的小數對應的型別都是浮點型。(浮點型支援科學計數法)

3e41.2e-2

print

(3e4

,1.2e-2

)

3)str(字串)

所有的文字資料對應的資料型別。
4)bool(布林)

true 和 false 對應的資料型別
5) 其他常見型別:

list(列表)、tuple(元組)、dict(字典)、迭代器、生成器、函式、自定義型別...
7.1 輸出函式 -print
# 用法一:print(資料) - 在控制台列印指定資料(列印結束後會自動換行)

print

('hello world!'

)print

(110

)print

(true

)print

("你好!"

)print

('***********************************='

)# 用法二:print(資料1, 資料2, 資料3, ...) - 在控制台的一行列印多個資料,資料之間用空格隔開,所有資料列印結束後換行

print

('你好'

,100

,false

)print

('***********************************='

)# 方法三:print(資料1, 資料2, ..., end=文字資料) - 在控制台的一行列印多個資料,資料之間用空格隔開,所有資料列印結束後列印指定的文字資料(不會換行)

print

('hello world!'

, end=

' ')

print

('***********************************='

)# 方法四:print(資料1, 資料2, 資料3,..., sep=文字資料)

print(10

,20,30

,40, sep=

'加上'

, end=

'等於'

)print

(120

)

7.2 輸入函式 -input

用法:變數 = input(輸入提示資訊) - > 用變數獲取輸入提示資訊後輸入的內容(輸入的時候按回車結束)

注意: 不管輸入的內容是什麼,變數獲取到的資料的型別都是字串

tel =

input

('請輸入手機號:'

)print

(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 請...