★函式的使用方法《函式名》(《引數》) 注:引數可有可無
《變數》=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...