gpt4 book ai didi

Python - 从整数中提取一个字符

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

我正在尝试在 python 中创建一个算法,要求您插入一个数字,然后它会根据插入的数字打印出百、几十和单位。

我想做的是从对应于百的数字中提取字符并将其打印为百,以及几十和单位。

例如,到目前为止我尝试做的是:

number = 321 
print 'Hundreds: ', number[1]

但是,当我尝试运行它时,我收到了消息:

TypeError: 'int' object is not subscriptable

我想做的事是不可能的吗?

最佳答案

试试 str(number)[1]。您首先必须将数字转换为字符串。

请注意,这不是最优雅的解决方案。您可能想改为尝试 (number//100)%10。因此,number 必须是 int//表示整数除法。

关于Python - 从整数中提取一个字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9035081/

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