def increment(num):
"""
该函数用于将指定数字递增一次
"""
num += 1
return num
def add_exclamation(num):
"""
该函数用于在偶数后添加一个“!”
"""
if num % 2 == 0:
num = str(num) + "!"
return num
def main(num):
"""
主函数,用于调用上述两个函数
"""
count = 0
while True:
num = int(input("请输入一个整数:"))
count = increment(count)
print("调用次数:", count)
print("输出:", add_exclamation(num))
在主函数中,我们先定义了一个计数器count,并将其初始值设置为0。然后在循环中,每次调用输入一个数字的函数并将输入值与计数器传递给递增函数进行处理。处理完后,我们对结果进行判断并在偶数后添加“!”并打印输出。这样,我们就能出现所需的效果。