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
- 完整sql語句輸出的工具類SQL
- SSH框架控制檯輸出HQL語句和SQL語句的方法框架SQL
- Python的if語句多層巢狀怎麼使用Python巢狀
- python怎麼不轉行輸出Python
- SQL 語句寫的爛怎麼辦?我幫你解決?SQL
- python中怎麼輸出雙引號Python
- Laravel 中輕鬆容易的輸出 SQL 語句LaravelSQL
- 請教Hibernate中分頁查詢語句怎麼寫?
- Python中if條件判斷語句怎麼用?Python
- Laravel 中輸出 SQL 語句的到 log 日誌LaravelSQL
- 如何寫出高效能SQL語句SQL
- Python中if else語句出錯Python
- python怎麼將列印輸出日誌檔案Python
- python3中輸出錯誤怎麼辦?Python
- python爬取中文輸出亂碼怎麼辦Python
- Python怎麼輸出所有的水仙花數?Python
- Laravel 中除錯輸出 SQL 語句的簡便方法Laravel除錯SQL
- 在 laravel 中輕鬆容易的輸出完整的 sql 語句LaravelSQL
- js根據不同的時間段輸出不同的語句JS
- python怎樣執行js語句PythonJS
- python基本語法_輸入輸出詳解Python
- python陣列下標怎麼獲取值並輸出Python陣列
- python簡介怎麼寫-python爬蟲簡歷怎麼寫Python爬蟲
- MySQL 使用tee記錄語句和輸出日誌MySql
- MySQL join語句怎麼最佳化?MySql
- Python中break語句和continue語句有什麼區別?Python
- 理解Python的With語句Python
- Python with 語句的用法Python
- Python的輸入輸出Python
- IDEA自定義設定快捷鍵輸出你想要的語句!Idea
- 「Android Tips」使用 ProGuard 移除無用輸出語句Android
- 最簡潔的python條件判斷語句寫法Python
- python最簡潔的條件判斷語句寫法Python
- win10 怎麼改預設輸入語言_怎麼修改win10的輸入預設語言Win10
- SQL語句規範的寫法SQL
- OCI插入SQL語句的寫法SQL