亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

對包含變量的段落進行文本換行

對包含變量的段落進行文本換行

慕后森 2023-07-18 15:17:38
所以我有以下代碼:animal = str(input("A prey animal (singular): "))habitat = str(input("A habitat, such as savannah or rainforest: "))action_verb = str(input("A motion related action verb (ending with ing) such as moving or running: "))onomatopeia = str(input("A sound an animal makes, such as growl or bark: "))number_1 = int(input("An integer between 2 and 9: "))predators = str(input("A predator that eats your prey animal (plural): "))insects = str(input("A terrible swarming insect that lives in your chosen habitat (plural): "))number_2 = number_1**number_1*100print("\tAlong came a", animal, action_verb, "through the", habitat + ". All of a sudden,"     "\nthere was a loud", onomatopeia, "and the", animal, "looked around for a good place to"     "\nhide. There was a pack of", number_1, predators, "coming right towards the poor", animal+     ". However, \nall of the", predators, "had to run, because", number_2, insects, "were"    "swarming the\n", predators, "and they had to hightail it out "    "of there. \n\"Phew, that's a relief,\" thought the", animal + ", \"man, I really could"     "have \nbeen toast if not for those", insects + ".\"")我真的不知道在這里要做什么,因為由于變量的原因,我無法將其輸出到每行設置為 80 個字符的段落中。我知道有一個 textwrap 模塊,但它只適用于我嘗試過的字符串。有誰知道我如何才能在輸出時很好地格式化它?
查看完整描述

3 回答

?
小怪獸愛吃肉

TA貢獻1852條經驗 獲得超1個贊

您可以使用 textwrap,但首先將其格式化為:"This variable {} is in the sentence".format(variable)



查看完整回答
反對 回復 2023-07-18
?
蕪湖不蕪

TA貢獻1796條經驗 獲得超7個贊

這是另一個格式化系統。

print(f"{current_variable} said hello!")

當 current_variable 是James它的格式字符串時

"James said hello!"


查看完整回答
反對 回復 2023-07-18
?
慕村225694

TA貢獻1880條經驗 獲得超4個贊

您可以使用更新的 f 字符串:

print(f"\t有一個,{動物},{action_verb},穿過,{棲息地}。突然間,.....等等"


查看完整回答
反對 回復 2023-07-18
  • 3 回答
  • 0 關注
  • 142 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號