无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

oeasy教您玩轉(zhuǎn)python - 010 - # 不換行輸出

2022-03-18 20:24 作者:oeasy  | 我要投稿

不換行輸出

回憶上次內(nèi)容

  • \n 就是換行

    • 他對應(yīng)著 ascii 字符的代碼是(10)10進制

    • 他的英文是 LF,意思是Line Feed

  • 這樣我就可以自由的控制哪里換行了!

    • 可以做下面這個框架標(biāo)題嗎???

嘗試制作

vi banner.py

  • 首先要新建一個banner.py文件

  • 并用vi打開


  • :w|!python % 執(zhí)行腳本

兩個空行

  • 把文件刪空

  • 然后嘗試在兩行中輸出

    • 兩行print()

print("oeasy")print()print()print("oeasy")

  • 為什么兩個 print 就會輸出兩個空行?

  • 這里面也沒有換行啊

  • help 一下

查詢幫助

  • 返回游樂場

    • 查詢print

  • 這里面有一個 end='\n'

    • 就如同 sep=" "

    • 讓分隔符默認是空格一樣

    • 這個讓結(jié)尾默認有個換行

  • 結(jié)尾符是作為默認參數(shù)值放到這里的

    • 也就是說默認就加個換行

    • 如果我們把 end 設(shè)置為$會如何?

    • 說干就干

end 結(jié)尾字符

print("HelloWorld",end='$')

  • end 就是結(jié)尾

  • print 會給字符串最后結(jié)尾加上一個$

  • 他直接把后面的提示符給頂出來一塊

  • 哈哈哈哈

  • 如果是別的字符呢?

  • 比如abc

  • 如果結(jié)尾字符啥都沒有呢?會如何?

不換行

print("hello",end='')

  • 試試 end=""

  • 如果使用 end=''

    • 但是依舊想要在結(jié)束的地方換行

    • 也就是另起一行

  • 應(yīng)該怎么辦?

結(jié)尾還是換行

  • 手動在結(jié)尾添加 \n

    • 這樣就可以不換行持續(xù)在一行輸出了!

    • 同樣如果在里面加上\n也就會換行了

  • 下面兩句是等價的

print("hello\n",end='')print("hello")

  • 這不就是又回來了么?!

  • 好像什么都沒有學(xué)的樣子!

  • ?? 真的有點尷尬...

總結(jié)

  • print函數(shù)

    • 意味著輸出后不自動換行

    • 同時不輸出任何結(jié)束符

    • 我可以手動在輸出字符串的末尾加上換行符(\n)

    • end參數(shù) 的默認值是 \n

    • end 的值可以是任意字符串

    • end 的值會輸出到結(jié)尾位置

    • 有個默認的參數(shù) end

    • 如果end是空串(end="")

  • 這樣的話

    • 我不但可以輸出結(jié)尾換不換行

    • 還能控制具體在哪里換行

  • 我想輸出點別的,比如說當(dāng)前時間???

  • 我們下次再說!*


oeasy教您玩轉(zhuǎn)python - 010 - # 不換行輸出的評論 (共 條)

分享到微博請遵守國家法律
扶余县| 遂溪县| 云浮市| 民丰县| 沈阳市| 嘉荫县| 凤翔县| 丹江口市| 夹江县| 宾阳县| 乌拉特前旗| 和林格尔县| 恩平市| 平定县| 来宾市| 奉节县| 平南县| 白山市| 道真| 甘肃省| 双峰县| 石家庄市| 惠水县| 诸城市| 威信县| 阳春市| 禄丰县| 都匀市| 大庆市| 若羌县| 定兴县| 炎陵县| 汾西县| 陆河县| 宣恩县| 广昌县| 兴文县| 陇西县| 辽中县| 台东市| 南皮县|