Python基础9——可迭代对象

17可迭代对象list 是一个迭代对象可以通过 for .. in .. 这类语句遍历读取数的对象称之为可迭代对象pythonli [1,2,3]for i in li: print(i) 17.1 什么是可迭代对象可迭代对象1. 字符串2. 列表3. 元组4. 字典5. 集合满意以下条件的也可以成为可迭代对象1. 对象实现了 \iter 方法

半臻 半臻 2021.07.13
0
0
Python基础11——正则表达式

19 正则表达式 19.1 正则基础正则表达式: 字符串处理工具应用场景1. html查询2. 验证字符串是否符合规则re 模块match方法python 通过正则表达式对字符串进行匹配import re 使用match方法进行匹配操作 re.match() 从字符串的开始位置进行匹配, 匹配成功,返回match对象。 匹配失败,返回None res re

半臻 半臻 2021.07.13
0
0
Python基础5——装饰器

13、装饰器其本质:在不需要做任何代码变动的前提下,增加额外的功能。装饰器返回的是一个函数对象。相当于把函数作为参数传递进去,然后对函数进行装饰其本质就是一个闭包作用:1. 给原来的函数增加额外的功能2. 把原来的函数作为参数传递进去 13.1 基本用法标准版的装饰器pythondef wrapper(func): func为原来的函数名 def in

半臻 半臻 2021.07.13
0
0
Python基础2——类型转换、深浅拷贝、函数

8、类型转换、深浅拷贝 8.1 数据转换数据类型 int 整型 float浮点数 bool 布尔值 complex复数 str 字符串 list 列表 tuple 元组 dict 字典 set 集合python 类型转换int() num int("123")if num 123: print("等于123")num 123n str(num)

半臻 半臻 2021.07.13
0
0
小白学Python不知道从哪里入手?我教你python详细路线图

在这个信息爆炸的时代,以 “Python入门” 为关键字搜索出的结果成千上万。不少小白选手难免会东一榔头西一棒槌。这是一篇 Python 入门指南,针对那些没有任何编程经验,从零开始学习 Python 的同学。不管你学习的出发点是兴趣驱动、拓展思维,还是工作需要、想要转行,都可以此文作为一个参考。 非诚勿扰:正在学习python的小伙伴或者打算学习的,可以加

浅梦一笑 浅梦一笑 2021.06.09
0
0
小白学Python不知道从哪里入手?我教你python详细路线图
小白建议收藏,python20条非常实用的代码

Python一直以来被诟病速度慢,影响开发效率,希望这次Guido老爷子能帮python打一场漂亮的翻身仗。这篇文章不准备介绍Python速度如何,而是给大家带来一些常用且实用的Python代码实例,几乎是开发者必备的知识点。1、合并两个字典Python3.5之后,合并字典变得容易起来。我们可以通过符号解压字典,并将多个字典传入中,实现合并。def Merg

浅梦一笑 浅梦一笑 2021.06.15
0
0
Python 练手 "小例子" 闯关60题!

一、 数字1 求绝对值绝对值或复数的模In [1]: abs(6)Out[1]: 62 进制转化十进制转换为二进制: In [2]: bin(10)Out[2]: '0b1010'十进制转换为八进制: In [3]: oct(9)Out[3]: '0o11'十进制转换为十六进制: In [4]: hex(15)Out[4]: '0xf'3 整数和ASCII互

浅梦一笑 浅梦一笑 2021.06.29
0
0
Python 练手 "小例子" 闯关60题!
python的这些必备干货知识点,快来看看有没有你不了解的?

Python是当前主流的编程语言之一,其优点有:一:语法简洁,可以让使用者用少量的代码完成相对复杂的效果。二:标准库和第三库多,功能强大;三:站在了人工智能和大数据的风口上;像国内的豆瓣呀,知乎呀等等知名网站都是基于python开发的,而Youtube、Reddit、Dropbpx也是用python的框架开发的。近几年学习python的小伙伴越来越多,那么p

学python的猫 学python的猫 2021.06.10
0
0
python的这些必备干货知识点,快来看看有没有你不了解的?
你写的Python代码规范吗?

总第141篇/张俊红1.什么是PEP8PEP 是 Python Enhancement Proposals 的缩写,直译过来就是「Python增强建议书」也可叫做「Python改进建议书」,说的直白点就是Python相关的一些文档,主要用来传递某些信息,这些信息包括某个通知亦或是某个新的规范。关于更深层次的概念,大家有兴趣的可以自行去了解。PEP 后面的数字

Irene181 Irene181 2021.06.10
0
0
你写的Python代码规范吗?
Python 之父为什么嫌弃 lambda 匿名函数?

Python 支持 lambda 匿名函数,其扩展的 BNF 表示法是lambdaexpr :: "lambda" [parameterlist] ":" expression,也就是lambda 参数序列:表达式。这是一种便捷的函数定义方式,若翻译成我们熟知的函数形式,会是这个样子:def <lambda(parameterlist):     retu

Irene181 Irene181 2021.06.22
0
0
Python 之父为什么嫌弃 lambda 匿名函数?