Python 字符串数字替换成平方 - 代码示例
以下是一个 Python 程序,可以实现将输入字符串中的数字字符替换成它们的平方:
string = input('请输入一个字符串:')
new_string = ''
for char in string:
if char.isdigit():
new_string += str(int(char)**2)
else:
new_string += char
print('替换后的字符串为:', new_string)
程序首先通过input()函数获取用户输入的字符串,然后使用一个for循环遍历该字符串中的每个字符。如果该字符是数字字符,则计算它的平方并将结果添加到新字符串中,否则直接将该字符添加到新字符串中。最后,程序输出替换后的字符串。
例如,如果用户输入字符串hello123world,则程序将输出替换后的字符串为: hello149world,其中数字字符1、2和3被替换成了它们的平方1、4和9。
原文地址: https://www.cveoy.top/t/topic/j52w 著作权归作者所有。请勿转载和采集!