Python小白教学 | 闭包和装饰器

一、闭包 1、什么是闭包 一个函数A(外函数)在内部定义了函数B(内函数),内函数运用了外函数的临时变量,并且外函数的返回值是内函数的引用 闭包格式示例: def outer(): #外函数 a="吾是临时变量!" #临时变量 def inner(): ...

2019-04-10 19:21:00

阅读数 13

评论数 0

Python小白教学系列 | 文件与IO

前言 在变量,序列和对象中储存的数据是暂时的,程序结束后就会丢失。为了能够长时间保存程序中的数据,需要将程序中的数据存放到磁盘文件中。 一、基本文件操作 1、创建和打开文件 格式: file = open(filename,arguments) #参数说明: #file : 自定义,打开或创建文...

2019-04-08 16:22:36

阅读数 462

评论数 0

Python小白教学系列| 类和对象 详解

前言 类是面向对象编程的核心概念,面向对象程序设计是在面向过程程序设计的基础上发展而来的,它比面对过程编程具有更强的灵活性和扩展性。在此提醒初学者:想要在编程这条路上走的比别人远,就一定要掌握面向对象编程技术! 一、面向对象概述 面向对象(Object Oriented)的英文缩写是OO,它...

2019-04-07 21:03:30

阅读数 37

评论数 0

Python小白教学系列 | 用函数实现模块化程序设计

前言 我们把实现某一功能的代码定义为一个函数,在需要使用时,随时调用,十分方便。对于函数,简单理解就是可以完成某功能的代码块,可反复使用! 一、函数的创建和调用 1、创建一个函数 创建函数也可以理解为定义函数,可以理解为创建一个有某种功能的一个工具。使用def关键字实现。 格式: de...

2019-04-04 21:09:14

阅读数 97

评论数 0

Python小白教学系列 | 集合

集合概述 Python中的集合和数学中的集合类似,可以保存不重复的元素。它有可变集合(set)和不可变集合(frozenset)两种。 本文讲解的是set集合(无序可变序列) 一、集合的创建 格式: 集合名称 = {'元素1', '元素2', '元素x'} 示例: name = ...

2019-04-03 21:18:10

阅读数 15

评论数 0

Python小白教学系列 | 字典

字典概述 字典和列表类似,是可变序列,与列表不同的是,字典是无序的可变序列,保存的内容是以 键值对 的形式存放的。类似于的新华字典中拼音和汉字的关系,通过音节表可以快速找到对应的汉字。其中音节表相当于字典里的键(key),其对应的汉字相当于值(value)。键(key)是唯一的,而值(val...

2019-04-03 17:51:36

阅读数 100

评论数 0

Python小白教学系列 | 元组

一、创建元组 1、元组简介 元组(tuple): ~元组本身是不可变数据类型,没有增删改查 ~元组内可以存储任意数据类型 2、创建元组 t = ([1, 2, 3], 'ssh', True) #和列表不同是,元组是(),列表是[] print(t, type(t)) 运行结果: ([1, 2,...

2019-04-03 09:39:34

阅读数 13

评论数 0

Python小白教学系列 | 列表详解

前言 : 为了方便观看效果,全文将print(xxxxx)和其对应的运行结果放在一起(在源代码中加入的运行结果,将其去掉即为源代码) 一、创建列表 1)什么是列表? 列表形如['saf','sf',5,'李笑男‘],是一个可以储存任意数据类型的集合。 需要注意的是,列表和数组不同,数组是储存统一数...

2019-04-01 18:34:26

阅读数 17

评论数 0

Python小白教学系列|循环语句 (for | while 及 break/continue/exit 的运用)

一、for循环语句 1)for 语句的打印功能 name={'孙行者','行者孙','者行孙'} for i in name : print (i) 效果图: 2)for循环功能 格式 for i in range(起始数,结束数) : #冒号记住 示例:求100以内的偶数和 #...

2019-03-25 18:13:07

阅读数 31

评论数 0

Python小白教学系列|条件判断语句(if | 逻辑运算符)

一、if语句 格式1: if 条件 : XXXXXX #XXXXX仅仅代表命令,没有条数限制 else : XXXXXX 格式2: elif的个数没有限制,不过elif和else都必须联合if使用,无法单独使用 if 条件1 : XXXXXX elif 条件2 : XXXXXX els...

2019-03-25 14:47:47

阅读数 35

评论数 0

Python小白教学系列| 初识python

前言 关于Python的优缺点,用途,已在上一篇博客《浅谈C,JAVA,Python各自优劣》中介绍,这里不再过多赘述。 一、遇见Python Linux系统现在最好可以安装Python3.x,解释器可以用Pycharm社区版(免费) 现分别教大家安装Python3.6及pycharm-c...

2019-03-24 21:09:30

阅读数 87

评论数 0

浅谈C,JAVA,Python各自优劣

前言 大家都知道现在python很火,那么python为什么火?有什么优势?能做什么?大家知道吗?现如今计算机语言这么多,C,JAVA,Python等,它们是否有优劣之分,答案是否定的,不同的语言在各自的领域中都有各自的优势! 一、C,JAVA,Python的优势 1)生命力顽强的JAVA ...

2019-03-23 19:03:07

阅读数 463

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