当前位置:首页>python>阅读笔记1-Python高效办公(1)

阅读笔记1-Python高效办公(1)

  • 2026-09-02 20:23:58
阅读笔记1-Python高效办公(1)
2026年开始写阅读笔记,更多的是写给自己的记录。
《Python高效办公》主要内容是利用Python处理excel文件,提高数据分析工作的效率。
第1章 Python基础

本章简单介绍 Python 语言的基础知识。

Python 语言的特点是具有庞大的第三方库。截至 2024 年,Python 语言的第三方库超过 50 万,并且还在持续增长。在 Python 中,通过调用第三方库来构建应用程序,而这些应用程序的开发依赖于对 Python 基础知识的掌握。

循环语句、条件语句、列表和字典是构成 Python 语言基础的核心元素,它们是掌握 Python 语言的关键。循环语句使得程序能够快速重复执行任务,而条件语句则确保这种重复能够根据特定条件进行控制,防止程序无序运行。列表和字典是 Python 语言基础中重要的两个概念,在 Python 应用中发挥着不可替代的作用。

本章目的是为读者建立一个 Python 语言的整体框架,为后续学习打下基础,扫清障碍。

1.4 Python用缩进表示大括号,一般缩进4个空格(一个tab键的位置)

程序的存放位置:
软件的使用:双击IDLE图标——选择File-New File——输入程序代码——F5键运行
1.5 循环语句
1.5.1 for循环语句

说明:本例中代码的含义如下:

(1)for 循环语句的结尾是英文":"。

(2)循环体内的 print(i) 需要缩进一个 Tab 键的距离。

(3)变量 i 从数字 0 开始变化。

(4)i 的变化过程中不包括括号里的 10,即循环区间为“左闭右开”,即 [0,10)。

(5)初值可以不写,默认值为 0。

(6)步长可以不写,默认值为 +1(可简化为 1)。

(7)程序的输出方式为纵向排列。

说明:本例中代码的含义如下。

(1)end=" " 的含义是不换行。

(2)print("") 语句的含义是换行,引号""间没有内容。

(3)end=" " 中两个引号之间为空格,表示以空格间隔两个数据,可以根据需要把空格换成逗号或其他符号。

(4)若需要强制换行,则输入 print("") 即可。

说明:本例中使用了初值。
说明:本例中代码的含义如下。
(1)使用了步长,设定为+2,可简写为2。
(2)步长可以为负值,需要根据实际情况调整初值和终值,即初值大于终值。
说明:本例中代码的含义如下。
(1)使用到了双循环语句。
(2)双循环语句中的内循环语句依次向后缩进一个Tab键位置。
(3)str( )为转换函数,将数值型数据转换为字符型数据。
(4)print(“”)语句的含义是强制换行。使用时注意其所在的位置,位置不同,含义不同。
1.5.2 while循环语句

说明:本例中代码的变化如下。

(1) break语句的含义为结束循环,对应的语句是 continue。

(2) rt(144)语句中的数字为弧度。更改程序中弧度的度数,可以画出六角星等。

1.6 条件语句
1.6.1简单条件语句(if)

说明:本例中代码的变化如下。

(1)int()函数为取整函数。
(2)在Python语言中,单个等号“=“表示赋值,两个等号”==“表示等于。
1.6.2二分支条件语句(if-else)

说明:本例中代码说明如下。

(1) input() 是接收语句,接收的数据类型默认为字符型,需要将其转换为数值型才可以进行运算。

(2) 本例中 int() 函数为转换函数,将字符型数据转换为数值型数据。

(3) int() 函数同时具有数值取整的功能,使用时注意加以区分。

1.6.3多分支条件语句(if-elif-else)

说明:本例中代码说明如下。

(1)if为初始条件判断(如果)。

(2)elif为当if条件不成立时才执行判断(否则如果)。

(3)else为所有条件都不成立时才执行判断(否则)。

(4)elif语句可以有多项,为多分支条件语句判断。

1.7列表
1.8字典
1.9python文件打包输出
pyinstaller中的常用参数

序号

参数

说明

1

-F

只在 dist 中产生一个 exe 文件

2

-w

只对 Windows 有效,不使用控制台

3

-D

默认选项,除了 exe 外,还会在 dist 中生成很多依赖文件

4

-i

设置好看的 ico 格式的图标,加上该参数,指定图标路径

5

-p

设置导入路径

最新文章

随机文章