python基础

1 python数据类型

Python中有六个标准的数据类型:Number(数字),String(字符串),List(列表),Tuple(元组),Set(集合),Dictionary(字典)。其中:Number(数字)、String(字符串)、Tuple(元组)是不可变数据,其余三种是可变数据。

转义字符

\n 表示换行
\t 表示制表符
\ 表示\

输出结果

布尔值
布尔值是一个逻辑值,只有真(True)和假(False)

输出结果

2 python数据结构

Python数据结构包括列表(list)、元组(tuple)、集合(set)、字典(dict)等,这里主要讲解列表,列表有两个特点:

  1. 序列中的所有元素都是有自己的编号的——从0开始递增
  2. 列表是用来存储一连串元素的容器,用中括号[]来表示,列表中元素的类型可不相同。

输出结果

修改表中元素

输出结果

列表中插入元素

输出结果

输出列表中的元素

输出结果

元素是否在列表元素中及统计个数

输出结果

查找某个元素在列表中的位置

输出结果

3 Python控制流

  1. python中有三种控制流类型:顺序结构、分支结构、循环结构。
  2. 在python中通常情况下程序按从上往下的顺序执行语句,而某些时候我们为了改变程序的执行顺序,使用控制流语句控制程序执行方式。
  3. python分隔语句一般用换行来分隔,语块使用Tab键(即空格)缩进而不用大括号。

顺序结构

输出结果

if 条件 1

输出结果

if 条件 2

输出结果

循环结构

输出结果

循环语句求和

输出结果

4 列表 元组 集合 字典区别和用法

区别

4.1 列表

可重复,类型可不同。类型不同也是跟数组最本质的区别。python里的列表用“[]”表示: 

列表常用函数

对比a和b的结果

列表的 --- 增 -- 删 -- 改 -- 查

循环输出列表内容,在结尾添加指定的内容

4.2 字符串

字符串是 Python 中最常用的数据类型。我们可以使用引号('或')来创建字符串。

4.3 元组

元组与列表相似,不一样之处在于元组的元素不能修改。
元组使用小括号,列表使用方括号。
元组建立很简单,只须要在括号中添加元素,并使用逗号隔开便可。

4.4 字典

字典是另外一种可变容器模型,且可存储任意类型对象。
字典的每一个键值(key=>value)对用冒号(:)分割,每一个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式以下所示:
d = {key1 : value1, key2 : value2 }

字典函数

4.5 集合

集合(set)是一个无序的不重复元素序列。
可使用大括号 { } 或者 set() 函数建立集合,注意:建立一个空集合必须用 set() 而不是 { },由于 { } 是用来建立一个空字典。
它的主要做用以下: 1.去重,把一个列表变成集合,就自动去重了。2.关系测试,测试两组数据以前的交集、差集、并集等关系。

关系测试

输出结果

元素的添加和删除

(0)

相关推荐

  • Python数据类型包括什么?Python教程

    学习任何一门编程语言,都会涉及到数据类型的知识,包含Python也是如此.那么Python数据类型是什么呢?在了解数据类型之前,先给大家介绍一下数据类型的分类:数字int.布尔值bool.字符串str ...

  • Python支持哪些数据类型?六大类!

    Python支持哪些数据类型呢?Python基本数据类型分为数字.字符串.列表.元组.字典.集合等六种基本数据类型.接下来,我们一起来看看详细的介绍吧. 数字:数字类型是不可更改的对象.对变量改变的数 ...

  • python最新详解

    python最新内容详解:Python 简介Python 是一门流行的编程语言.它由 Guido van Rossum 创建,于 1991 年发布.Python3 如何安装环境搭建介绍如何在本地搭建 ...

  • Python编程

    Python编程 IDE:集成开发工具 python,java,c,c++,c#,javascript,php,R,ruby, Python(目前有两个大版本Python2-Python3)的集成开发 ...

  • 零基础学python,看完这篇文章,你的python基础就差不多了!

    Python基础语法 1. 认识Python 1.1 Python 简介 Python 的创始人为吉多·范罗苏姆(Guido van Rossum). Python 的设计目标: 一门 简单直观的语言 ...

  • Python可以开发IOS吗?Python基础!

    在大家的印象中,Python是一门应用领域非常广泛的编程语言,可以说无所不能,那么Python可以开发IOS或安卓APP吗?我想很多人都好奇这个问题,接下来我们一起来看看. 当然可以,Python是可 ...

  • 什么是Python表达式?Python基础入门

    初学Python的时候,大家都会接触到各种专业术语,比如说表达式.语句等,那么你知道什么是Python表达式吗?Python表达式由什么构成呢?想要知道,这篇文章你一定要看. Python表达式由什么 ...

  • 如何区分Python语句块?Python基础教程!

    说起Python语句块,大家有一个非常疑惑的问题,那就是Python如何区分不同的语句块?关于这个问题,小编通过下面这篇文章为大家介绍一下. Python是通过缩进格式来区分不同语句块的.Python ...

  • Python源程序执行方式是什么?Python基础分享!

    学习Python,我们需要掌握的知识点有很多,比如说源程序执行方式,那么你知道Python源程序执行方式有哪些吗?一般有三种方式,接下来我们一起来了解一下吧. Python源程序执行的方式有三种: 第 ...

  • 萌新入门之python基础语法

    首先我们先了解一些python最最基础的入门 1.标识符 定义:我们写代码的时候自己取得名字比如项目名,包名,模块名这些: 规范:1.数字/字母/下划线组成,不能以数字开头 2.起名字要见名知意  3 ...

  • Python做数据分析有哪些优势?Python基础!

    众所周知,可以用作数据分析的语言有很多,包含Python.R语言等,而且Python被誉为数据分析的一大利器,更是该领域的首选语言,那么用Python做数据分析有哪些优势呢?跟着小编往下看. 第一.P ...

  • Python可以开发网页吗?Python基础!

    什么是Python?Python是一种计算机程序设计语言,也是一种面向对象的动态类型语言,被用于独立的.大型项目的开发,可应用于各大领域.那么Python适合网页编程吗?我们一起来看看吧. Pytho ...

  • Python基础语法14个知识点大串讲

    来源:Python数据之道 Python基础语法大串讲 Python 是一门面向对象的编程语言,相信这篇文章对于初学者而言应该会有一个比较大的帮助,下面我们将 Python 中常用的基础语法和函数做了 ...

  • Python基础入门之常用库汇总!

    Python有很多第三方库,这是人尽皆知的事情,但Python到底有多少个库,我想很多人应该都不了解,这篇文章小编详细的介绍一下. Chardet,字符编码探测器,可以自动检测文本.网页.xml的编码 ...