사용자로부터 입력을 받아 변수에 저장하고 싶습니다 (k
). 그런 다음이 k
을 for loop
의 카운터로 사용하십시오.변수의 값을 파이썬에서 카운터로 사용하십시오. 3
while i<k:
이 작동하지 않습니다! 코드 :
k= input('number of points:')
p=[]
i=0
while i<k:
x=float(input('Enter value='))
p.append(x)
i=i+1
출력 :
number of points:3
Traceback (most recent call last):
File "/home/ramupradip/tes.py", line 4, in <module>
while i<k:
TypeError: unorderable types: int() < str()
나는 또한 나에게 오류 준 범위
for i in range(1,k)
사용하여 시도 : 역 추적 (마지막으로 가장 최근 통화) : 파일을 "/ home/ramupradip/reflect.py ", 행 6, 범위 (1, k)의 경우 : TypeError : 'str'개체를 사용할 수 없습니다. 난 당신이 int
에 수를 변환하는 것을 잊었다 생각 ...
k = int(input('enter counter: '))
, 그러나 당신이 관련 코드를 표시하지 않는 경우 이야기하는 것은 불가능 : 정수로 해석하는 것은
무엇입니까? 그것 int인가요? Plz 당신이 받고 오류를 게시 –
예. K는 정수입니다. – Superam
"작동하지 않는다"는 의미를 설명하십시오. – OdraEncoded