文章分类 - python3基础教程
摘要:今天我们开始学习下python中函数function; 1、函数的定义 函数是一段实现单一功能的代码段,可以提高应用的模块性和代码的重用率。前面我们已经接触过一些Python的内置函数, 比如:print(),input(),len(),type(),id()等等 我们可以使用def关键字自定义函数
阅读全文
摘要:前面给大家分享了Python的数据结构,是每一位Python程序猿必须理解的内容,也是面试官最喜欢问的范畴; 今天我们了解下Python的流程控制:条件语句和循环语句。 1、条件语句:if if 条件语句,语句形式: if 条件1: 语句1 elif 条件2: 语句2 else: 语句3 这三个关键
阅读全文
摘要:在开始之前我们加深一下对“序列”,“对象”,“引用”概念的理解,不太清楚的朋友可以再了解下: 1、什么是序列,Python中都有哪些序列? 序列中的元素都是有序的,拥有自己的编号(即索引值,也叫下标,默认从0开始),可以通过索引值获取序列中对应的元素。 Python总共有6个内置的序列:字符串、Un
阅读全文
摘要:截止今天,我们已经了解了Python中六大数据类型中的数字(number),字符串(string),列表(list),元组(tuple),字典(dict); 今天我们来了解下最后一种数据类型: 集合set,它是一种无序不重复的序列,使用花括号{ }或者set()方法来创建,元素之间用逗号(,)隔开。
阅读全文
摘要:前面我们了解了列表list和元组tuple两个序列,是存储不同类型数据的容器。 今天我们了解下另外一种容器类型:字典dict,它可以存储任意类型的对象。 1、字典dict定义 它里面的元素是“健值对”形式,包裹在花括号{ }里面,用冒号(:)将键key与值value隔开;“键值对”之间用逗号(,)分
阅读全文
摘要:元组tuple是一个比较常用的不可变序列;都说元组tuple和列表list很类似,不同之处在于元组一旦创建就不可改变。 元组中的元素真的不能再修改吗?元组和列表它们到底都有什么样的区别呢?下面我们就去一探究竟: 首先是元组的定义,它是用小括号( )来创建的,元素item间用逗号(,)隔开,实例代码:
阅读全文
摘要:在开始之前我们先了解一下序列(sequence): 序列中的元素都是有序的,其实在前面已经分享过一种序列了,那就是字符串;Python总共有6个内置的序列:即列表、元组、字符串、Unicode字符串、buffer对象和 xrange对象。 序列的操作包括:索引、长度、切片、遍历、组合(序列相加)、检
阅读全文
摘要:在开始之前我们先了解下常量:常量创建之后不会改变, 如:1,2,3,'hello',"thank you"。 Python中没有预留关键字来标识常量的定义,其本质还是变量,定义常量一般用大写字母,实例代码: 2、字符串String 2.1创建字符串 我们使用单引号或者双引号( ' 或 " )来创建字
阅读全文
摘要:、斜杠(/或//)的用法 今天继续来了解下数据类型的Number数字类型: 对于单斜扛(/)和双斜扛(//)两种除法,让人一时很难搞明白以及之间的区别,下面用代码详细解释下: #从上面的运行结果看我们可以得出这样的结论: 单斜扛(/)除法的结果一定是float浮点类型,注意:在不同的机器上结果(精度
阅读全文
摘要:在讲Python数据类型之前我们先了解下变量的概念: Python 中的变量是不需要声明数据类型的,每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建,变量的"类型"是所指的内存中被赋值对象的类型,这也解释了为什么Python是一门动态语言的原因。我们使用等号(=)运算符给变量赋值,等号(=)
阅读全文
摘要:后面我们将用Python3.7版本和PyCharm开发工具给大家介绍这门神奇的编程语言,这里极力推荐使用专业的PyCharm集成开发工具,当然还有其它的IDE开发工具,选择自己喜欢的就好,不必纠结于此。 我们先快速来一个HelloWorld程序,让大家先认识一下Python代码: #python p
阅读全文
摘要:什么是Python呢,它是如何定义的,有哪些特征呢? 首先它是一门开源的、跨平台的(Win,Linux,Unix,Mac)、解释型、动态强类型编程语言;也是一门胶水语言,完全支持面向对象编程,拥有大量的扩展库,有很多面向其它系统的接口,功能强大且强壮等特性;针对上面的一些术语做下简单的说明: 什么是
阅读全文