theme: condensed-night-purple
字数 | 1576 |
阅读时间 | 7分钟 |
阅读人群 | 任何 |
Python的基础语法:
-
变量声明:使用等号(=)来赋值。
x = 5 name = "John"
-
输出内容:使用print()函数打印输出内容。
print("Hello, World!")
-
数据类型:
- 整数:如1、2、3等。可以进行加减乘除等数学运算。
- 浮点数:如1.0、2.5等。也可以进行数学运算,但可能存在精度问题。
- 字符串:用单引号或双引号括起来的一段文本。可以进行字符串拼接、截取等操作。
- 布尔值:True和False两个值。
- 列表:一组有序的数据,用方括号括起来,每个元素之间用逗号隔开。
- 元组:一组有序的数据,用小括号括起来,每个元素之间用逗号隔开。
- 字典:一组无序的键值对,用大括号括起来,每个键值对之间用逗号隔开。
-
条件语句:使用if、elif和else关键字。
if x > 0: print("x is positive") elif x == 0: print("x is zero") else: print("x is negative")
-
循环语句:
-
for循环:用于遍历一个可迭代对象(如列表、字符串等)。
for i in range(5): print(i)
-
while循环:在条件满足的情况下重复执行一段代码块。
i = 0 while i < 5: print(i) i += 1
-
-
函数声明:使用def关键字定义函数
以下是 Python 常用关键字的作用:
`and`:逻辑与操作符
`as`:简化导入模块时的命名空间名称
`assert`:用于调试,如果表达式结果为 False,则抛出 AssertionError 异常。
`async`:定义异步函数
`await`:等待异步函数执行完成
`break`:跳出循环
`class`:定义类
`continue`:跳过当前迭代并继续下一次迭代
`def`:定义函数
`del`:删除对象引用
`elif`:else if 的缩写,用于条件语句
`else`:否则语句
`except`:异常处理语句
`False`:布尔类型,表示 False
`finally`:无论是否发生异常都会被执行的代码块
`for`:循环语句
`from`:从模块中导入指定的函数或变量
`global`:声明全局变量
`if`:条件语句
`import`:导入模块
`in`:判断成员是否属于一个数据容器
`is`:判断两个对象是否相同
`lambda`:创建匿名函数
`None`:表示空值
`nonlocal`:声明外部嵌套函数中的变量
`not`:逻辑非操作符
`or`:逻辑或操作符
`pass`:占位符,用于空语句块
`raise`:触发异常
`return`:从函数中返回值
Python 中开启一个虚拟环境
什么是python虚拟环境
-
安装
virtualenv
工具。在终端中运行以下命令:pip install virtualenv
-
在项目目录下创建一个新的虚拟环境。在终端中进入项目目录,然后运行以下命令:
virtualenv env
这里的
env
是新建虚拟环境的名称,可以根据需要自定义。 -
激活虚拟环境。在终端中运行以下命令:
-
Windows 系统:
env\Scripts\activate.bat
-
Linux 或 macOS 系统:
source env/bin/activate
运行以上命令后,终端提示符的左侧会显示当前激活的虚拟环境名称,表示已经成功进入了该虚拟环境。
-
现在,您可以在这个虚拟环境中安装需要的 Python 包,并运行您的项目了。当您完成工作后,可以运行以下命令退出虚拟环境:
deactivate
将python单文件打包
在进行Python开发时,我们通常会将程序分散在多个Python文件中,这样结构清晰、易于维护。但是,当我们需要将程序传递给其他人使用时,这就会变得很麻烦。因为用户需要安装Python环境,并且需要手动运行脚本。为了解决这个问题,我们可以使用PyInstaller工具将Python文件打包成一个可执行的单文件,方便用户直接使用。
以下是使用PyInstaller将Python文件打包成可执行文件的步骤:
- 安装PyInstaller
首先,我们需要安装PyInstaller。使用pip安装即可:
pip install pyinstaller
- 添加依赖文件
如果我们的Python程序使用了三方文件和三方依赖,我们需要将这些文件添加到打包文件中,以便打包后的程序可以正常运行。我们可以使用以下命令将文件添加到打包文件中:
pyinstaller --onefile --add-data "path/to/file;." [文件名].py
其中,--add-data
参数表示将指定的文件添加到打包文件中。在这个例子中,我们将path/to/file
路径下的文件添加到打包文件中,并将其放在打包文件的根目录下。
- 打包Python文件
接下来,我们需要使用PyInstaller将Python文件打包成一个可执行的二进制文件。使用以下命令:
pyinstaller --onefile [文件名].py
其中,--onefile
参数表示将所有依赖打包到一个文件中。这样打包后的文件就可以直接运行,无需安装Python环境。
- 查看打包结果
在打包完成后,我们可以在dist
目录下找到打包后的可执行文件。用终端进入该目录,运行可执行文件即可。
以上就是将Python文件打包成可执行文件,并添加文件的步骤。使用PyInstaller工具,我们可以避免用户安装Python环境和手动运行脚本的麻烦,方便用户直接使用程序。
python编写环境推荐
https://aistudio.baidu.com/
本网站是一个以CSS、JavaScript、Vue、HTML为核心的前端开发技术网站。我们致力于为广大前端开发者提供专业、全面、实用的前端开发知识和技术支持。 在本网站中,您可以学习到最新的前端开发技术,了解前端开发的最新趋势和最佳实践。我们提供丰富的教程和案例,让您可以快速掌握前端开发的核心技术和流程。 本网站还提供一系列实用的工具和插件,帮助您更加高效地进行前端开发工作。我们提供的工具和插件都经过精心设计和优化,可以帮助您节省时间和精力,提升开发效率。 除此之外,本网站还拥有一个活跃的社区,您可以在社区中与其他前端开发者交流技术、分享经验、解决问题。我们相信,社区的力量可以帮助您更好地成长和进步。 在本网站中,您可以找到您需要的一切前端开发资源,让您成为一名更加优秀的前端开发者。欢迎您加入我们的大家庭,一起探索前端开发的无限可能!