文章分类 - Python
摘要:目录Before函数的定义与调用函数的返回值函数的参数常见的函数传参方式函数默认参数的陷阱函数对象命名空间与作用域嵌套函数与嵌套作用域闭包函数 返回Python目录 返回随笔目录 Before 在之前的学习中,只是用Python实现了一些简单的功能,这些功能也只是由简单的流程控制语句配合数据类型(如
阅读全文
摘要:目录前言一行代码解决的事儿三元表达式 返回Python目录 返回随笔目录 前言 再来看些简单的东东..... 一行代码解决的事儿 列表解析(推导/生成)式 之前,我们是这样的生成列表的。 l = [] for i in range(10): l.append(i) print(l) # [0, 1,
阅读全文
摘要:目录前言赋值带来的问题Python中变量的存储关系不同数据类型的地址存储及改变变量赋值拷贝浅拷贝深拷贝对于对象的深浅拷贝的应用 返回Python目录 返回随笔目录 前言 我们初学者总会对深浅拷贝产生疑惑。 现在,是时候解决这个问题了。 首先...... 赋值带来的问题 在Python中,我们或多或少
阅读全文
摘要:目录About字符编码的发展字符编码之Python3字符编码之Python2 返回Python目录 返回随笔目录 About 接下来展开讨论关于字符串的另一个知识点:字符编码。 字符编码的发展 我们都经历过,在编写一份Word文件的时候,突然电脑没电了。然后你辛辛苦苦的码的字都没了,只好从新开电脑再
阅读全文
摘要:目录About字典的基本操作字典的常用操作字典视图 返回Python目录 返回随笔目录 About 在之前的学习中,我们知道,无论字符串、列表、元组都是将数据组织到一个有序的结构中,然后通过下标索引处理数据,这几种数据结构虽然已经满足大多数场景了,但是依然不够丰满,现在了解一种通过名字(key)来处
阅读全文
摘要:目录About集合的基本操作集合的常用方法集合的运算 返回Python目录 返回随笔目录 About Python 2.3版本的时候,引入了一种新的数据类型——集合(set)。 集合是由序列(也可以是其他的可迭代对象)构建的,是无序的可变的数据类型。 Python中,集合用一对大括号“{}”表示,集
阅读全文
摘要:目录About元组的基本操作元组的嵌套list VS tuple 返回Python目录 返回随笔目录 About 学到这里应该会想到列表和字符串有很多的共同属性,像索引和切片,它们都是序列数据类型的两个基本组成,这里再来学习一种序列数据类型——元组(tuple)。 元组的基本操作 创建元组 Pyth
阅读全文
摘要:目录About字符串的创建字符串基本操作字符串的常用方法字符串类型转换最后,善用help 返回Python目录 返回随笔目录 About 在之前的学习中,我们已经学习了Python中的基础数据类型:int、float、bool、complex,这一章呢,我们来学习新的数据类型。 首先要了解两个概念。
阅读全文
摘要:目录about列表的基本操作列表的常用方法列表的嵌套 返回Python目录 返回随笔目录 about 列表是Python中最常用的数据类型之一,也是最灵活的数据类型之一,其可以包含任何种类的对象:数字、字符串、元组、字典,也可以嵌套的包含列表。当然与字符串不同的是,列表是可变的,可变指的是我们在原处
阅读全文
摘要:目录前言条件语句循环语句之while循环循环语句之for循环循环嵌套break语句continue语句pass语句 返回Python目录 返回随笔目录 前言 流程控制语句在Python中包括三个部分。顺序执行语句、分支执行语句(或称条件语句if/else)和循环语句(for/while),如下图所示
阅读全文
摘要:目录前言通过selenium自动登录163发邮件通过Django发邮件通过SMTP发邮件发送普通文本邮件发送HTML格式邮件发送HTML中带本地图片的邮件发送带各式类型附件的邮件通过smtplib.SMTP_SSL发送邮件常见报错smtplib.SMTPHeloError: (500,b'Error
阅读全文
摘要:目录前言思路获取授权码发送简单邮件示例多封邮件发送多个收件人发送带附件的邮件 返回Django目录 返回随笔首页 前言 我们在Django中会碰到发送邮件的需求,Django中内置了邮件发送功能,被定义在django.core.mail模块中。发送邮件需要使用SMTP服务器,常用的免费服务器有:16
阅读全文
摘要:目录效果预览代码示例 返回demo目录 返回随笔目录 效果预览 代码示例 import pygame import sys file_path = r'./turtle.jpg' # # 这里是你的图片路径 pygame.init() size = width, height = 600, 400
阅读全文
摘要:from random import shuffle # 买牌环节 tf = ["\u2665", "\u2660", "\u2666", "\u2663"] num = [3, 4, 5, 6, 7, 8, 9, 10, "J", "Q", "K", "A", 2] poke_dict_a = {
阅读全文
摘要:目录About通用文字识别车牌识别四行代码实现英汉翻译英汉翻译并且自动播放 返回demo目录 返回随笔目录 About 百度AI平台有丰富的接口供我们调用,包括人脸识别、文字识别、语音识别等,非常的方便。 想要使用该平台,首先要有一个百度账号,然后进入百度IA开放平台,创建相应的应用: 进入文字识别
阅读全文
摘要:目录about饼图柱状图问题下载安装后不能导入Pie等类的问题 返回Python目录 about Echarts是一个由百度开源的数据可视化,凭借着良好的交互性,精巧的图表设计,得到了众多开发者的认可。而Python是一门富有表达力的语言,很适合用于数据处理。当数据分析遇上数据可视化时,pyecha
阅读全文
摘要:目录about几种分词模式cut和lcut的区别 返回Python目录 about install pip install jieba pip install -i https://pypi.doubanio.com/simple/ jieba 几种分词模式 import jieba word =
阅读全文
摘要:目录前言单击、双击、右击拖动:drag_and_drop鼠标悬浮滑动验证 返回Selenium目录 前言 在WebDriver中,关于鼠标相关操作的方法都封装在ActionChains类中。 我们来看看ActionChains类都提供了哪些鼠标操作的方法: Method Description cl
阅读全文
摘要:目录前言常用方法应用示例验证码发红包 返回Python目录 前言 该模块实现了各种分布的伪随机数生成器。我们可以用该模块生成随机数或者字符串。 常用方法 random.random(),返回0~1之间的随机浮点数据。 import random print(random.random()) # 0.
阅读全文
摘要:目录AboutInstallCPUMemoryDiskNetwork其他信息 返回Python目录 About psutil(python系统和流程实用程序)是一个跨平台库,用于在Python中检索有关正在运行的 进程和系统利用率(CPU,内存,磁盘,网络,传感器)的信息。它主要用于系统监视,分析,
阅读全文