python的輸出語句怎麼寫
在python中要輸出內容時,可以使用輸出語句print。基本的輸出格式我們已經都掌握了,實際上 print() 函式完全可以同時輸出多個變數,而且它具有更多豐富的功能。
python學習網,大量的免費,歡迎線上學習!
print() 函式的詳細語法格式如下:
print (value,...,sep='',end='n',file=sys.stdout,flush=False)
從上面的語法格式可以看出,value 引數可以接受任意多個變數或值,因此 print() 函式完全可以輸出多個值。例如如下程式碼:
user_name = 'Charlie' user_age = 8 #同時輸出多個變數和字串 print("讀者名:",user_name,"年齡:",user_age)
執行上面程式碼,可以看到如下輸出結果:
讀者名: Charlie 年齡: 8
從輸出結果來看,使用 print() 函式輸出多個變數時,print() 函式預設以空格隔開多個變數,如果讀者希望改變預設的分隔符,可透過 sep 引數進行設定。例如輸出語句:
#同時輸出多個變數和字串,指定分隔符 print("讀者名:" ,user_name,"年齡:",user_age,sep='|')
執行上面程式碼,可以看到如下輸出結果:
讀者名:|Charlie|年齡:|8
在預設情況下,print() 函式輸出之後總會換行,這是因為 print() 函式的 end 引數的預設值是“n”,這個“n”就代表了換行。如果希望 print() 函式輸出之後不會換行,則重設 end 引數即可,例如如下程式碼:
#設定end 引數,指定輸出之後不再換行 print(40,'t',end="") print(5O,'t',end="") print(60,'t',end="")
上面三條 print() 語句會執行三次輸出,但由於它們都指定了 end="",因此每條 print() 語句的輸出都不會換行,依然位於同一行。執行上面程式碼,可以看到如下輸出結果:
40 50 60
file 引數指定 print() 函式的輸出目標,file 引數的預設值為 sys.stdout,該預設值代表了系統標準輸出,也就是螢幕,因此 print() 函式預設輸出到螢幕。實際上,完全可以透過改變該引數讓 print() 函式輸出到特定檔案中,例如如下程式碼:
f = open("demo.txt","w")#開啟檔案以便寫入 print('滄海月明珠有淚',file=f) print('藍回日暖玉生煙',file=f) f.close()
上面程式中,open() 函式用於開啟 demo.txt 檔案,接連 2 個 print 函式會將這 2 段字串依次寫入此檔案,最後呼叫 close() 函式關閉檔案,教程後續章節還會詳細介紹關於檔案操作的內容。
print() 函式的 flush 引數用於控制輸出快取,該引數一般保持為 False 即可,這樣可以獲得較好的效能。
相關教程推薦:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/75/viewspace-2836793/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- python怎麼寫try語句Python
- python的with語句怎麼使用Python
- SSH框架控制檯輸出HQL語句和SQL語句的方法框架SQL
- Python的if語句多層巢狀怎麼使用Python巢狀
- python怎麼不轉行輸出Python
- Laravel 中輕鬆容易的輸出 SQL 語句LaravelSQL
- SQL 語句寫的爛怎麼辦?我幫你解決?SQL
- Python中if條件判斷語句怎麼用?Python
- Python中if else語句出錯Python
- python中怎麼輸出雙引號Python
- python怎樣執行js語句PythonJS
- 在 laravel 中輕鬆容易的輸出完整的 sql 語句LaravelSQL
- Python with 語句的用法Python
- python爬取中文輸出亂碼怎麼辦Python
- python怎麼將列印輸出日誌檔案Python
- python3中輸出錯誤怎麼辦?Python
- Python怎麼輸出所有的水仙花數?Python
- Python中break語句和continue語句有什麼區別?Python
- IDEA自定義設定快捷鍵輸出你想要的語句!Idea
- 最簡潔的python條件判斷語句寫法Python
- group by 語句怎麼最佳化?
- order by 語句怎麼最佳化?
- python陣列下標怎麼獲取值並輸出Python陣列
- 說說 Python 的 if 語句Python
- Python的迴圈語句Python
- python簡介怎麼寫-python爬蟲簡歷怎麼寫Python爬蟲
- python 控制語句Python
- python-with語句Python
- python分支語句Python
- notepad怎麼寫pythonPython
- python兩種簡潔的條件判斷語句寫法Python
- SQL語句規範的寫法SQL
- MySQL join語句怎麼最佳化?MySql
- Flink 的側輸出流,怎麼玩?
- orcale 語句基本語法縮寫
- Python 迴圈語句的使用Python
- 五個小技巧讓你寫出更好的 JavaScript 條件語句JavaScript
- 送給發燒友:Python條件語句的七種寫法Python