一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

Python中print函數(shù)的用法總結(jié)

汽車玩家 ? 來源:碼農(nóng)阿勇 ? 作者:碼農(nóng)阿勇 ? 2020-01-16 17:35 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Print在日常的程序編寫和調(diào)試中,使用的比較多,下面給大家詳細分析下print不為人知的一些功能,比如print可以打印指定顏色的字體,可以將指定的內(nèi)容打印輸出到文件中去等。

Print的完整語法格式為:

print(*args, sep=' ', end='\n', file=None)

下邊通過例子來解讀每個參數(shù)是是如何使用的。

1、 print打印指定的變量或常量值

Python中print函數(shù)的用法總結(jié)

小結(jié):print既可以打印單個變量或常量的值,也可以打印多個常量或變量的值;打印的多個值可以是不同的數(shù)據(jù)類型,print默認在打印完值后會自動執(zhí)行換行操作。

print中正是使用了*args不定長參數(shù),才是print擁有打印不同數(shù)量值的能力。

2、 設(shè)置print打印的值不執(zhí)行自動換行

Python中print函數(shù)的用法總結(jié)

Print默認打印完指定的值后,會執(zhí)行自動換行,如果期望打印完后,不執(zhí)行換行操作,需要把print中的參數(shù)end=""即可。

3、 設(shè)置打印值之間的間隔符號,需要使用參數(shù)sep來指定。演示代碼如下:

Python中print函數(shù)的用法總結(jié)

4、 將打印的內(nèi)容寫入到指定的文件,需要借用file參數(shù)。

Python中print函數(shù)的用法總結(jié)

執(zhí)行結(jié)果aa.txt內(nèi)容為:

Python中print函數(shù)的用法總結(jié)

5、 打印指定顏色的字符

終端的字符顏色是用轉(zhuǎn)義序列控制的,是文本模式下的系統(tǒng)顯示功能,指定顏色格式為:

