- 博客(34)
- 收藏
- 关注
翻译 4.8.6.lambda 表达式
可以建立带有关键字lambda的小型匿名函数。这个函数返回两个参数的和:lambda a, b: a + b。只要被请求,Lambda函数就可以使用。它们在语法上仅限于单个表达式。语义上讲,它们仅仅是普通函数的语法糖。上面的应用是用lambda表达式返回一个函数。另一种应用是将小函数作为参数传递。
2024-09-02 09:36:12
110
翻译 Python定义函数时,指定参数默认值
重要提示:默认值仅计算一次。当默认值是可变对象,诸如列表,字典或大多数类的实例时,函数会在后续的调用中应用可变对象。最有用的形式是指定一个或多个参数的默认值。现在建立一个函数,仅用被定义的少数参数就可以激活这个函数。完全可以定义带有可变参数的函数。有三种形式,它们可以组合。有效的默认值是在函数定义时定义的作用域内,例如。,这是为了测试序列是不是包含特定值。
2024-05-27 16:32:11
201
翻译 4.7 定义函数(下)
的局部函数变量是一个新的符号表。引用变量时先查看局部符号表,然后查看封闭函数的符号表,再是全局符号表,最后是内置名称表。因此,全局变量和封闭函数的变量可以被引用但不在调用函数中赋值(除非,用。函数定义关联了函数对象的函数名,当前符号表。是由对象类型定义的方法的名称。当一个函数调用另一个函数,或者递归调用时,为调用创建一个新的局部符号表。对象不是一个函数而是一个过程,因为它不返回值。语句的函数也会返回一个值,尽管这是一个相当无聊的值。是列表对象的方法,是为列表在末尾添加一个新元素。(它是一个内置名称)。
2024-05-23 13:34:57
89
翻译 Python documentation 简单介绍字符串
print()函数有更多可读的输出,它会省略封闭的引号,输出转义符,应用特殊字符。对于raw字符串来说有一个微妙的地方:raw字符串里的“\”是奇数,无法确定字符串结束的位置。另一个要知道的问题是,切片如何用索引标注中间位置的字母。6,第二行数字是用负数索引的编号。和其他语言不同,特殊字符“\n”在单引号和双引号内的意思是一样的。可以索引字符串(通过下标),第一个字母的索引是0.这个字母并没有被分离出来,它表示字符串中的一个组成部分。没用负数编号的索引,如果都在边界内,切片的长度和索引号是不同的。
2023-11-07 20:00:22
165
原创 3.1.把Python当计算器用
注释行的字符表示的就是它的字面意思,注释是为了说明代码并不被Python的解释器运行,在键入实例时它们可以被省略。"# This is not a comment because it's inside quotes." # 现在开始的是注释内容,text是变量,它的值是字符串。不能给它赋值,你可以建立一个独立的,和内置变量同名的局部变量,局部变量可以屏蔽内部变量的值,这是一个神奇的行为。整数(如2,4,20)的类型是int,带一个小数部分(如,5.0,1.6)的是float。这是第三条注释,行首是空格。
2023-10-24 13:37:42
104
原创 2.2. The Interpreter and Its Environment
任何可移植代码都应遵循一个约定,即所有文字都能够正常的显示。
2023-10-16 13:45:10
122
1
原创 深度解析openpyxl的filters筛选和排序
openpyxl可以对EXCEL工作添加自动筛选按钮设置筛选和排序条件,但必须运行操作EXCEL才能最终应用筛选和排序。
2023-08-07 16:44:15
4887
1
原创 openpyxl制作折线图
打开EXCEL.xlsx,选取“月份”行(A2:G2)和“月平均值”行(A6:G6)数据区域的内容建立“折线图”,图表标题为“月平均降雪量统计图”,图例靠上;将图表插入到表的A9:G25单元格区域内,将工作表命名为“月平均降雪量统计表”。保存EXCEL.xlsx。
2023-07-28 12:12:39
1334
2
原创 带UI的python单项选择题评分系统
在《EXCEL制作选择题试卷,Python快速汇总成绩》的基础上,借助强大的人工智能,快速的完成了一个带UI的单项选择题评分系统。
2023-06-05 18:48:25
742
1
原创 谁没有提交文件
经常收文件,崽子们提交文件的时候总是在文件名中夹带“私货”。今天太晒了,躲在屋檐下看看哪个木有提交文件。#-*-coding:utf-8-*-import osimport reimport pandas as pd#提取计名册文件中的姓名def source_name(file_path): col_name_data = pd.read_excel(file_path, usecols ="B", nrows = 45) col_name_list = col_name...
2022-05-24 18:15:37
109
原创 就地取材学turtle
随着python的下载,安装,计算机上就有了一个python资源库。在python编程时,遇到模块函数用法不明,可以就地取材,打开python的帮助文档或借助help命令查询。turtle是python的一个标准库,入门级图形绘制,在python的安装文件夹下,有丰富的turtle学习资源,不用着实可惜。现以windows系统下的python3.8.5为例挖矿。其他版本,大同小异。一、Python3.8 Module Docs(64-bit)View the Python3.8 docume
2021-05-05 10:47:13
991
原创 在macOS系统安装python
在macOS系统安装python1、下载安装包。2、下载完成,双击安装文件开始安装。3、安装向导第一步,Introduction。这个安装包将要或稍后在macOS 10.9下安装python 3.9.4.MasOS系统的python安装包,由python程序解释器和它的常用标准库组成,这些组成有轻松访问masOS服务的特点。它还包括支持python解释器的集成开发环境——IDLE。你还可以使用PIP(python包管理工具)查找、下载和安装第三方python包。安装.
2021-05-02 21:07:57
3939
原创 用键盘字母键控制turtle绘制坐标
用按键控制turtle绘制坐标想要解释turtle的move,就写了个绘制坐标的小程序。from turtle import * #光标回到初始状态。 turtle默认起始点在画布的正中间。def origin(): st() #以观察方向,turtle形状在原点可见。 penup() home() pendown()# 旋转turtle的绘制方向def turn(): left(90)# 绘制并写下坐标单位def move
2021-04-29 15:03:12
678
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