作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试一些网络抓取,它需要循环遍历一些具有字符串格式属性的元素。但是字符串是一个数值,它在整个元素中递增。
data-id="1"
有没有办法在保持字符串格式的同时将 data-id 的值增加到“2”到“3”等等?
最佳答案
首先,将字符串转换为整数,您可以使用内置的 int
来完成:
int(data_id)
然后将该整数加 1:
int(data_id) + 1
最后,将新的整数转换回字符串,您可以使用 str
内置函数:
str(int(data_id) + 1)
例如
>>> data_id = "1"
>>> data_id = str(int(data_id) + 1)
>>> data_id
'2'
关于python - 有没有办法增加字符串变量中的数值? [Python],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64804408/
我是一名优秀的程序员,十分优秀!