当然可以!以下是一个简单的练习代码,你可以运行它来测试自己的编程技能。
def calculate_average(numbers):
"""计算列表中数字的平均值"""
total = sum(numbers)
average = total / len(numbers)
return average
def reverse_string(string):
"""反转字符串"""
reversed_string = string[::-1]
return reversed_string
def is_prime(number):
"""判断一个数是否是质数"""
if number < 2:
return False
for i in range(2, int(number/2) + 1):
if number % i == 0:
return False
return True
def fibonacci_sequence(n):
"""生成斐波那契数列"""
sequence = [0, 1]
for i in range(2, n):
next_number = sequence[i-1] + sequence[i-2]
sequence.append(next_number)
return sequence
# 测试代码
numbers = [1, 2, 3, 4, 5]
print(f"平均值: {calculate_average(numbers)}")
string = "Hello, World!"
print(f"反转后的字符串: {reverse_string(string)}")
number = 17
print(f"{number} 是否是质数: {is_prime(number)}")
n = 10
print(f"斐波那契数列的前 {n} 个数字: {fibonacci_sequence(n)}")
这段代码包含了几个常见的编程练习,包括计算平均值、字符串反转、判断质数和生成斐波那契数列。你可以根据需要修改代码,并添加自己的练习内容。