gpt4 book ai didi

python - 如何检查一个单词是否适合指定的列数?

转载 作者:太空宇宙 更新时间:2023-11-04 01:32:09 26 4
gpt4 key购买 nike

所以我被要求编写一段代码,要求用户输入最大列数(一行的宽度),然后让用户输入一个段落。现在,如果每行中的最后一个单词不适合该行,那么我必须将其移至下一行并将其替换为上一行中的空格。我想知道如何检查一个词是否适合该行,如果不适合我如何在下一行打印它。这是我的代码:

    max_num=int(input("Enter the maximum number of columns for printing: "))
paragraph = input("Enter your paragraph:\n")
paragraph = input()

word_list = paragraph.split(" ")


counter = 0
while (counter < len(paragraph)):
a = paragraph[counter:counter+max_num]
counter+=max_num

print('|'+str(a)+'|')

最佳答案

如果这是一个练习,最酷的方法是对 the word wrapping problem 使用动态解决方案.

关于python - 如何检查一个单词是否适合指定的列数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13214807/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com