print() 方法用於列印輸出
語法:
print
(*objects, sep=
' ', end=
'\n'
,file
=sys.stdout, flush=
false
)
引數
例一:
a =
'123456'
b ='python'
# 輸出結果預設使用空格分隔
print
(a, b)
# 輸出結果使用*分隔
print
(a, b, sep=
'*')
執行結果:
"d:\program files (x86)\python\python.exe" d:
/python/
01.py
123456 python
123456
*python
process finished with exit code 0
例二:
'''
'''a =
'123456'
b ='python'
# 輸出結果預設使用空格分隔
print
(a, b)
# 輸出結果使用*分隔
print
(a, b, sep=
'*')
# 使用~~~來結尾,預設是使用換行符,這裡進行了更改,所以和下面的輸出結果在一行
print
(a, b, sep=
'*', end=
'~~~'
)# 使用換行符來結尾,輸出結果後空一行
print
(a, b, sep=
'*', end=
'\n'
)
執行結果:
"d:\program files (x86)\python\python.exe" d:
/python/
01.py
123456 python
123456
*python
123456
*python~~~
123456
*python
process finished with exit code 0
例三:
# 輸出三個物件,以.來分隔,輸出結果即為www.baidu.com
執行結果:
例四:輸出www.baidu.com,並將結果儲存到檔案egg.txt中
# 輸出www.baidu.com,並將結果儲存到檔案egg.txt中
))
執行結果:
得到乙個 egg.txt
內容為:
例五:
使用 flush 引數生成乙個 loading 的效果
'''
'''import time
# 使用 flush 引數生成乙個 loading 的效果
print
("示例 : loading 效果---"
)# 輸出的結尾不換行,和下一行輸出的兩行之間什麼間隔也沒有,緊挨著
print
("正在載入"
, end="")
for i in
range(20
):print
("."
, end=
'', flush=
true
)# 輸出的所有20個.在一行上
time.sleep(
0.5)
執行結果:
"d:\program files (x86)\python\python.exe" d:
/python/
02.py
示例 : loading 效果---
正在載入...
....
....
....
....
. process finished with exit code 0
python基礎教程
乙個簡單的客戶機 import socket s socket.socket host socket.gethostname port 1234 s.bind host,port s.listen 5 while true c,addr s.accept print got connection f...
Python基礎教程
本教程不包括python的安裝,ide採用spyder pytho2.7 1.print pow 2,3 8 print 2 3 8這裡pow函式表示乘方,與 功能相同。2.abs 10 10abs函式用來求乙個數的絕對值。3.round 0.6 1.0 round 0.4 0.0round函式將浮...
Python 基礎教程
python由guido van rossum於1989年底發明,第乙個公開發行版發行於1991年。像perl語言一樣,python 源 同樣遵循 gpl gnu general public license 協議。本教程主要針對python 2.x版本的學習,如果你使用的是python 3.x版本...