Python基础(1) Python基础(1)第 1 章 概述趋势图: https://www.tiobe.com/tiobe-index/1.1 计算机的组成硬件运算器、存储器、控制器、输入设备、输出设备(运算器控制器) 合称为 中央处理器(cpu)输入设备:键盘,鼠标,耳机输出设备:显示器,打印机软件系统软件Window、Linux、Mac应用软件QQ、微信1.2 计算机的语言简史机器语言打孔汇编语言010x,通过英文缩写来表示基本操作,需要汇编器高级语言日常英语指令编写,需要 编译器/解释器1.3 编程语言的执行方式编译型语言C、C 只需要编译一次, 但不能跨平台解释型语言python,shell,JavaScript, 可以跨平台,但如果要多次运行程序,每次都要重新解释,效率低Java和Python的区别:Java先编译为class文件再解释, 属于预编译Python在解释的过程也有编译的过程,会编译为pyc文件**(默认不落盘**)再解释1.4 为什么要学python优点:应用广泛: Web应用开发、爬虫、运维、数据分析、人工智能与机器学习、办公自动化、金融分析、3D游戏开发、桌面 GUI 应用缺点:运行速度比C程序慢:因为Python是解释型语言,每次运行都要重新解释,而C程序是运行前直接编译为CPU能执行的机器码。代码不能加密: 同1.3的图,如果发布Python程序,实际上发布的就是源代码,而C程序只发编译后的机器码(exe)就行1.5 Python解释器python解释器很多,包括:Cpython(C语言开发)IPythonPyPy (Python开发)Jython(Java开发)IronPython (微软.Net开发)1.6 Python的卸载与安装卸载:直接在 控制面板 卸载就行安装:从 python.org 网站中查找对应的版本进行安装安装包分两类:install安装包: 完整的python安装embeddable可嵌入安装包: 在其他语言环境中嵌入python平时默认用install就行点击Downloads -- Windows,下载所需要的版本,这里下载的是python3.12.8双击下载好的文件开始安装。保持默认点击Next修改安装路径其他保持默认点击Install开始安装。点击Disable python length limit点击close完成安装。禁用系统的路径长度自动限制以避免因路径过长而导致的错误到此就安装完成了,刚才添加的环境变量在用户变量:使用cmd,在窗口输入python的时候,会默认先从系统变量中查找,系统变量中没有再去环境变量中查找,注: 如果安装多个python版本,想指定某个版本,就把这个版本的路径放在最上边!1.7 PyCharm下载1.7.1 安装PyCharm官方地址https://www.jetbrains.com/pycharm/download修改安装目录,点击下一步:根据需要选择,可以直接点击下一步:点击安装1.7.2 PyCharm设置打开Pycharm后需要激活:夸克网盘链接https://pan.quark.cn/s/3556997f9eee打开pycharm先选择使用30day进入到Pycharm后关闭Pycharm。解压后,在当前目录下寻找 jetbrains\windows\备用激活\win2021-2024pro\win2021-2024\scripts,执行uninstall-all-users.vbs避免以前安装过旧版本的pycharm。到jetbrains\windows\win2020-2024(一键激活)pro目录下执行PyCharm激活.vbs注意如果用户名中有中文需要以文本方式打开Pycharm激活.vbs将jetRiderCrackPath systemUser “\” software的systemUser替换为一个没有中文的路径比如jetRiderCrackPath “D:\dev” “\” software重新启动pycharm1.7.3 创建项目点击常见项目, 修改项目位置:Location前边为路径,最后一个需要**手动输入项目名称****,**选择Porject venv虚拟环境进行隔离,点击Create右键项目-Open In-Explorer,可以打开当前项目的目录1.7.4 PyCharm设置找到 Settings进行设置:1)主题:2)字体:Settings-General-勾选这个选项,之后可通过Ctrl 鼠标中轮 控制大小3)中文设置:(不推荐!)首先确认已经安装了中文语言包Settings - Plugins - Installed中查找:找到System Settings - Language and Region 修改为中文:1.8 报错1.8.1 中文名称问题因为路径中有中文名称而报错解决办法:找到这个目录的文件:(有可能是隐藏文件)右键通过记事本打开:找到这个目录下的这个文件,然后把它放到一个英文路径下, 把那个路径重新写到这个文件中即可