Python的基礎知識

2021-10-07 18:41:59 字數 2353 閱讀 4294

學習python的第一天
單行注釋:

效果:只能注釋一行

格式:# 注釋內容

快捷鍵:ctrl+/

#我是單行注釋

多行注釋:

效果:可以注釋多行內容,一般用在注釋多行**

格式: 6個單引號或者是六個雙引號

快捷鍵:選中多行按crtl+/

『』』

我是多行注釋

我是多行注釋

我是多行注釋

『』』「」"

我是多行注釋

我是多行注釋

我是多行注釋

「」"

中文注釋:

如果直接在程式中用到了中文,比如:

print(『你好』)

如果直接執行輸出,程式可能會出錯

解決的辦法為:在程式的開頭寫入如下**,這就是中文注釋

#coding=utf-8

語法:

變數名 = 變數值

變數名要符合 識別符號命名規則

識別符號命名規則:

由數字、字母和下劃線組成

不能以數字開頭

不能使用內建關鍵字

false     none    true    and    as    assert    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

嚴格區分大小寫

命名習慣

見名知義

駝峰命名法:

大駝峰:即每個單詞的首字母都大寫

小駝峰:第二個(含)以後的單詞首字母大寫

下劃線在python中定義變數是 不需要指定型別(在其他很多高階語言中都需要)

python可以根據等號右側的值,自動推導出變數中儲存資料的型別

資料型別可以分為 數字型 和 非數字型

拼接符+ :

print(「變數名:」+變數)

#注意變數必須是字串型別

拼接符,:

print(「變數名:」,變數)

格式化符號:

%s: 字串

%d:有符號的十進位制整數

%0nd: 不足n位前面用0代替

%.nf:保留n位小數

格式化輸出多個變數: %(變數1,變數2)

換行:\n

製表符:\t

結束符:print(「內容」,end = 「\n」)

數值:int 整形 float 浮點型

布林型bool :true 真 false 假

字串str:

列表list:[元素1,元素2,…]

元組tuple:(元素1,元素2,…)

集合set:

字典dict:

驗證變數的資料型別:type(資料)

資料型別轉換:

int (x) 將x轉換成乙個整數

float(x) 將x轉換成乙個浮點數

str(x) 將物件x轉換為字串

tuple(s)將序列s轉換為乙個元組

list(s)將序列s轉換成乙個列表

eval(str)將字串轉換成相對應的資料型別

控制台輸入

變數 = input(『提示資訊』)

a = input("輸入a = ")

輸入a = 3

Python的基礎知識

python的基礎知識 用到 就記錄到 暫不分類,只彙總。1.python 獲得命令列引數的方法 如果想對python指令碼傳引數,python中對應的命令列引數是什麼呢?需要模組 sys 引數個數 len sys.argv 指令碼名 sys.argv 0 引數1 sys.argv 1 引數2 sy...

Python的基礎知識

a 1024 print 整數的定義 type a 兩條語句寫在一行則需要 分割,否則不用。b h print 字串的定義 type b c herbi print 字串的定義 type c d 3.22 print 浮點數的定義 type d e h b r b r print 列表的定義 typ...

Python的基礎知識

1.單行注釋 這是注釋 print hello world 注釋2 print 你好 2.多行注釋 這是乙個 多行注釋 python最具特色的就是使用縮進來表示 塊,不需要使用大括號 縮排的空格數是可變的,但是同乙個 塊的語句必須包含相同的縮排空格數。例項如下 例項 python 3.0 if tr...