gpt4 book ai didi

Python:并非所有参数都在字符串格式化期间转换

转载 作者:行者123 更新时间:2023-11-28 20:49:05 25 4
gpt4 key购买 nike

这段代码报错

print('type a whole number:')
n = input()
if n % 2 == 1:
print('Odd');
else:
print('Even');

我假设我必须对 if 语句中的变量 n 做一些特殊的事情?我是 Python 的初学者。

最佳答案

修复方法如下:

n = int(input("type a whole number:"))

input()返回一个字符串,您需要先将其转换为 int,使用 int() .

关于Python:并非所有参数都在字符串格式化期间转换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15496408/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com