摘要:
1.数据分析概述 1.1 数据分析定义 数据分析指用适当的统计,分析方法对收集来的大量数据进行分析,将它们加以汇总和理解并消化,以求最大化的开发数据的功能,发挥数据的作用 数据分析是为了提前有用信息和形成结论而对数据加以详细研究和概括总结的过程 1.2 数据分析发展路径 1.3 数据分析职责 1.4 阅读全文
摘要:
计算活的天数 """ 定义函数,根据生日(年月日),计算活了多天 """ from datetime import datetime def calculate_alive_day(year: int, month: int, day: int) -> int: """ 计算出生到现在活着天数 :p 阅读全文
摘要:
函数式编程 (1) 定义:用一系列函数解决问题。-- 函数可以赋值给变量,赋值后变量绑定函数。-- 允许将函数作为参数传入另一个函数。(2) 高阶函数:将函数作为参数或返回值的函数。 函数作为参数(函数式编程理论支柱) 将核心逻辑传入方法体,使该方法的适用性更广,体现了面向对象的开闭原则。 函数式编 阅读全文
摘要:
定时任务框架 APScheduler提供了基于间隔、周期及时间的定时任务 在命令行安装 # Linux操作系统:sudo pip install apscheduler # Windows操作系统:pip install apscheduler 调度器 阻塞 BlockingScheduler:主程 阅读全文
摘要:
日期时间模块 datetime模块中最常用的是日期时间datetime类与时间间隔timedelta类 from datetime import datetime, timedelta date_now = datetime.now() # 获取现在的时间 print(date_now.year) 阅读全文
摘要:
程序结构 1 模块 Module 1.1 定义 包含一系列数据、函数、类的文件,通常以.py结尾。 1.2 作用 让一些相关的数据,函数,类有逻辑的组织在一起,使逻辑结构更加清晰。有利于多人合作开发。 1.3 导入 1.3.1 import # 原理:创建变量存储目标模块地址 # 导入:import 阅读全文
摘要:
1. 概述 1.1 面向过程 定义:分析出解决问题的步骤,然后逐步实现。例如:婚礼筹办-- 请柬(选照片、措词、制作)-- 宴席(场地、找厨师、准备桌椅餐具、计划菜品、购买食材)-- 仪式(定婚礼仪式流程、请主持人) 1.2 面向对象 定义:找出解决问题的人,然后分配职责。例如:婚礼筹办-- 发请柬 阅读全文
摘要:
手机类 """ 练习:创建手机类,实例化两个对象并调用其函数,最后画出内存图。 数据:品牌、价格、颜色、重量 行为:通话 """ class MobilePhone: def __init__(self, brand="", price=0, color="", weight=0): self.br 阅读全文
摘要:
定义函数,将列表中大于某个值的元素设置为None """ 定义函数,将列表中大于某个值的元素设置为None 参数 结果 [34, 545, 56, 7, 78, 8] -10-> [None,None,None,7,None,8] [34, 545, 56, 7, 78, 8] -100-> [34 阅读全文
摘要:
函数 1. pycharm快捷键 Ctrl + Q 快速查看文档(能快速查看到选择的函数创建者对该函数的注释) 2. 定义 (1) 用于封装一个特定的功能,表示一个功能或者行为。 (2) 函数是可以重复执行的语句块, 可以重复调用。 (3) 设计理念:崇尚小而精,拒绝大而全 """ 函数设计理念: 阅读全文