如何将字符串更改为整数?

2024-09-29 03:29:57 发布

您现在位置:Python中文网/ 问答频道 /正文

现在我的代码有点纠结。代码:

def main(a,b):
    c=a+b
    print("Your answer was: %s"% c)
    input()

def launch():
    print("Please set integer a and integer b!")
    intA=input("Integer A: ")
    intB=input("Integer B: ")
    input("Press return to continue!")
    main(intA, intB)

我需要帮助的是将intA&intB in转换为实际整数。因为当我运行这段代码时我得到:3030。。。 如果有人能帮上忙,我将不胜感激!谢谢!:)


Tags: 代码answerinputyourmaindefintegerlaunch
2条回答

您可以使用int

c = int(a)+int(b)

当然,您甚至可以在调用main方法之前进行转换。你知道吗

关键是:int尝试将参数转换为整数,反之,可以使用str将数字转换为字符串。你知道吗

改变

intA=input("Integer A: ")
intB=input("Integer B: ")

intA=int(input("Integer A: "))
intB=int(input("Integer B: "))

相关问题 更多 >