Python小白学习笔记第2课:Python运行环境搭建(2024版)

277次阅读
2 条评论

共计 2023 个字符,预计需要花费 6 分钟才能阅读完成。

Python 小白学习笔记第 1 课:Python 简介(2024 版)

Python 是跨平台的,它可以运行在 Windows、macOS 和各种 Linux/Unix 系统上。

想学 Python,首先得把 Python 安装到电脑里。由于使用 Windows 的人数最多,下面就以 Windows 11 为例讲解 Python 的安装。

下载安装包

Python 官网:https://www.python.org/downloads/

官网下载慢的话,可到这里下载:https://gaga.lanzoum.com/b033e9rbi 密码:1234

安装 Python 解释器

在 Windows 上安装 Python 和安装普通软件一样,找到下载好的安装文件:python-3.12.1-amd64.exe,双击启动安装向导。

勾选“Use admin privileges when installing py.exe(安装 py.exe 时使用管理员权限运行)”和“Add python.exe to PATH(将 Python 解释器路径添加到系统环境变量中)”,接着点击“Install Now”。

最后如果有出现“Disable path length limit(禁用路径长度限制)”的选项,点击进行解除限制(取消路径长度最大 260 个字符限制),没有的话直接关闭即可。

验证 Python 安装

打开命令提示符窗口,输入 python 后回车,若出现 Python 相关版本等信息,并且输入光标变为>>>,表示已经进入 Python 交互式环境中,说明 Python 安装成功。

最后,输入 exit()quit()(也可使用 Ctrl+ Z 后回车)即可退出 Python 交互式环境,回到 Windows 命令行模式。

IPython

Python 默认的交互式环境(CPython 解释器)用户体验并不怎么好,可用 IPython 来替换掉它,因为 IPython 提供了更为强大的编辑和交互功能。

安装 IPython:pip install ipython(如果下载安装过程觉得慢的话,可以参考 修改 pip 镜像源加快模块下载速度)。

高级功能:

  • Tab 键自动补全命令
  • ?:内省、命名空间搜索
  • !:执行系统命令
  • 魔术命令:以 % 开始的命令
    • %run:执行文件代码
    • %paste:执行剪贴板代码
    • %timeit:评估运行时间
    • %pdb:自动调试
  • 快捷键
    • Ctrl + A:移动到行首
    • Ctrl + E:移动到行尾
    • Ctrl + F:向前移动一个字符
    • Ctrl + B:向后移动一个字符
    • Ctrl + D:删除当前字符(如果光标位于行首,则退出 IPython)
    • Ctrl + K:删除从光标到行尾的内容
    • Ctrl + U:删除从行首到光标的内容
    • Ctrl + R:反向搜索历史命令
    • Ctrl + C:中断当前执行的命令

IDE 集成开发环境

IDE 英文是 Integrated Development Environment,集成开发环境的意思。其实,在安装好 Python 之后,会自带一个叫做 IDLE 的集成开发环境。但是,Python 自带的 IDLE 比较简单,一般不用它。

集成开发环境本质上是对 Python 解释器 python.exe 的封装,可以说集成开发环境 IDE,只是 Python 解释器的一个外挂而已,只是为了让程序员更加方便编程,减少出错率,尤其是拼写错误。

常用集成开发环境如下:

  • IDLE
  • VS Code(推荐)
  • PyCharm(推荐)
  • Jupyter

PyCharm 快捷键:

  • Ctrl+D:复制当前行到下一行
  • Ctrl+/:注释
  • Ctrl+Alt+L:快速格式化代码
  • Alt+R:快速运行程序,需自定义
  • Ctrl+H:查看类层级关系
  • Ctrl+F:查找,Ctrl+R:替换

第一个 Python 程序

搭建完 Python 运行环境,就可以编写第一个 Python 程序了。

交互模式

打开命令提示符窗口,输入 python 后回车,进入到 Python 交互式环境:

C:\Users\abc\Desktop>python
Python 3.12.1 ... on win32
Type "help" ... information.
>>> print("hello, world")
hello, world
>>> quit()

C:\Users\abc\Desktop>

第一个 Python 程序就这么完成了,是不是超级简单!唯一缺憾是代码没有保存下来,下次运行时还要再输一遍代码。

命令行模式

打开记事本,写入 print("hello, world") 后保存为 hello.py,接着打开命令提示符窗口:

C:\Users\abc\Desktop>python hello.py
hello, world

C:\Users\abc\Desktop>

用记事本写好 Python 程序,保存后缀为.py 的文件,就可以用 python 命令直接运行这个程序了。

在线体验 Python

在线 Python 解释器:https://www.tutorialspoint.com/online_python_compiler.php

Python 小白学习笔记第 3 课:Python 编码规范(2024 版)

正文完
 0
阿伯手记
版权声明:本站原创文章,由 阿伯手记 于2024-01-10发表,共计2023字。
转载说明:本站原创内容,除特殊说明外,均基于 CC BY-NC-SA 4.0 协议发布,转载须注明出处与链接。
评论(2 条评论)
验证码
myhugg 评论达人 LV.1
2024-01-11 03:16:58 回复

