正天圣人 发表于 2021-6-6 11:35:33

字符问题

大佬们,为什么会变成这样啊?

wp231957 发表于 2021-6-6 11:40:18

提示狠明显啊,需要数值,你给了一个str

正天圣人 发表于 2021-6-6 11:53:37

wp231957 发表于 2021-6-6 11:40
提示狠明显啊,需要数值,你给了一个str

可是int()不是把字符装换了吗?

wp231957 发表于 2021-6-6 11:58:03

正天圣人 发表于 2021-6-6 11:53
可是int()不是把字符装换了吗?

你可以在print之前测试一下yihan的类型

正天圣人 发表于 2021-6-6 12:12:28

wp231957 发表于 2021-6-6 11:58
你可以在print之前测试一下yihan的类型

han是int,yi是str,可是我不是已经转换了吗?大佬,这是怎么回事

Twilight6 发表于 2021-6-6 12:14:13

正天圣人 发表于 2021-6-6 12:12
han是int,yi是str,可是我不是已经转换了吗?大佬,这是怎么回事



你 if 的代码块下yi == int(0) 用了两个等号,这不是赋值,这是判断是否相等

赋值是一个等号,将两个等号改成一个即可

正天圣人 发表于 2021-6-6 12:22:36

Twilight6 发表于 2021-6-6 12:14
你 if 的代码块下yi == int(0) 用了两个等号,这不是赋值,这是判断是否相等

赋值是一个等号 ...

可以了,谢谢大佬
页: [1]
查看完整版本: 字符问题