我已经找了很长一段时间,我似乎无法找到答案.我想知道在使用range()函数时是否可以使用变量.例如,我无法让它工作:
l=raw_input('Enter Length.')
#Let's say I enter 9.
l=9
for i in range (0,l):
#Do something (like append to a list)
Run Code Online (Sandbox Code Playgroud)
Python告诉我在使用范围函数时我不能使用变量.有谁能够帮我?
由于用户输入是字符串,并且您需要整数值来定义范围,因此可以使用int方法将输入类型转换为整数值.
>> l=int(raw_input('Enter Length: ')) # python 3: int(input('Enter Length: '))
>> for i in range (0,l):
>> #Do something (like append to a list)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
19379 次 |
| 最近记录: |