1. 数据类型

  • 不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);
  • 可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

1.1 字符串 String

字符串是由数字、字母、下划线组成的一串字符

1.2 数字Number

数字数据类型用于存储数值。他们是不可改变的数据类型。

1.3容器

1.3.1 列表List

列表是 Python 中使用最频繁的数据类型。列表可以完成大多数集合类的数据结构实现。它支持字符,数字,字符串甚至可以包含列表。

1.3.2 元祖Tuple

元组用()标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。

1.3.3 集合Set

1.3.4 字典Dictionary

字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。两者之间的区别在于:字典当中的元素是通过来存取的,而不是通过偏移存取。

1.4 布尔

1.5空值 none

2 条件语句

Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。

3. 循环语句

Python 提供了 for 循环和 while 循环(在 Python 中没有 do..while 循环)

3.1 for循环

3.2 continue语句

3.3 break 语句

4.函数

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

4.1 函数参数

4.2 变量作用域

5. 模块

Python 模块(Module),是一个 Python 文件,以 .py 结尾,包含了 Python 对象定义和Python语句。

5.1 内置模块

5.2 第三方模块包

6. 数据结构

6.1双向链表:队列(queue)

6.2双向链表:栈(stack)

6.3排序字典:OrdereDict

6.4计数器:counter

python字典有序还是无序_python--基础语法相关推荐

  1. python 识别子串的位置_Python基础语法小白这一篇就足够了!

    一个多星期的 Python基础语法学习结束,整理了一些常用必备的知识要点笔记.大家可以参考参考,内容比较长,知识点涉及还是蛮全面的(没面向对象),面向对象总结了以后会再单独发一篇,没有耐心的朋友可以直 ...

  2. python deque索引超出范围_Python基础语法

    学习Python的四个要素有数据,函数,条件循环和模块 一.数据 数据是Python编程过程中的原材料,通过导入数据,对数据进行操作,实现预先设想的功能.数据共有5种类型,分别是字符串.数字.容器.布 ...

  3. python吴枫千寻的_Python基础语法习题参考(0-9关)

    第0关 练习-打印皮卡丘-参考 请你使用**print()函数**和**'''**将下面的皮卡丘打印出来.皮卡丘字符画可以直接复制步骤1里的. ``` へ /| /\7 ∠_/ / │ / / │ Z ...

  4. python 字典 列表 元祖_Python基础之列表、元祖、字典、集合,你都知道吗?附视频...

    前言 Python作为目前最火的编程语言之一,是一门解释型的高级编程语言,特点是简单明确.今天我们来简单介绍一下其中的列表.元祖.字典和集合,希望大家多多讨论. 列表(list) 具有以下特点: 1. ...

  5. python拍7游戏代码_Python基础语法-7(小游戏)

    代码太长?内容太复杂? 不用担心!往下看↓ 知道为什么python简洁,省力么? 就是因为python有很多写好的工具箱可以直接调用,我们只要开头给一个命令,在我们的代码 就可以直接使用它的功能了,这 ...

  6. python字典键值唯一_python字典操作详解

    python字典是一个无序.以键值对存储的数据类型,数据关联性强.唯一一个映射数据类型.键:必须是可哈希(不可变的数据类型:字符串.数字.元组.bool)值,并且是唯一的 None: none 是一个 ...

  7. python快速入门【一】-----基础语法

    python入门合集: python快速入门[一]-----基础语法 python快速入门[二]----常见的数据结构 python快速入门[三]-----For 循环.While 循环 python ...

  8. python列表嵌套字典取值_Python基础语法:你不得不知的几种变量类型

    (点击上方快速关注并设置为星标,一起学Python) 作者:kina_chen來源:简书 01. Python编码Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字, ...

  9. python汇编指令_Python基础语法

    阅读目录: 第一节:编程基础 第一节:编程基础 第二节:语言分类 第三节:高级语言的发展 第四节:程序program 第五节:Python解释器 第六节:Python基础语法 第七节:程序控制 第八节 ...

  10. python turtle基本语法_Python 基础语法-turtle篇

    Python 基础语法-turtle篇 今天这节课主要讲了类的概念,并引出turtle中的函数和Turtle类. -创建一个Turtle类:brad=turtle.Turtle() -定义Turtle ...

最新文章

  1. cannot import name 'imresize'. The package prm under namespace prm could not be imported
  2. PHP读取远程文件并保存
  3. 基于OpenCL的mean filter性能
  4. 每周分享之cookie详解
  5. Cadence导出gds文件
  6. 报考PMP证书要花多少钱
  7. 2020牛客NOIP赛前集训营-普及组第三场C牛半仙的妹子树
  8. 如何才能达到超光速?
  9. 清风数学建模学习之TOPSIS法
  10. Veins文档(中文)
  11. android大字体桌面,简易桌面老人下载
  12. android 强制锁屏代码,Android 监听锁屏、解锁、开屏 功能代码
  13. sql追加列mysql_mysql如何给表中添加列(字段)?
  14. E - 可惜明年花更好,知与谁同? SCU - 4576
  15. 我做了一个Python Bot,可以解决任何给定图像中的多项选择问题。 码]
  16. 网络音乐收费陷迷途 服务质量成埋单难题
  17. 探索中国茶企销售渠道
  18. 线性代数-06-齐次、非齐次线性方程组求解
  19. k8s登录_用户名密码方式登录Kubernetes-Dashboard
  20. 理解数据异构、数据聚合以及数据闭环

热门文章

  1. CentOS 6.2安装配置LAMP服务器(Apache+PHP5+MySQL)
  2. 一个关于传奇3G游戏的感言
  3. WAF Bypass数据库特性(Oracle探索篇)
  4. 从携程事件给我们警示
  5. mhvtl虚拟磁带库(提供软件包)
  6. 关于ftp的被动模式与IPTABLES策略
  7. spool.exe 出错 无法打印
  8. 批量增加字段值 mysql_按照一定规则批量修改表中新增字段的值
  9. java 动画 制作_【轻松一刻】Java制作字符动画
  10. android6.0系统Healthd深入分析