【python】解决TypeError: ‘str‘ object cannot be interpreted as an integer

news/2024/11/16 19:52:31/

当用python的input输入一个数字时

其格式默认为string格式

所以要用int()转换为int格式

比如

import math
def opgg():
    # x = input("请输入第一个数字")
    # y = input("请输入第二个数字")
    x = int(input("请输入第一个数字"))
    y = int(input("请输入第二个数字"))
    a=math.gcd(x,y)
    b=x*y/a
    print("这两个数字的公因数是",a)
    print("这两个数字的公倍数是",b)
opgg()

使用上面注释掉的input方式就会报错

TypeError: 'str' object cannot be interpreted as an integer

而使用没注释掉的

x = int(input("请输入第一个数字"))

就不会出现这样的问题

是初学者今天遇到的很简单的问题,记录一下

 


http://www.ppmy.cn/news/675371.html

相关文章

lol最克制诺手的英雄_LOL:62个上单英雄,竟只有3个能克制诺手?第1名很多人想不到!...

在英雄联盟中,诺克萨斯之手一直是个非常热门的英雄,以暴力的伤害能力,极强的对面能力和大招斩杀技能的快感,深受很多玩家的喜欢,无论是低分段还是高分段,使用诺手上单的玩家都很多。诺手在上路可以算是食物…

wegame饥荒一直登录中_WeGame到底有多难用?“LOL大神自己编写一个插件,完美代替WG”...

前言:英雄联盟作为一款已经运营了十年之久的游戏,已经有了非常多的玩家和粉丝,随时游戏的不断发展,比赛机制的不断完善,这款游戏正在逐渐的走向世界。电竞行业的越来越热门,导致腾讯官方加大了对游戏的监管…

SAP PP T-Code

事务码 描述(中英文) CNR1 Create Work Center 生成工作中心 CNR2 Change Work Center 更改工作中心 CNR3 Display Work Center 显示工作中心 CR00 Resource Planning Menu 资源计划菜单 CR01 Create Work Center 生成工作中心 CR02 Change Work Center 更改工作中心 CR03 Disp…

利用matlab爬虫整理云顶之弈英雄信息

问题描述 https://lolchess.gg是一个很权威的云顶之弈资料站。从这个网站上可以整理出云顶之弈所有英雄的详细资料。可惜是英文网站,且不像OPGG一样有中文版,所以我们爬取的数据只能是英文版的。真是感叹国内居然没有一家网站去认真地去做云顶之弈的资料…

Java 微信jsapi支付

spring boot微信jsapi支付 话不多说,撸起袖子就是干,下面上源码pom.xml配置文件 resources/wx.properties配置类service(WechatPayService)上impl(WechatPayServiceImpl)之前还是先上一个获取IP的工具类和返回工具类( ResResult)R…

关于修改host的一点整理

在和GFW玩耍的道路上尝试了挺多方法,这里仅对上不去的网站进行分析的方法和修改host的方法做一点整理总结,基本的方法和原理网上有很多教程,就不再赘述了,纯属小白的一点小小尝试。 网站被墙的三种状态 原文地址:htt…

Google 镜像站大集合

原文链接:http://blog.csdn.net/zuoyou1314/article/details/45913603 没有了google的日子是相当难受,下面推荐一些google的镜像站,感谢原文博主的无私奉献,同时也欢迎大家总结科研上的小技巧,心得等来本平台投稿&…

oracle一列中间加一个字_「首席看架构」用GoldenGate创建从Oracle到Kafka的CDC事件流...

我们通过GoldenGate技术在Oracle DB和Kafka代理之间创建集成,该技术实时发布Kafka中的CDC事件流。 Oracle在其Oracle GoldenGate for Big Data套件中提供了一个Kafka连接处理程序,用于将CDC(更改数据捕获)事件流推送到Apache Kafka集群。 因此&#xff0…