一直想,可惜学不会。

    三毛 博主
    2024-01-11 06:54:23 回复

    @myhugg 跟着一起学,其实也不难,有问题可以来问我

阿伯手记

阿伯手记
阿伯手记
喜欢编程,头发渐稀;成长路上,宝藏满地
文章数
766
评论数
204
阅读量
385341
今日一言
-「
热门文章
职场救急!AI请假话术生成器:1秒定制高通过率理由

职场救急!AI请假话术生成器:1秒定制高通过率理由

超级借口 不好开口?借口交给我!智能生成工作请假、上学请假、饭局爽约、约会拒绝、邀约推辞、万能借口等各种借口理...
夸克网盘快传助手提高非VIP下载速度

夸克网盘快传助手提高非VIP下载速度

夸克网盘限速这个大家都知道,不开会员差不多限速在几百 K。那有没有办法在合法合规途径加速下载夸克网盘呢?这里推...
国内已部署DeepSeek模型第三方列表 免费满血版联网搜索

国内已部署DeepSeek模型第三方列表 免费满血版联网搜索

本文收集了目前国内已部署 DeepSeek 模型的第三方列表,个个都是免费不限次数的满血版 DeepSeek,...
TVAPP:开源电视盒子资源库,一键打造家庭影院

TVAPP:开源电视盒子资源库,一键打造家庭影院

导语 TVAPP 是一个专为 Android TV 电视盒子用户打造的开源影音资源库,集成了影视、直播、游戏等...
巴别英语:用美剧和TED演讲轻松提升英语听力与口语

巴别英语:用美剧和TED演讲轻松提升英语听力与口语

还在为枯燥的英语学习而烦恼吗?巴别英语通过创新的美剧学习模式,让英语学习变得生动有趣。平台提供海量美剧和 TE...
2025年12月 每日精选

2025年12月 每日精选

关于每日精选栏目 发现一些不错的资源,点击 这里 快速投稿。 12 月 26 日 .ax 顶级域 目前全球唯一...
Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 是一款在线中文姓名生成器,可在几秒内生成符合个人需求的中文名字。...
最新评论
15220202929 15220202929 怎么用
八对 八对 麻烦大佬更新下【堆新】的友链站名:八对星星描述:极目星视穹苍无界•足履行者大地有疆链接:https://8dui.com图标:https://cf.8dui.com/logo.webp横标:https://cf.8dui.com/logo-w.webp订阅:https://8dui.com/rss.xml
三毛笔记 三毛笔记 已添加
DUINEW DUINEW 已添加贵站,期待贵站友链~博客名称:堆新博客地址:https://duinew.com/博客描述:堆新堆新,引力向新!——堆新(DUINEW)博客头像:https://d.duinew.com/logo.webp横版头像:https://d.duinew.com/logo-w.webp博客订阅:https://duinew.com/rss.xml
hedp hedp 没看懂
bingo bingo 直接生成就可以啦,也可以添加一些选项
满心 满心 申请更新下友联信息,原名:满心记,现名:周天记原域名:qq.mba,现域名:zhoutian.com描述:我在人间混日子
开业吉日 开业吉日 没看明白这个怎么用
开业吉日 开业吉日 beddystories 这个网站太赞了,收藏
热评文章
夸克网盘快传助手提高非VIP下载速度

夸克网盘快传助手提高非VIP下载速度

夸克网盘限速这个大家都知道,不开会员差不多限速在几百 K。那有没有办法在合法合规途径加速下载夸克网盘呢?这里推...
国内已部署DeepSeek模型第三方列表 免费满血版联网搜索

国内已部署DeepSeek模型第三方列表 免费满血版联网搜索

本文收集了目前国内已部署 DeepSeek 模型的第三方列表,个个都是免费不限次数的满血版 DeepSeek,...
清华大学官方免费DeepSeek教程

清华大学官方免费DeepSeek教程

AI 领域近期最引人注目的焦点当属 DeepSeek,这款由中国创新企业深度求索研发的人工智能工具,正以开放源...
Short-Link 免费开源短网址程序,基于Fastify、Vercel和Supabase构建

Short-Link 免费开源短网址程序,基于Fastify、Vercel和Supabase构建

Short-Link 是一款基于 Fastify、Vercel 和 Supabase 构建的 URL 缩短服务...
Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 在线中文姓名生成器

Chinese Name Generator 是一款在线中文姓名生成器,可在几秒内生成符合个人需求的中文名字。...
BeddyStories 完全免费儿童睡前故事库,让孩子随时随地入睡更轻松

BeddyStories 完全免费儿童睡前故事库,让孩子随时随地入睡更轻松

BeddyStories 是一个致力于为儿童提供优质睡前故事的在线平台,用户可以在这里找到来自世界各地的经典故...
WebRTC Screen Mirror:基于浏览器免费开源投屏神器,可实现低延迟、跨平台屏幕共享

WebRTC Screen Mirror:基于浏览器免费开源投屏神器,可实现低延迟、跨平台屏幕共享

WebRTC Screen Mirror 是一款基于 WebRTC 技术的在线屏幕共享工具,它利用浏览器内置的...