最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(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 - # 不換行輸出的評論 (共 條)

分享到微博請遵守國家法律
秭归县| 贞丰县| 固始县| 云龙县| 武清区| 桃江县| 双流县| 涿鹿县| 阜城县| 无锡市| 盐城市| 湄潭县| 隆子县| 马龙县| 兴海县| 定西市| 尉犁县| 建水县| 仙游县| 固原市| 明溪县| 华池县| 昌江| 林州市| 广汉市| 上虞市| 镇安县| 兰考县| 克什克腾旗| 涿州市| 商城县| 乌恰县| 四会市| 蒲江县| 封开县| 民县| 富民县| 囊谦县| 密云县| 榆社县| 额尔古纳市|