要求:
编写一个Python程序来确定字符串中的所有字符是否相同。
- 定义函数
is_string_identical()
,参数为text_string
(字符串)。 - 在函数内,如果字符串中的所有字符都相同,则返回
True
,否则返回False
。
示例输入
sssss
示例输出
True
代码1:
def is_string_identical(text_string):
first_char = text_string[0] # 获取字符串的第一个字符
# 检查字符串中的每个字符是否与第一个字符相等
for char in text_string:
if char != first_char:
return 'False'
return 'True'
# 获取输入
text_string = input()
# 调用函数
print(is_string_identical(text_string))
代码2:
def is_string_identical(text_string):
return len(set(text_string)) == 1
# 获取输入
text_string = input()
# 调用函数
print(is_string_identical(text_string))