我们需要编写一个函数来计算给定字符串的长度。字符串长度即是字符串中字符的数量。
len() 可以直接计算字符串的长度。def calculate_length_using_len(string):
return len(string)
# Example usage in main function
def main():
input_string = input("Enter a string: ")
length = calculate_length_using_len(input_string)
print(f"The length of the string is: {length}")
if __name__ == "__main__":
main()
len() 提供了直接的解决方案。def calculate_length_using_iteration(string):
count = 0
for char in string:
count += 1
return count
# Example usage in main function
def main():
input_string = input("Enter a string: ")
length = calculate_length_using_iteration(input_string)
print(f"The length of the string is: {length}")
if __name__ == "__main__":
main()
def calculate_length_using_recursion(string):
if string == "":
return 0
else:
return 1 + calculate_length_using_recursion(string[1:])
# Example usage in main function
def main():
input_string = input("Enter a string: ")
length = calculate_length_using_recursion(input_string)
print(f"The length of the string is: {length}")
if __name__ == "__main__":
main()
综上所述,推荐使用内置函数 len() 来计算字符串长度。