小编ran*_*ful的帖子

使用字符串中的"+"符号连接列表项

我希望我的输出是:

Enter a number : n
List from zero to your number is : [0,1,2,3, ... , n]
0 + 1 + 2 + 3 + 4 + 5 ... + n = sum(list)
Run Code Online (Sandbox Code Playgroud)

但我的实际输出是:

Enter a number : 5
List from zero to your number is :  [0, 1, 2, 3, 4, 5]
[+0+,+ +1+,+ +2+,+ +3+,+ +4+,+ +5+] =  15
Run Code Online (Sandbox Code Playgroud)

我正在使用join它,因为它是我所知道的唯一类型.

为什么在物品周围印有加号,为什么它们围绕着空白?

我应该如何将list字符串的值打印到字符串中供用户阅读?

谢谢.这是我的代码:

##Begin n_nx1 application
n_put = int(input("Choose a number : ")) …
Run Code Online (Sandbox Code Playgroud)

python list python-3.x

4
推荐指数
1
解决办法
770
查看次数

Python:使用范围(x,y,n)的斐波那契序列

我有兴趣找到一种方法来创建一个获取值的变量,并将其存储在另一个变量中,然后获取一个新值.
一个密切的实际例子是Fibonacci序列.
我合理地通过可用的python代码搜索了这个序列.
对于我的基本把握,有很多,通常太神秘了.

我想出了这个.简单,应该做的工作:

a = 1  
b = 0  
print (b)  
for i in range(0,100):  
 c = b  
 b = a  
 a = c + b  
 print(a)
Run Code Online (Sandbox Code Playgroud)

最后,循环应该打印通过变量a的值,如:
0,1,2,3,5,8,13,21,34,55,89

但那个怪人我一直都在前进到100 ^ 10.
因为该代码的最终输出是:
0,1,2,3,5,8,13,21,34,55,89,144,233,377,...,573147844013817084101

有人会解释发生了什么吗?

python range fibonacci python-3.x

1
推荐指数
1
解决办法
1831
查看次数

标签 统计

python ×2

python-3.x ×2

fibonacci ×1

list ×1

range ×1