为了账号安全,请及时绑定邮箱和手机立即绑定

Python:raw_input读取数字的问题

Python:raw_input读取数字的问题

BIG阳 2019-07-25 10:31:05
Python:raw_input读取数字的问题不幸的是raw_input没有做我需要它做的事情。我想要做的是获取totPrimes =我在提示符下键入的内容。如果我while count < totPrimes用while count < 50这个脚本替换工作。如果我在提示符下键入50,这个脚本不起作用,我担心raw_input不是我想要使用的函数吗?这是我的代码片段:testNum = 3div = 2count = 1totPrimes = raw_input("Please enter the primes: ")while count < totPrimes :     while div <= testNum :
查看完整描述

3 回答

?
犯罪嫌疑人X

TA贡献2080条经验 获得超4个赞

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

raw_input 给你一个字符串,你必须在进行任何数字比较之前转换为整数或浮点数。


查看完整回答
反对 回复 2019-07-25
?
吃鸡游戏

TA贡献1829条经验 获得超7个赞

你需要将totPrimes转换成这样的int:

integer = int(totPrimes)


查看完整回答
反对 回复 2019-07-25
  • 3 回答
  • 0 关注
  • 670 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信