以下是一个示例代码,用于将字符串中的每个字母随机大写化:
import random
def random_uppercase(string):
result = ''
for char in string:
# 随机选择是否将字符大写
if random.choice([True, False]):
result += char.upper()
else:
result += char.lower()
return result
# 测试示例
string = 'Hello World!'
print(random_uppercase(string))
这个示例代码中,我们定义了一个名为random_uppercase
的函数,它接受一个字符串作为参数。在函数内部,我们使用一个循环遍历字符串中的每个字符。对于每个字符,我们使用random.choice()
函数随机选择是否将其大写化。如果随机结果为True,我们将字符大写化并添加到结果字符串中;如果随机结果为False,我们将字符小写化并添加到结果字符串中。最后,我们返回结果字符串。
在示例中,我们将字符串'Hello World!'
传递给random_uppercase
函数,并打印函数的返回结果。运行代码后,可能得到类似于HeLlO WorLD!
的结果,每个字母的大小写都是随机的。