Skip to main content
 首页 » 编程设计

Python:向变量添加换行符

2025年05月04日21yxwkf

我正在为学校做一些练习,但我无法解决这个问题。有没有办法向变量添加换行符?我试过只是连接 \n 但它不起作用。我希望它能够返回 allPrimes,每个数字都在单独的一行中。

def all_primes_upto(x): 
    allPrimes = '' 
    for i in range(x): 
        if is_prime(i): 
            allPrimes += i + '\n' 
    return allPrimes 

请您参考如下方法:

不要;你的函数应该返回一个列表的素数;如果需要,调用者可以将它们连接成一个字符串。

 def all_primes_upto(x): 
     return [i for i in range(x) if is_prime(i)] 
 
 prime_str = '\n'.join(str(x) for x in all_primes_upto(700))