• 可爱的Python_课后习题_CDay−5 Python 初体验和原始需求


    • 计算今年是否是闰年。判断闰年条件,满足年份模400 为0,或者模4 为0 但模100不为0。
    def is_learp_year(year):
        """判断年份是否为润年"""
        flag = False
    
        if year % 400 == 0 or (year % 4 == 0 and  year % 100 != 0):
            flag = True
    
        return flag
    • 利用Python 作为科学计算器的特性,熟悉Python 中的常用运算符,并分别求出:

    1) 12*34+78−132/6
    2) (12*(34+78)−132)/6、(86/40)**5,并利用math 模块进行数学计算,分
    别求出:
    145/23 的余数
    0.5 的sin 和cos 值(注意sin 和cos 中的参数是弧度制表示法)
    提示:可通过import math; help("math")查看math 帮助。

    #-*- coding:utf-8 -*-
    import math
    
    if __name__ == "__main__":
    
       result = 12 * 34 + 78 - 132 / 6
       print result
    
       result = (12 * (34 + 78) -  132) / 6
       print result
    
       result = (86 / 40) ** 5
       print result
    
       result = math.fmod(145, 23)
       print result
    
       result = math.sin(0.5)
       print result
    
       result = math.cos(0.5)
       print result
    • 找出0~100 的所有素数。

    质数(prime number)又称素数,有无限个。质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数。

    def prime_number(start_num, end_num):
        """找出0~100 的所有素数。"""
        prime_list = list()
    
        for num in range(start_num, end_num + 1):
            flag = True
    
            if num <= 1:
                continue
    
            for i in range(2, num):
                if num % i == 0:
                    flag = False
                    break
    
            if flag:
                prime_list.append(num)
    
        return prime_list
  • 相关阅读:
    CentOS8下升级Python3.6到3.9
    web service基础知识
    mysql+centos7+主从复制
    saltstack高效运维
    Docker
    python如何配置virtualenv
    Python操作 RabbitMQ、Redis、Memcache、SQLAlchemy
    nginx+uWSGI+django+virtualenv+supervisor发布web服务器
    RabbitMQ消息队列-Centos7下安装RabbitMQ3.6.1
    flask-wtforms
  • 原文地址:https://www.cnblogs.com/zhuhaiying/p/6171216.html
Copyright © 2020-2023  润新知