标签:大于 def ret 直播 pre 数字 computer put eval
# 练习题3 # 编写函数, 实现计算器中加减乘除功能 # 例如:输入: 2+33 def computer(a, b, c): if b == "+": print(int(a) + int(c)) elif b == "-": print(int(a) - int(c)) elif b == "*": print(int(a) * int(c)) elif b == "/": return a / c print(int(a) / int(c)) a, b, c = input(‘输入第一个数字:‘), input(‘输入计算符:‘), input(‘输入第二个数字:‘) computer(a, b, c) # 用eval方法即可 # 练习题4 # 素数(prime number)又称质数,有无限个。 # 素数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数。即只能被1和自身整除。 # 编写函数,函数接收的参数为n,求出1到n之间所有的素数 def prime_number(n): for i in range(1, n + 1): for j in range(2, i // 2 + 1): if i % j == 0: break else: print(i, end=‘ ‘) prime_number(100)
标签:大于 def ret 直播 pre 数字 computer put eval
原文地址:https://www.cnblogs.com/teark/p/14247964.html