码迷,mamicode.com
首页 > 其他好文 > 详细

直播5-实现计算器的功能

时间:2021-01-11 10:39:55      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:大于   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)

 

直播5-实现计算器的功能

标签:大于   def   ret   直播   pre   数字   computer   put   eval   

原文地址:https://www.cnblogs.com/teark/p/14247964.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!