
Python 基础学习
有关python的基础学习内容
ZHuZ1H
这个作者很懒,什么都没留下…
展开
-
python基础刻意练习-- Task 12 模块
Day 17在前面的几个章节中我们脚本上是用 python 解释器来编程,如果你从 Python 解释器退出再进入,那么你定义的所有的方法和变量就都消失了。为此 Python 提供了一个办法,把这些定义存放在文件中,为一些脚本或者交互式的解释器实例使用,这个文件被称为模块。模块是一个包含所有你定义的函数和变量的文件,其后缀名是 .py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是...原创 2019-11-05 20:44:58 · 396 阅读 · 0 评论 -
python基础刻意练习-- Task 11魔法方法
Day 15-16魔法方法魔法方法是面向对象的 Python 的一切,它们总是被双下划线包围,并且总能够在适当的时候被自动调用。一般情况下,魔法方法的第一个参数应为cls(类方法) 或者self(实例方法)。cls:代表一个类的名称self:代表一个实例对象的名称下面我们来介绍这些魔法方法。1、基本魔法方法__init__(self[, ...])构造器,当一个实例被创建的...原创 2019-11-04 21:59:09 · 279 阅读 · 0 评论 -
python基础刻意练习-- Task 10 类与对象
Day 13-14类与对象类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。对象:通过类定义的数据结构实例。对象包括两个数据成员(类变量和实例变量)和方法。继承:即一个派生类(derived class)继承基...原创 2019-11-02 21:32:34 · 227 阅读 · 0 评论 -
python基础刻意练习-- Task 9 else 与 with 语句
Day 121、else语句else语句一般是用在条件与循环语句中,也可以用在try语句中。下面给出几个e使用else语句的例子:if...else...语句a = 10b = 20if a > b: print('%d 大于 %d' % (a,b))else: print('%d 小于 %d' % (a,b))# 10 小于 20while...e...原创 2019-10-31 20:55:15 · 241 阅读 · 1 评论 -
python基础刻意练习-- Task 8 异常处理
Day 11作为 Python 初学者,在刚学习 Python 编程时,经常会看到一些报错信息,这一节我们会详细说说这个错误和异常的处理。1、python的标准异常总结2、try-except 语句其基本格式为:try: 检测范围except Exception[as reason]: 出现异常后的处理代码让我们用一个例子来看看try的机制:# exam...原创 2019-10-30 15:12:39 · 252 阅读 · 0 评论 -
python基础刻意练习--Task 7 文件与文件系统
Day 9-10文件Files1、文件的打开open(file, mode='r') 接收两个参数:文件名(file)和模式(mode),用于打开一个文件,并返回文件对象,如果该文件无法被打开,会抛出OSError。其完整的语法形式为:open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None...原创 2019-10-29 20:59:10 · 518 阅读 · 0 评论 -
python基础刻意练习--Task 6 字典与集合
Day 8一、字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值key=>value对用冒号:分割,每个对之间用逗号,分割,整个字典包括在花括号{}中 ,格式如下所示:diction = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。下面列举一个简单...原创 2019-10-27 17:54:55 · 406 阅读 · 0 评论 -
python基础刻意练习--Task 5 函数与Lambda表达式
Day 6函数函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。1)定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。任何传入...原创 2019-10-25 22:59:00 · 339 阅读 · 0 评论 -
python基础刻意练习--Task 4 字符串与序列
Day 5一、字符串字符串是 Python 中最常用的数据类型。我们可以使用引号( ’ 或 " )来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:example1 = 'Hello World!'example2 = "Runoob"1)访问字符串中的值Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 访问子字符...原创 2019-10-24 13:47:46 · 303 阅读 · 0 评论 -
python基础刻意练习--Task 3 列表与元组
Day 3-4序列(列表与元组)序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。下面我们来介绍列表和元组的相关内容。一...原创 2019-10-23 17:37:09 · 433 阅读 · 0 评论 -
python基础刻意练习--Task 1 变量、运算符和数据类型
Day 1一、变量1、变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_的组合,且不能用数字开头,比如: x = 2 q_57 = 678 34sd = 1 #错误的代码上面代码中,前两个是正确的,而最后一个是错误的。并且py...原创 2019-10-20 17:54:21 · 233 阅读 · 0 评论 -
python基础刻意练习--Task 2 条件与循环
Day 2一、条件语句条件判断中语句的一般形式是:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_block_3下面我们来一行一行解读。1)if语句python中的条件判断一般是通过if语句实现的。比如:if condition_1...原创 2019-10-21 13:20:56 · 400 阅读 · 0 评论