Python基础-----基础概念总结

Python程序的构成

构成图

行连接符:\

对象基本构成和内存示意图

对象及其引用(变量)

标识符

基本用法

命名规则

变量和简单的赋值语句

变量声明必须初始化

删除变量和垃圾回收机制

链式复制

系列解包赋值

常量(不支持)

最基本的内置数据类型

数字运算符

整数

int()

整数缓存问题

浮点数

float() 和 round()

增强型赋值运算符

布尔值

比较运算符

逻辑运算符

同一运算符

is与 == 区别

字符串

字符串的基本特点

不可变

Python无单字符都是字符串

字符串的编码

引用创建字符串

双引号可以包住单引号

三引号可以创建多个字符串(包住双引号)

空字符串和len()

转义字符

字符串拼接

字符串的复制

不换行打印

从控制台读取字符串

str()

[]来提取串中的字符

replace()

字符串切片slice操作

split()分割和join()合并

字符串的驻留机制

字符串比较和同一性

成员操作符(in和not in)

字符串常用方法汇总

常用查找方法

去除首尾信息

大小写转换

格式排版

其他方法

字符串的格式化

format()基本用法

填充与对齐

数字格式化

可变字符串

运算符

基本运算符

复合赋值运算符

控制语句

单分支选择结构

双分支选择结构

三元条件运算符

多分支选择结构

选择结构的嵌套

循环结构

while循环

for循环和可迭代对象遍历

可迭代对象

range对象

嵌套循环

break语句

continue语句

else语句

循环代码优化

使用zip()并行迭代

推导式创建序列

列表推导式

字典推导式

集合推导式

生成器推导式

函数

函数简介

函数的基本概念

Python 的函数分类

函数的定义和调用

形参与实参

函数的注解

变量的作用域(全局变量和局部变量)

参数的传递

传递可变参数的引用

传递不可变参数的引用

浅拷贝和深拷贝

参数的集中类型

位置参数

默认值参数

命名参数

可变参数

强制命名参数

lambda表达式和匿名函数

eval()

递归函数

嵌套函数(内部函数)

nonlocal

LEGB

原文链接:https://blog.csdn.net/Avery123123/article/details/106344222

python列表生成式内必须定义匿名函数_Python基础-----基础概念总结相关推荐

  1. python导入不在同一路径的函数_python语言基础都有哪些

    python语言的基础知识有哪些?下面给大家一一介绍: 数据类型 常用的数据类型:数字(number),字符串(string),list(数组),tuple(元组),dict(字典) 数字(numbe ...

  2. 快速记忆python函数-【速学速记】Python 列表生成式的进化:生成器

    原标题:[速学速记]Python 列表生成式的进化:生成器 1. 列表生成式的缺点 通过列表生成式,我们可以直接创建一个列表.但是,内存数量有限,列表容量肯定不能超过内存大小. 再有,创建一个包含10 ...

  3. python列表生成式和if语句、if...else语句、zip函数结合使用

    python列表生成式和if语句.if...else语句.map结合使用 文章目录: 1 python列表生成式 2 python列表生成式和if语句结合使用 3 python列表生成式和if...e ...

  4. python 多维list 排序_一行代码的优雅| Python列表生成式

    欢迎回来,上一周我们整理了基础课中三大结构有关内容的具体应用及案例.可以通过以下几篇推文进行回溯: Python语言基础50课 我的Python - 100天笔记 |D1-D7 我的Python -  ...

  5. python匿名函数_Python匿名函数

    python匿名函数 Welcome to Python anonymous function tutorial. In the previous tutorial we learned about ...

  6. python lambda函数_python入门基础之lambda匿名函数

    lambda的一般形式是关键字lambda后面跟一个或多个参数,紧跟一个冒号,以后是一个表达式.lambda是一个表达式而不是一个语句.它能够出现在Python语法不允许def出现的地方.作为表达式, ...

  7. python中什么是匿名函数_python中的匿名函数

    匿名函数 函数可以像普通变量一样进行赋值 函数可以作为另一个函数的参数进行传递 def add(a, b): return a + b # 将函数作为参数 # 可以使函数的功能更加灵活多变 def c ...

  8. python 列表生成式_深度好文:Python之列表生成式、生成器、可迭代对象与迭代器(一)...

    作者:云游道士 原文:https://www.cnblogs.com/yyds/p/6281453.html 本节内容 语法糖的概念 列表生成式 生成器(Generator) 可迭代对象(Iterab ...

  9. python列表生成式

    python列表生成式是一种基于其他iterable(如集合.元组.其他列表等)创建列表的方法.这种方法将整个输出列表加载到内存中,对于中小型的列表,这个是可取的,它可以使操作更快.大型的列表就不合适 ...

最新文章

  1. GitHub万星的中文机器学习资源:路线图、视频、电子书、学习建议全在这
  2. php后台如何连接网口打印机_如何设置斑马网络打印机的网卡IP地址
  3. 5.【练习题】构造方法与重载
  4. 增量索引和全量索引_搜索引擎(七)高可用的solr搜索引擎服务架构
  5. 【C#】C#实现鼠标滚轮的图像居中缩放
  6. HTML5,CSS3,JS绘制饼图
  7. 2017.3.12 每日小记
  8. android系统性能优化(61)---如何降低Android应用程序的耗电量
  9. 防止linux系统文件被误删除,Linux系统防止误删除文件
  10. Eclipse环境下 spring MVC 入门实例
  11. 关于SQL数据字典的详解
  12. Excel - 数组类型及数组公式
  13. 小型微型计算机系统杂志好投么,小型微型计算机系统杂志
  14. 爱奇艺财报电话会议实录:第三季度可能还无法实现盈利
  15. 蚂蚁集团境外站点 Seata 实践与探索
  16. 非著名不专业Teambition网盘评测
  17. 华为、魅族手机不显示Log的原因
  18. 弹出率很高的网页弹窗代码
  19. 【git生成私钥】git@gitlab.dfc.com: Permission denied (publickey).问题解决
  20. 实时时钟DS1302-第1季第14部分-朱有鹏-专题视频课程

热门文章

  1. IE6PNG8PNG24test
  2. 基于AgileEAS.NET企业应用平台实现基于SOA架构的应用整合方案-开篇
  3. 游标、过程、函数、包
  4. 手动创建git忽略push清单,node_module以及自身
  5. mkdir-yum-tree命令应用案例
  6. 在java中5 % 3_Java基础5
  7. java 高级编程进阶_JAVA高级编程之hibernate进阶学习
  8. [转载] Java 重写paint绘图
  9. [转载] Python-Strings
  10. java clock计时_Java Clock类| 实例的Instant()方法