关于字符串问题

来源:5-5 运算符号

scholar_20551

2020-06-08

若是a="helloPython"
能否有方法能快速实现一个效果:b=“halloPython”,使b等于字符串a的第二位由e变成a后的结果
谢谢

写回答

3回答

wolf_newWorld

2020-07-20

你可以先把 字符串转化为列表 然后去修改第二位 然后将列表转化为 字符串  --愚见

1
0

蓝海的家

2022-01-06

b = a[0] + 'a' +a[2:]
0
0

7七月

2020-06-08

直接 a[1] = a 不就行了吗

0
1
wolf_newWorld
字符串不是不能改变吗? 这回复有问题吧 in 1 a = 'helloPython' ----> 2 a[1]='a' 3 print(a) TypeError: 'str' object does not support item assignment TypeError Traceback (most recent call last) in 1 a = 'helloPython' ----> 2 a[1] = a 3 print(a) TypeError: 'str' object does not support item assignment
2020-07-20
共1条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14446 学习 · 4438 问题

查看课程