语法

标签介绍:与Python语言语法有关的内容,脚本语言的语法特征比C这样直接操作底层的语言更丰富多样。Python还有其特有的语法糖(syntax sugar),一点点代码就可以实现很多复杂的功能。

文章列表

pass和Ellipsis(...)

2021年4月2日

刚发现python3中有一个语法是ellipsis,省略号,3个小点:... 阅读全文->

python的间隔切片技巧

2020年7月3日

python的切片(slice)技术是相当纯熟好用的,sequence(序列)对象都可以直接切片,list,字符串,tuple,bytes...本文介绍如何间隔切片。 阅读全文->

python的空格缩进

2020年2月4日

python代码用空格缩进来标识代码块(C语言用大括号),在同一个代码块中,用几个空格缩进都可以(最小1个吧),只需要保持在代码块中保持一致即可。 阅读全文->

python的import module机制

2020年1月3日

python的import语句,引入一个模块。啥是python的模块?一个.py文件就是一个模块。import module干了三件需要关注的事情。 阅读全文->

Python的布尔操作

2019年11月20日

含有and,or,not关键词的python表达式,就叫做布尔操作。布尔操作的结果,不一定是True或False。 阅读全文->

python独有的交换算法

2019年11月5日

交换两个变量的值,这样的事情我们干的多了,完全没有难度。在C语言中,我们一般采用一个中间变量来进行交换操作。而在python中,虽然使用中间变量也OK,不过python有一个自己独有的秘密武器,一行代码搞定交换。 阅读全文->

from module import * 中的细节

2021年4月22日

在python中导入模块,一般就是直接import module。另一种方式是from module import *。本文介绍这两种导入模块方式的区别,以及在使用from的时候,控制导入对象的方法。 阅读全文->

python变量的作用域和引用,global和nonlocal申明

2019年10月26日

如果要很精确的来表达python变量的作用域和引用:内层代码可以直接使用或调用最靠近的外层变量所表示的对象,无需任何申明;但是如果要修改外层变量,就需要使用global或者nonlocal来申明。 阅读全文->

在Python函数中定义嵌套函数

2019年9月21日

所谓在Python函数中定义嵌套函数,就是把一个函数定义在另一个函数的内部。这样其实是实现了用函数去封装函数,代码质量得到提升,也带来了共享函数局部变量的好处。 阅读全文->

Python带条件判断的赋值语句

2021年5月21日

Python的赋值语句,有一种带条件判断的语法,将赋值和条件判断融为一行代码。因此赋值语句中可能出现if...else...,以及and和or。本文介绍具体用法。 阅读全文->

匿名函数lambda

2019年9月9日

Python有一种定义函数的机制,叫做lambda。使用lambda关键字定义的函数,也被称为匿名函数。本文对这种机制进行介绍,并辅以示例代码。 阅读全文->

麦新杰的Python笔记

Ctrl+D 收藏本页


©Copyright 麦新杰 Since 2019 Python笔记

go to top