小编典典

Python:raw_input读取数字时出现问题

python

不幸的是raw_input并没有做我需要做的事。我想做的就是获取totPrimes =我在提示符下键入的任何内容。如果我while count < totPrimeswhile count < 50此脚本替换工作。如果在提示中输入50,则此脚本无效,恐怕raw_input不是我要使用的函数吗?这是我的代码片段:

testNum = 3
div = 2
count = 1
totPrimes = raw_input("Please enter the primes: ")

while count < totPrimes :
    while div <= testNum :

阅读 188

收藏
2020-12-20

共1个答案

小编典典

totPrimes = int(totPrimes)
while count < totPrimes:
    # code

raw_input 给您一个字符串,您必须先将其转换为整数或浮点数,然后再进行数字比较。

2020-12-20