python
指令
輸出字符以#相連,默認是空格相連
print(name,age,gender,sep='#')
print字符默認后面sep=''(空白字符),end='\n',所以多條print會自動換行
如果有多條print輸出而不需要換行,
print('aaa',end='')
print('bbb',end='')
print輸出多個變數
法一:加號相連
print('收件人是:'+person+'地址是'+address)
法二:格式化輸出
print('收件人是:%s,地址是:%s'%(person,address))
轉義字符
\r回車 \t制表符 \n換行
注:\r是列印頭回到行首,人如果沒有\n直接\r,這行會被覆寫
單引號不能套單引號,要轉義字符
print('喬治說:\'想吃冰淇淋\'')
雙引號可以套單引號,單引號可以套雙引號
原樣輸出轉義字符的方法
print('hello\py\\thon')
或
print(r'hello\py\thon')#r表示原樣輸出字串的內容
引號
三引號可以在輸出長的情況下保證樣式輸出,也可以用于多行注釋,
print('''
你好
你好
''')
型別轉換
其他型別轉為字符型別
str()
取整
int()
保留兩位小數
%.2f
字串的格式化輸出
方法一 使用占位符
方法二 使用format
age=2
s='已經上'
message= '喬治{}歲,{}幼兒園'.format(age,s)
print(message)
id()
列印存盤變數的地址
整數物件池
python小整數物件池(數字[-5,256],或字串長度小于20),這些整數物件是提前建立好的,不會垃圾回收的,
終端是每次執行一次,所以每次的大整數都重新創建,在pycharm中,每次運行是所有代碼都加載都記憶體中,屬于一個整體,但是在互動式編譯器中,會重新創建記憶體,
money=20000
id(money)
salary=20000
id(salary)
參考文獻:link
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/194416.html
標籤:其他
