後浪小萌新Python 基礎語法

2021-10-08 09:06:38 字數 2958 閱讀 9371

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

單行注釋

在一行說明性文字前加 #

# 這是第一行注釋

# 這是第二行注釋

# 這是第三行注釋

執行如下:

多行注釋

將注釋內容寫在三個單引號或者三個雙引號之間

``

` 這是第一行注釋

這是第二行注釋

這是第三行注釋

```

注:為了防止轉譯,加了縮排,在python中注釋不加縮排

執行如下:

一條語句佔一行,一行結束後不需要寫分號

print

('hello world'

)print

(123

)

執行如下:

hello world

123

舉例:

print

('hello world'

)

此處是輸出語句前加了縮排

執行如下:

indentationerror: unexpected indent

此處執行結果省略了部分

注釋:python中是通過冒號和縮進來產生**塊

python程式中,一條語句的前面不能隨意新增縮排,只有在需要產生**塊的時候才能新增縮排

再舉例:

if true:

print

('你好!'

)

此處是輸出語句前沒加縮排

執行如下:

indentationerror: expected an indented block

此處執行結果省略了部分

行如果一條語句要在多行顯示,需要在換行前加\(注意,\的存在不能破壞資料)

注:pycharm會自動加

舉例

num =

132132

+54564654

- \ 5151131

print

(num)

執行如下:

49545655
識別符號是用來命名用的(給變數命名、給函式命名、給類命名)

由字母、數字或者下劃線組成;數字不能開頭(python3.x識別符號中可以出現中文,但是一般不用)

注:不能使用關鍵字

舉例

name =

'張三'

n23_ =

100

在python中具有特殊功能或者特殊意義的識別符號就是關鍵字。

以下為python中的所有關鍵字

[『false』, 『none』, 『true』, 『and』, 『as』, 『assert』, 『async』, 『await』, 『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』]

常見的資料

數字資料- 用來表示數值大小的資料才是數字資料

數字資料在程式中使用的時候像數學一樣直接寫,例如:18、1.23、3e40

文字資料- 用文字資訊來描述資料

生活中除了數字資料以外的資料,幾乎都是文字資料。例如:家庭住址、公司名稱、姓名、性別、電影名、學號、**號碼…

文字資料在程式中使用的時候需要加引號(單引號或者雙引號都可以),例如:』重慶開縣『、「小明」、』18238605402『

布林資料- 用來表示結果只有兩種情況對應的資料

在程式中布林只有 ture 和 false 兩個值,其中 true 表示 真/肯定/成立,false 表示 假/否定/不成立

注:true 是1 false 是0

注:賦值運算不能作為資料

常見的資料型別
例如:int、float、str、bool、list、dict、set、tuple

int(整型)- 所有整數對應的型別,例如:0、100、123、56、-45等。(python2.x中除了int還有long)

float(浮點型)- 所有小數對應的型別,例如:0.23、1.2333、-23.0、3e4

str(字串)- 所有文字資料對應的型別,例如:』玉婷『、』權力的遊戲『、』肖家河大廈『、』how are you『

bool(布林型別)- 布林資料對應的型別

list(列表)- [12,23,34,45,『你好!』]

dict(字典)-

注:type函式: type(資料) - 獲取指定資料對應的型別

後浪小萌新Python 列表基礎

注 列表是容器型資料型別,以 作為容器的標誌,裡面的多個元素用逗號隔開 元素1,元素2,元素3,列表是可變 指的是元素的個數 值和順序可變 列表是有序 列表的元素可以是任何型別資料 同乙個列表可以有多個型別不同的元素 注 容器型資料型別 乙個資料裡面同時儲存多個資料 list2 注 列表可以為空,有...

後浪小萌新HTML css基礎

css cascading style sheets 層疊樣式表 css是web標準中的表現標準,主要用來設定網頁內容的樣式和布局 給標籤化妝 內聯樣式表 將樣式表 css 寫在標籤的style屬性中 樣式只能作用於乙個標籤 內部樣式表 將樣式表寫在style標籤中 樣式只能作用於當前html檔案中...

後浪小萌新Python 多程序

多程序 需要其他程序的時候就建立程序類process的物件 注意 不能直接在乙個程序中修改另外乙個程序的資料 舉例 from multiprocessing import process import time data 10def download url global data data 1pr...