gpt4 book ai didi

python - 将字符串转换为整数?

转载 作者:太空宇宙 更新时间:2023-11-04 07:10:03 25 4
gpt4 key购买 nike

正在做一个猜字母游戏。

为什么在下面的示例中,当我将变量“userGuessPosition”的值硬编码为 2 时,代码按预期工作。

secretWord = ('music')
userGuessPosition = 2
slice1 = (secretWord.__len__()) - userGuessPosition - 1
print (secretWord[slice1:userGuessPosition])

但是当我依赖 input() 函数并在提示符下输入 2 时,没有任何反应吗?

secretWord = ('music')
userGuessPosition = 0
userGuessPosition == input()
slice1 = (secretWord.__len__()) - userGuessPosition - 1
print (secretWord[slice1:userGuessPosition])

我认为这是因为我的键盘输入“2”被视为字符串而不是整数。如果是这种情况,那么我不清楚转换它的正确语法。

最佳答案

userGuessPosition = int(input())

(Single =; int 将字符串转换为int)

关于python - 将字符串转换为整数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15825639/

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