python学习
文章平均质量分 57
Lucky20171225
这个作者很懒,什么都没留下…
展开
-
python中时间日期格式化
python中时间日期格式化符号: %y 两位数的年份表示(00-99) %Y 四位数的年份表示(000-9999) %m 月份(01-12) %d 月内中的一天(0-31) %H 24小时制小时数(0-23) %I 12小时制小时数(01-12) %M 分钟数(00-59) %S 秒(00-59) %a 本地简化星期名称 %A 本地完整星期名称 %b 本地简化的月份名称 %B 本地完整的月份名称 %c 本地相应的日期表示和时间表示 %j 年内的一天(001-366) %p 本原创 2021-04-22 19:29:31 · 158 阅读 · 0 评论 -
2020-12-06 DAY11 模块
一、模块化设计理念 1.模块和包的进化史 1. Python 程序由模块组成。一个模块对应 python 源文件,一般后缀名是:.py。 2. 模块由语句组成。运行 Python 程序时,按照模块中语句的顺序依次执行。 3. 语句是 Python 程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等。 2.模块化编程的优势: 便于将一个任务分解成多个模块,实现团队协同开发,完成大规模程序 实现代码复用。一个模块实现后,可以被反复调用。 可维护性增强。 3.模块化编程的流程 ...原创 2020-12-07 18:06:21 · 67 阅读 · 0 评论 -
2020-12-01 DAY10 文件操作
文件操作 文本文件和二进制文件 创建文件对象 open()原创 2020-12-07 18:04:55 · 99 阅读 · 0 评论 -
2020-11-25 DAY 9 处理异常和错误
异常机制的本质 异常指程序运行过程中出现的非正常现象。例如用户输入错误、除数为零、需 要处理的文件不存在、数组下标越界等。 所谓异常处理:就是指程序在出现问题时依然可以正确的执行剩余的程序,而 不会因为异常而终止程序执行。 异常类:python 中,引进了很多用来描述和处理异常的类,称为异常类。它包含了该类异常的信息和异常进行处理的方法。 python中内建异常类的继承层次: 处理异常 python 中一切都是对象,异常也采用对象的方式来处理。处理过程: 抛出异常:在执行一个方法时,如果发原创 2020-11-29 16:34:12 · 174 阅读 · 0 评论 -
2020-11-05 DAY8 面向对象(二)
面向对象进阶 面向对象三大特性:继承、封装(隐藏)、多态。 封装(隐藏) 继承 多态原创 2020-11-08 17:21:05 · 117 阅读 · 0 评论 -
2020-10-21 DAY 7 面向对象一
简介 面向对象(Object oriented Programming,OOP)编程的思想主要是针对大型 软件设计而来的。面向对象编程使程序的扩展性更强、可读性更好,使的编程可以像搭 积木一样简单。面向对象编程将数据和操作数据相关的方法封装到对象中,组织代码和数据的方式 更加接近人的思维,从而大大提高了编程的效率。 面向对象思考方式 遇到复杂问题,先从问题中找名词(面向过程更多的是找动词),然后确立这些名词哪 些可以作为类,再根据问题需求确定的类的属性和方法,确定类之间的关系。 类和对象的关系 类原创 2020-10-25 00:19:52 · 151 阅读 · 0 评论 -
2020-10-21 DAY6 函数用法
函数简介 函数是可重用的程序代码块。函数的作用,不仅可以实现代码的复用,更能实现代码的 一致性。一致性指的是,只要修改函数的代码,则所有调用该函数的地方都能得到体现。 函数的基本概念 1. 一个程序由一个个任务组成;函数就是代表一个任务或者一个功能。 2. 函数是代码复用的通用机制。 Python 函数的分类 Python 中函数分为如下几类: 1. 内置函数 我们前面使用的 str()、list()、len()等这些都是内置函数,我们可以拿来直接使用。 2. 标准库函数 我们可以通过 im原创 2020-10-21 00:41:02 · 151 阅读 · 0 评论 -
2020-10-13 DAY 5 流程控制语句
控制语句 前面学习的变量、数据类型(整数、浮点数、布尔)、序列(字符串、列表、元组、字典、集合),可以看做是数据的组织方式。数据可以看做是“砖块”!流程控制语句是代码的组织方式,可以看做是“混凝土”。一个完整的程序,离不开“砖块”,也离不开“混凝土”。他们的组合,才能让我们建立从小到“一个方法”,大到“操作系统”,这样各种各样的“软件”。 选择结构 选择结构通过判断条件是否成立,来决定执行哪个分支。选择结构有多种形式,分为:单分 支、双分支、多分支。 条件表达式详解 在选择和循环结构中,条原创 2020-10-14 03:26:38 · 165 阅读 · 1 评论 -
2020-10-09 DAY 4 序列
目录 序列 列表 list 列表的创建 列表的常见操作 元组tuple 元组的创建 元组的元素访问和计数 字典 字典的创建 字典元素的常用操作 序列解包 字典核心底层原理 集合 序列 序列是一种数据存储方式,用来存储一系列的数据。在内存中,序列就是一块用来存放多个值的连续的内存空间。 由于 Python3 中一切皆对象,在内存中实际是按照如下方式存储的: a = [10,20,30,40] 从图示中,我们可以看出序列中存储的是整数对象的地址,而不是整数对象的值..原创 2020-10-11 00:23:10 · 144 阅读 · 0 评论 -
2020-09-25 DAY3 字符串的介绍及用法
字符串基本特点 字符串的本质是:字符序列。 Python 的字符串是不可变的,我们无法对原字符串做任 何修改。但可以将字符串的一部分复制到新创建的字符串,达到“看起来修改”的效果。 字符串的编码 Python3 的字符 默认就是 16 位 Unicode 编码(可以表示世界上任何书面语言的字符),ASCII 码是 Unicode 编码的子集。 内置函数ord()——把字符串转换成对应的Unicode码 内置函数chr()——把十进制的Unicode码转换成对应的字符串 字符串的创建 我们可以原创 2020-09-25 22:58:08 · 192 阅读 · 0 评论 -
2020-09-23 DAY1 python介绍
目录 python 介绍 初识程序 第一个python源程序 源码 实操作业: 源码 效果图 编程基础概念 Python 程序的构成 程序基本格式 1. 恰当的空格,缩进问题 2. Python 区分大小写 3. 注释 4. 使用\行连接符 对象 Python 中,一切皆对象。对象有三个特征: 标识(identity) 类型(type) 值(value) 对象的本质就是:一个内存块,拥有特定的值,支持特定类型的相关操作。 引用 定义:python中变量也...原创 2020-09-24 01:03:03 · 112 阅读 · 0 评论 -
2020-09-24 DAY2 python编程基础概念
变量的声明和赋值 变量的声明和赋值用于将一个变量绑定到一个对象上,格式如下: 变量名 = 表达式 最简单的表达式就是字面量。比如:a = 123 。 运行过程中,解释器先运行右边的表达式, 生成一个代表表达式运算结果的对象;然后,将这个对象地址赋值给左边的变量。 ...原创 2020-09-25 00:49:46 · 327 阅读 · 0 评论