整合營銷服務商

          電腦端+手機端+微信端=數據同步管理

          免費咨詢熱線:

          print的基本用法

          print的基本用法

          rint的基本用法


          當我們編好程序后,程序運行到什么地方,運行的結果又是什么,這個時候都要電腦來告訴我們,我們可以讓電腦通過print() 函數來告訴我們,今天,我們就來學習這個函數常用的用法:

          一、print語法格式

          print() 函數的語法格式如下:

          print (value,...,sep='',end='\n')

          參數

          value-- 表示可以一次輸出多個對象。輸出多個對象時,需要用 ,分隔。

          sep -- 用來間隔多個對象,默認值是一個空格,可以換成其他字符串。

          end -- 用來設定以什么結尾。默認值是換行符 \n,可以換成其他字符串。

          除value外其它參數如果選擇默認值,可以不用輸入。

          二、實例

          1、print輸出1個值或變量

          >>>print(6) # 輸出數字

          6


          >>> print("龍塔實驗學校") # 輸出字符串

          龍塔實驗學校


          >>> print("5+3") # 輸出字符串,雖然5+3是個表達式,但是是用引號括起來的,所以它還是一個字符串。

          5+3


          >>>a=6

          >>>print(a)# 輸出變量a的值 6


          >>>a=60

          >>>b=20

          >>>print(a+b)#輸出2個變量相加的和23


          2、print輸出多個變量或值

          print()函數要輸出多個變量或值時,使用英文逗號“,”將各個變量或值隔開,不同內容之間會使用空格隔開。

          如果不用逗號隔開,會直接連著輸出。


          >>>print("龍塔實驗學校”,"的學生") #輸出兩個字符,默認空格隔開,輸出:龍塔實驗學校 的學生

          >>>print("龍塔實驗學校""的學生") #輸出兩個字符,沒有用逗號隔開,輸出:龍塔實驗學校的學生


          >>>a=30

          >>>b=3

          >>>c=a*b

          >>>print(a,b,c)#輸出3個變量,輸出: 30 3 90


          3、sep決定用什么符號來分隔多個值或變量

          默認情況下,print()函數輸出多個變量或值時,用空格隔開.這是因為print()函數的sep參數的默認值是' ',這個' '就代表空格。

          如果希望print()函數輸出多個值或變量使用不同的分隔符,則需要重新設置sep參數。


          >>>a=30

          >>>b=32

          >>>c=a*b>>>print(a,b,c,sep=',')#輸出3個變量,輸出時用逗號隔開 30,32,960


          >>> print("龍塔","實驗","學校",sep="/") # 設置間隔符 龍塔/實驗/學校


          4、end參數決定輸出結束時使用什么符號

          默認情況下,print() 函數輸出之后會換行,這是因為 print() 函數的 end 參數的默認值是“\n”,這個“\n”就代表了換行。

          如果要print() 函數輸出之后不會換行,則重設 end 參數。


          >>>print("龍塔");print("學校")#先用這個程序檢驗一下,可以看出print默認結尾是添加了換行符輸出的

          >>> 龍塔

          學校


          >>>print("龍塔",end="");print("實驗學校") #使用end=""修改結尾輸出的字符,當前是結尾不輸出任何字符,也不換行。

          >>>龍塔實驗學校


          >>>print("龍塔",end=",");print("實驗學校")#使用end=","修改結尾輸出的字符,當前是用逗號隔開,不換行。

          >>>龍塔,實驗學校


          >>>print("龍塔",end=" ");print("實驗學校")#使用end=" "修改結尾輸出的字符,當前是用逗號隔開,不換行。

          >>>龍塔 實驗學校


          5、其它輸出形式:

          >>>print("龍塔"*6) #將龍塔重復輸出6遍

          >>>龍塔龍塔龍塔龍塔龍塔龍塔

          們學習了 Shell 的 echo 命令,我們來學習 Shell 的另一個輸出命令 printf。

          printf 命令模仿 C 程序庫(library)里的 printf() 程序。

          printf 由 POSIX 標準所定義,因此使用 printf 的腳本比使用 echo 移植性好。

          printf 使用引用文本或空格分隔的參數,外面可以在 printf 中使用格式化字符串,還可以制定字符串的寬度、左右對齊方式等。默認 printf 不會像 echo 自動添加換行符,我們可以手動添加 \n。

          printf 命令的語法:

          printf format-string [arguments...]

          參數說明:

          • format-string: 為格式控制字符串

          • arguments: 為參數列表。

          實例

          print()函數是python自帶的輸出函數,我們先來了解一下它的功能!

          1.print()函數

          一個可以直接使用的函數,可以將你想展示的東西在IDLE或標準的控制臺上顯示出來。

          2.print()函數可以輸出哪些內容?

          .輸出的內容可以是數字

          .輸出的內容可以是字符串

          .輸出的內容可以使含有運算符的表達式

          3.print()函數可以將內容輸出到目的地:

          .顯示器

          .文件

          4.print()函數的輸出形式

          . 換行

          .不換行

          5.示例:

          #可以輸出數字

          print(520)

          print(98.5)

          #可以輸出字符串

          print('helloworld') #也可以雙引號

          #含有運算符的表達式

          print(3+1) #輸出結果為4

          #------------------------------

          #將數據輸出到文件中。注意點,1.所指定的盤符要存在,2.使用file=fp

          fp=open('d:/text.txt','a+') #'a+'的意思是若文件不存在,則自動創建文件,并在內容的后面進行追加。

          print('helloworld',file=fp) #必須使用file=fp,否則內容加不到文件中!

          fp.close()

          #不進行換行輸出(輸出內容在一行當中)

          print('hello','world','python')

          #輸出函數前面內容好記憶,好理解,但后面把輸出內容加入文件中的就不好記了,沒辦法,只好先死記了!我這經常被老婆罵豬腦子的感覺鴨力山大![捂臉]


          主站蜘蛛池模板: 国产精品亚洲综合一区| 在线播放国产一区二区三区 | 中文字幕无码一区二区免费| 91在线看片一区国产| 视频一区视频二区制服丝袜 | 日本免费一区二区三区 | 国产精品一区二区资源| 一本AV高清一区二区三区| 国产视频一区二区| 亚洲熟妇成人精品一区| 亚洲伦理一区二区| 国内国外日产一区二区| 精品视频午夜一区二区| 国产成人欧美一区二区三区| 无码人妻精品一区二区三区东京热 | 日韩一区二区精品观看| 国产精品一区视频| 精品亚洲AV无码一区二区三区| 中文字幕日韩人妻不卡一区| 国产aⅴ精品一区二区三区久久| 中字幕一区二区三区乱码| 性色av一区二区三区夜夜嗨 | 最新欧美精品一区二区三区| 亚洲视频一区在线| 亚洲国产一区在线| 日韩精品无码一区二区三区| 久久婷婷久久一区二区三区| 成人日韩熟女高清视频一区| 亚洲免费视频一区二区三区| 日亚毛片免费乱码不卡一区| 精品视频在线观看一区二区三区| 无码少妇一区二区三区芒果| 亚洲第一区二区快射影院| 国模私拍福利一区二区| 99精品国产一区二区三区2021 | 动漫精品一区二区三区3d| 精品国产一区二区三区香蕉事 | av在线亚洲欧洲日产一区二区| 日韩精品一区二区午夜成人版| 免费无码一区二区| 久久亚洲中文字幕精品一区四|