最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python關(guān)于逆序輸出留空格的方法解讀

 更新時(shí)間:2024年02月06日 10:03:15   作者:執(zhí)念斬長(zhǎng)河  
這篇文章主要介紹了python關(guān)于逆序輸出留空格的方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

本博文源于《程序設(shè)計(jì)競(jìng)賽入門(mén)》,留空格一般作為輸出數(shù)據(jù)與數(shù)據(jù)的要求。而這種格式要求可能會(huì)難倒部分同學(xué)。

所以本文通過(guò)python語(yǔ)言探討留空格的循環(huán)如何處理。

原題再現(xiàn)—逆序輸出

輸入若干個(gè)整數(shù),然后按輸入的相反順序顯示這些數(shù)據(jù)。要求數(shù)據(jù)之間留一個(gè)空格。

Input:
1 2 3 4 5

Output:
5 4 3 2 1

解決方法

控制每?jī)蓚€(gè)數(shù)據(jù)之間以一個(gè)空格間隔,一般常用如下兩種方案。

  • 方案一:第一個(gè)數(shù)據(jù)除外,輸出每個(gè)數(shù)據(jù)之前,先輸出一個(gè)空格
  • 方案二:最后一個(gè)數(shù)據(jù)除外,輸出每個(gè)數(shù)據(jù)之外,再輸出一個(gè)空格.

但python語(yǔ)言如果輸出可迭代對(duì)象(列表、元組、集合、字符串、字典),且要求數(shù)據(jù)之間間隔一個(gè)空格,則可以直接在這些可迭代對(duì)象之前加一個(gè)星號(hào)"*".這個(gè)方案詳情見(jiàn)方案3

方案1解決代碼

代碼使用方案1,代碼如下:

a = list(map(int,input().split()))
n = len(a)

for i in range(n-1,-1,-1):
    if i != n-1:
        print(' ',end='')
    print(a[i],end='')
print()

在這里插入圖片描述

方案2解決代碼

代碼使用方案2,代碼如下:

a = list(map(int,input().split()))
n = len(a)

for i in range(n-1,-1,-1):
    print(a[i], end='')
    if i != 0:
        print(' ',end='')
print()

在這里插入圖片描述

方案3解決代碼

python中*a輸出作為print()進(jìn)行輸出,例如print(*[1,2,3,4,5])相當(dāng)于print(1,2,3,4,5)

a = list(map(int,input().split()))
a.reverse()
print(*a)

在這里插入圖片描述

總結(jié)

本文通過(guò)逆序輸出留空格的方式進(jìn)行編碼研究。留出空格是一種,如果只是要求不同,那么只需要加以更改就行。比如把空格改為逗號(hào)也是同理。

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • pandas之query方法和sample隨機(jī)抽樣操作

    pandas之query方法和sample隨機(jī)抽樣操作

    這篇文章主要介紹了pandas之query方法和sample隨機(jī)抽樣操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-03-03
  • Python字符串格式化%s%d%f詳解

    Python字符串格式化%s%d%f詳解

    這篇文章主要介紹了Python字符串格式化%s%d%f詳解,分享了相關(guān)代碼示例,小編覺(jué)得還是挺不錯(cuò)的,具有一定借鑒價(jià)值,需要的朋友可以參考下
    2018-02-02
  • 在交互式環(huán)境中執(zhí)行Python程序過(guò)程詳解

    在交互式環(huán)境中執(zhí)行Python程序過(guò)程詳解

    這篇文章主要介紹了在交互式環(huán)境中執(zhí)行Python程序過(guò)程詳解,運(yùn)行Python腳本程序的方式有多種,目前主要的方式有:交互式環(huán)境運(yùn)行、命令行窗口運(yùn)行、開(kāi)發(fā)工具上運(yùn)行等,其中在不同的操作平臺(tái)上還互不相同,需要的朋友可以參考下
    2019-07-07
  • Python中使用select模塊實(shí)現(xiàn)非阻塞的IO

    Python中使用select模塊實(shí)現(xiàn)非阻塞的IO

    這篇文章主要介紹了Python中使用select模塊實(shí)現(xiàn)非阻塞的IO,本文使用一個(gè)簡(jiǎn)單聊天室程序講解Python中的select模塊使用,需要的朋友可以參考下
    2015-02-02
  • Python 抓取數(shù)據(jù)存儲(chǔ)到Redis中的操作

    Python 抓取數(shù)據(jù)存儲(chǔ)到Redis中的操作

    這篇文章主要介紹了Python 抓取數(shù)據(jù)存儲(chǔ)到Redis中的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-07-07
  • python 實(shí)現(xiàn)全球IP歸屬地查詢工具

    python 實(shí)現(xiàn)全球IP歸屬地查詢工具

    這篇文章主要介紹了python 實(shí)現(xiàn)全球IP歸屬地查詢工具的示例代碼,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-12-12
  • 使用python來(lái)調(diào)用CAN通訊的DLL實(shí)現(xiàn)方法

    使用python來(lái)調(diào)用CAN通訊的DLL實(shí)現(xiàn)方法

    今天小編就為大家分享一篇使用python來(lái)調(diào)用CAN通訊的DLL實(shí)現(xiàn)方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-07-07
  • 詳解Python基礎(chǔ)random模塊隨機(jī)數(shù)的生成

    詳解Python基礎(chǔ)random模塊隨機(jī)數(shù)的生成

    這篇文章主要介紹了Python基礎(chǔ)random模塊隨機(jī)數(shù)的生成,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-03-03
  • 淺談python中的占位符

    淺談python中的占位符

    這篇文章主要介紹了淺談python中的占位符,分享了其簡(jiǎn)單實(shí)例,具有一定參考價(jià)值,需要的朋友可以了解下。
    2017-11-11
  • requests庫(kù)發(fā)送http請(qǐng)求的示例代碼

    requests庫(kù)發(fā)送http請(qǐng)求的示例代碼

    這篇文章主要介紹了Python?requests發(fā)送http請(qǐng)求的相關(guān)知識(shí),requests是一個(gè)Python的第三方庫(kù),用于發(fā)送HTTP請(qǐng)求,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2023-12-12

最新評(píng)論

罗城| 滦南县| 常宁市| 米脂县| 岗巴县| 华容县| 宜丰县| 慈利县| 达拉特旗| 巍山| 安阳县| 安远县| 武义县| 中江县| 保山市| 饶河县| 扶风县| 彩票| 江西省| 洛阳市| 华宁县| 资兴市| 黔西县| 宜昌市| 嵩明县| 台山市| 武定县| 色达县| 河间市| 七台河市| 镇雄县| 长治县| 大丰市| 庆元县| 廊坊市| 四子王旗| 望都县| 会泽县| 察隅县| 塔河县| 信宜市|