Python基礎語法彙總 2 基礎函式介紹

2021-10-01 10:01:48 字數 1502 閱讀 9627

★函式的使用方法《函式名》(《引數》) 注:引數可有可無

《變數》=input(「提示資訊字串」)

例如我們執行**a=input(「請輸入:」)後系統會出現以下提示

輸入要輸入的內容後回車結束輸入。

★print()輸出函式中,引數可以為字串,例如print(「hello world」)

此時輸出的結果就是hello world

★引數也可以為乙個變數名,例如a=1 print(a)

此時輸出結果就是1

★同時也可以用format函式,使得變數和字串一同輸出

《字串》.format(《逗號分隔的引數》)

預設{}依次對應format的變數,即x在第乙個{}位置,y在第二個{}位置以此類推。

所以預設{}序號為0,1,2,3…,如果要把x,y位置顛倒,則可以指定{}的序號來改變對應的值。

例如:print("".format(x,y))此時先顯示y的值再顯示x的值。

★填充在設定了寬度以後,空白處用指定的填充字元填充,不指定則預設空白

★對齊設定format中引數的對齊方式,^表示居中,《表示左對齊(預設),>表示右對齊。

★寬度設定文字寬度,多出的寬度用填充符填充

★精度通俗來說,就是保留多少位小數。

★型別選擇資料型別

例如:

>>

> a=

1.20202

>>

>

print(""

.format

(a))--

-1.20--

-

★eval函式

可以用eval(《字串》)把字串的引號去掉,去掉左右的引號後,然後返回去掉引號後的**的最終結果。

例如:

>>

>

eval

("2+3+4")9

>>

> a=

123>>

>

eval

("a"

)123

>>

>

eval

("'1+2+3'"

)'1+2+3'

>>

>

eval

('print("hello world")'

)hello world

★str函式

與eval相反,是給eval(《引數》)的引數增加左右增加一對引號,返回對應的字串。如果引數已經是個字串,則將引數原封不動,函式最後返回該引數的值。

例如:

>>

> a=

123>>

>

str(a)

'123'

>>

>

str(

123)

'123'

python基礎語法(2)

2 2 4 print 2 2 4如果在互動式直譯器中執行上述兩行 結果是一樣的,但這只是因為直譯器總是把所有表示式的值列印出來而已。一般情況下,python並不會那樣做。語句和表示式之間的區別在賦值時會表現的更加明顯一些,因為就 語句不是表示式,所以沒有值可供互動式直譯器列印出來 x 3 可以x ...

Python語法基礎(2)

注釋 在python程式程式設計中注釋使用井號 使用時 位於注釋行的開頭,後面有乙個空格,接著是注釋內容。使用注釋示例如下 hello helloworld score for student 0.0 y 20 y print y 列印y變數語句 我們知道在python中語句是 的重要組成部分,而語...

python基礎語法(2)

python 基礎語法 01.編碼 預設情況下,python 3 原始碼檔案以utf 8編碼,所有字串都是 unicode 字串。當然你也可以為原始碼檔案指定不同的編碼 coding gbk 上述定義允許在原始檔中使用 windows中的簡體中文本元編碼,對應適合語言為非unicode的簡體中文。0...