c语言编程笔录

首页 >   > 笔记大全

笔记大全

Python取模操作计算器 计算余数 判断奇偶性 周期循环实现

更新时间:2023-12-13

第一段:Python取模操作计算器

Python中的%操作符可以用于取模,并计算给定两个操作数的余数。下面是一个简单的计算器函数,用于返回两个数的余数:

def mod_calculator(a, b):
    return a % b

第二段:计算奇偶性

我们可以使用Python中的%操作符来判断一个数字是奇数还是偶数。如果数字除以2的余数为0,则该数字是偶数。否则,它是一个奇数。

def check_odd_or_even(num):
    if num % 2 == 0:
        print(num, "是一个偶数")
    else:
        print(num, "是一个奇数")

第三段:周期循环实现

在使用%操作符进行取模运算时,我们可以模仿周期运算,可以将周期设置为任何数,并获得一系列的循环值。下面是一个周期循环的代码示例,它将打印从1到10的数字:

def cycle_calculation(num, cycle):
    res = num % cycle
    while res < num:
        print(res)
        res += cycle

第四段:使用函数

为了将我们的所有代码组合在一起,我们可以创建一个主程序,该程序将调用我们的所有函数,并提供所需的输入。下面是一个示例:

def main():
    num1 = int(input("请输入第一个数字: "))
    num2 = int(input("请输入第二个数字: "))
    mod = mod_calculator(num1, num2)
    print("两数之间的余数为:", mod)
    check_odd_or_even(num1)
    cycle_calculation(num1, 5)

if __name__ == "__main__":
    main()

在上面的示例中,我们使用input函数接受用户输入,并将其传递给我们的三个函数之一。代码的最后一部分使用了Python的if __name__ == "__main__":语句,它允许我们调用主函数并执行代码。