\033[顯示方式;前景色;背景色m要打印的文字\033[0m

Python中print函數(shù)的用法總結(jié)

例如:

Python中print函數(shù)的用法總結(jié)

對于結(jié)尾部分,其實也可以省略,但是省略后,如果打印了背景色,則整行都會有背景色(包括沒有字體的部分)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • python
    +關(guān)注

    關(guān)注

    56

    文章

    4827

    瀏覽量

    86751
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點推薦

    基礎(chǔ)篇3:掌握Python的條件語句與循環(huán)

    Python編程語言中,條件語句和循環(huán)是構(gòu)成復雜邏輯和數(shù)據(jù)處理的基石。本篇基礎(chǔ)教程將幫助您深入了解Python的條件語句和循環(huán)結(jié)構(gòu),讓您能夠更好地控制程序流程。 條件語句 條件語句允許程序根據(jù)
    發(fā)表于 07-03 16:13

    詳解RTOS的Hook函數(shù)

    Hook函數(shù)是RTOS的一個關(guān)鍵特性,通過該函數(shù),用戶可以增強對任務(wù)管理的控制,定義系統(tǒng)行為。
    的頭像 發(fā)表于 03-24 16:14 ?389次閱讀

    Python的迭代器與生成器

    Python迭代器與生成器 列表生成式 列表生成式也叫做列表推導式,它本身還是列表,只不過它是根據(jù)我們定義的規(guī)則來生成一個真實的列表。 ? ? list2 = [x for x in range
    的頭像 發(fā)表于 02-20 10:43 ?391次閱讀

    字符串處理方法 字符串轉(zhuǎn)數(shù)字的實現(xiàn)

    () 和 float() 函數(shù)將字符串轉(zhuǎn)換為整數(shù)和浮點數(shù)。 python復制代碼 # 轉(zhuǎn)換為整數(shù)str_num = "123"num = int(str_num)print(num) # 輸出: 123#
    的頭像 發(fā)表于 01-07 15:26 ?933次閱讀

    常用SQL函數(shù)及其用法

    的 SQL 函數(shù)及其用法: 一、聚合函數(shù)(Aggregate Functions) 聚合函數(shù)對一組值執(zhí)行計算,并返回單個值。 COUNT() 用途 :返回匹配指定條件的行數(shù)。 示例 :
    的頭像 發(fā)表于 11-19 10:18 ?1444次閱讀

    邏輯異或運算符在Python用法

    ,Python的 ^ 符號實際上是一個按位異或運算符,用于對整數(shù)的二進制表示進行異或操作。 盡管如此,我們?nèi)匀豢梢酝ㄟ^一些方法來實現(xiàn)邏輯異或的功能,即當兩個布爾值不同時為真,相同時為假。這可以通過使用邏輯運算符來實現(xiàn),而不是直接使用 ^ (因為 ^ 在
    的頭像 發(fā)表于 11-19 09:46 ?857次閱讀

    SUMIF函數(shù)在數(shù)據(jù)分析的應(yīng)用

    在商業(yè)和科學研究,數(shù)據(jù)分析是一項基本且關(guān)鍵的技能。Excel作為最常用的數(shù)據(jù)分析工具之一,提供了多種函數(shù)來幫助用戶處理和分析數(shù)據(jù)。SUMIF函數(shù)就是其中之一,它允許用戶根據(jù)特定的條件對數(shù)據(jù)進行求和
    的頭像 發(fā)表于 11-11 09:14 ?887次閱讀

    如何在Excel靈活運用SUMIF函數(shù)

    在Excel, SUMIF 函數(shù)是一個非常有用的工具,它可以根據(jù)指定的條件對一系列單元格進行求和。 1. 基本用法 SUMIF 函數(shù)的基本語法是: SUMIF(range, crit
    的頭像 發(fā)表于 10-30 09:53 ?1286次閱讀

    Python常用函數(shù)大全

    Python 世界里,有一些寶藏函數(shù)和模塊,它們可以讓你編程更輕松、代碼更高效。這篇文章將帶你一一認識這些神器,讓你的開發(fā)生活瞬間輕松不少!
    的頭像 發(fā)表于 10-27 17:20 ?917次閱讀

    RTOS鉤子函數(shù)的用途及用法

    在很多操作系統(tǒng),都存在這樣一類API函數(shù)接口:HOOK函數(shù)(也叫鉤子函數(shù))。
    的頭像 發(fā)表于 10-23 16:25 ?778次閱讀
    RTOS<b class='flag-5'>中</b>鉤子<b class='flag-5'>函數(shù)</b>的用途及<b class='flag-5'>用法</b>

    Python多線程和多進程的區(qū)別

    Python作為一種高級編程語言,提供了多種并發(fā)編程的方式,其中多線程與多進程是最常見的兩種方式之一。在本文中,我們將探討Python多線程與多進程的概念、區(qū)別以及如何使用線程池與進程池來提高并發(fā)執(zhí)行效率。
    的頭像 發(fā)表于 10-23 11:48 ?1021次閱讀
    <b class='flag-5'>Python</b><b class='flag-5'>中</b>多線程和多進程的區(qū)別

    如何利用python和API查詢IP地址?

    Python,直接查詢IP地址的地理位置或詳細信息(如所屬國家、城市等)通常需要依賴外部API服務(wù),因為Python標準庫本身不提供直接查詢IP地址地理位置的功能。以下是一個使用requests
    發(fā)表于 08-28 11:55

    怎么導出python邊緣計算的APP?

    怎么導出python邊緣計算的APP,想進行修改又找不到源碼
    發(fā)表于 07-25 06:13

    Python在AI的應(yīng)用實例

    Python在人工智能(AI)領(lǐng)域的應(yīng)用極為廣泛且深入,從基礎(chǔ)的數(shù)據(jù)處理、模型訓練到高級的應(yīng)用部署,Python都扮演著至關(guān)重要的角色。以下將詳細探討Python在AI的幾個關(guān)鍵應(yīng)用
    的頭像 發(fā)表于 07-19 17:16 ?2704次閱讀

    從Esp8266發(fā)送文件到Python-TCP-Server速度很慢的原因?

    我取得了以下成就: 我有一個 Teensey-Ultimate GPS sheild-esp8266 設(shè)置。我正在嘗試使用 TCP 將存儲在 SD 卡的 1Mb 文件發(fā)送到本地 python
    發(fā)表于 07-19 10:44