当前位置: 首页 > news >正文

【Python环境安装及配置】

什么是Python?

Python是一种解释型,面向对象,动态数据类新的高级编程语言,由荷兰程序员 Guido van Rossum 于1991年首次发布。代码可读性高,学习门槛低,适合快速开发;支持Windows,macOC,Linux等主流操作系统。

一,环境安装,验证与汉化

1.安装python

硬件环境:普通个人计算机(PC)或笔记本电脑。

软件环境:

*官网下载:访问网址 https://www.python.org/downloads/ 或https://code.visualstudio.com/ , 选择3.8+版本(比如3.13),可以避免2.x版本(已停止维护)。

*安装选项:

(1).对于IDLE,必须勾选"Add Pytnon to PATH"(否则需要手动配置环境变量),点击"Install Now"。

(2).对于VS Code,务必勾选添加到PATH与通过Code打开,方便命令行用code. 打开当前目录。

*验证:打开命令提示符(Win+R 输入 cmd),输入 Python--version,显示Python3.x.x即成功。若提示“Python不是内部命令”,需要检查环境变量是否配置。

2.Python IDLE 中文界面汉化

<1>.打开系统终端

*Windows:按Win+R,输入cmd 或 powerShell 并回车。

*macOS/Linux:直接打开终端(Terminal)。

<2>.执行安装命令

*在终端中输入以下命令,使用阿里云镜像加速下载:

pip install idcn-i https://mirrors.aliyun.com/pypi/simple

*如果提示pip不是内部或外部命令,可以改用:

Python-m pip install idcn-i https://mirrors.aliyun.com/pypi/simple

<3>.重启IDLE

*安装完成后,关闭所以 IDLE 窗口,然后重新打开,界面就会变成中文了。

3.开发工具选择

*VS Code:轻量免费,需安装Python插件(搜索“Python”并安装),新建 .py 文件后右下角选择Python解释器。

*PyCharm社区版:适合新手,自动配置环境,支持代码补全和调试(右键代码->"Run"运行)。

*Jupyter Notebook:通过Anaconda安装(推荐),适合数据分析,支持分段运行代码(Shift+Enter 执行)。

4.补充说明

*idcn 是什么:它是一个社会维护的IDLE汉化包,支持Python3.9到3.14等主流版本,能将菜单,提示和对话框等全部翻译成中文。

*卸载方法:如果想恢复英文界面,可在终端执行 pip uninstall idcn,然后重启IDLE。

*以Windows操作系统为例,成功安装Python解释器后,在Windows“开始”菜单中搜索关键词“IDLE”,即找到IDLE的快捷方法。

打开IDLE开发环境,如下已转为中文,其中提示符(>>>)之前的内容是IDLE开发工具的版本信息,可以选择忽略。

运行Python程序分两种方式:交互式和文件式。

二,交互式运行

如下图所示,>>>为交互式的提示符,按Enter 按键后,将会在下一行得到程序的输出结果。

注意!!!:每行代码都需要输入后按一次Enter按键,如图2所示。

图1

如果要输出多行,则需要先一行一行输入,再按Enter键。

图2

其中,交互式运行一般适用于代码的调试与运算,不是常规的编程方式。

三,文件式运行

IDLE启动后,在菜单中选择“File(文件)--->Newfile(新建文件)”选项,或者使用快捷键 ctrl+N 打开新的编译窗口,即可以在其中编译代码。

将程序保存为Hello.py ,然后在菜单中选择"Run(运行)--->Run Module"选项,就可以执行文件了。

如果输入多行,即如图所示:

如上即为交互式与文件式。

四,Python程序实例

shi1.圆面积的计算

radius=25 area=3.1415*radius*radius print(area) print("{:.2f}".format(area))

交互式:

文件式:

用VS Code ,如下图所示:

2.斐波那契额的计算

a,b=1,1 while a<1000: print(a,end=',') a,b=b,a+b

交互式:

文件式:

3.简单的人名对话

name=input("输入姓名: ") print("{}同学,学好python,前途无量!".format(name)) print("{}大侠,学好python,大展拳脚!".format(name[0])) print("{}哥哥,学好python,人见人爱!".format(name[1:]))

交互式:

文件式:

4.日期和时间的输出

from datetime import datetime now=datetime.now() print(now) print(now.strftime("%x")) print(now.strftime("%x"))

交互式:

文件式:

5.同切圆的绘制

import turtle turtle.pensize(2) turtle.circle(10) turtle.circle(40) turtle.circle(80) turtle.circle(160) input("/n")

交互式:

文件式:

运行结果:

http://www.jsqmd.com/news/459274/

相关文章:

  • Canny边缘检测避坑指南:为什么你的自适应阈值总失效?(Otsu优化方案)
  • FRCRN开源模型效果对比:vs RNNoise、Demucs、SepFormer客观指标
  • 企业如何快速搭建测绘地理信息保密管理体系?附全套制度模板
  • CodeLlama推理加速实战:用投机解码+分页KV-Cache让生成速度提升4倍
  • EPLAN工具栏精简指南:删除这4个冗余按钮让你的界面更高效
  • 华为eNSP模拟器实战:5步搞定跨部门VLAN互通(附完整配置命令)
  • STM32开发者必看:如何用OpenOCD和ST-Link实现一键烧录(附Makefile配置)
  • 微信小游戏开发避坑指南:Unity移动端输入框从挂载到优化的全流程
  • 为什么你的RNN模型效果差?深度循环网络的5个避坑指南
  • Qwen3智能字幕对齐系统技能智能体开发
  • Product Hunt 每日热榜 | 2026-03-10
  • Android聊天应用必备:5分钟搞定自定义气泡弹窗(附完整Kotlin源码)
  • 使用CLAP构建智能宠物声音识别应用
  • 保姆级教程:用Vue3+Element Plus打造完美图片上传裁剪组件
  • 避开这3个坑!用原生JS实现高并发H5抽奖页面的性能优化指南
  • 静态时序分析必备:5种常见压摆合并场景的避坑手册
  • 2026年专著合著服务权威推荐:湖南筑励咨询有限公司,署名/出版/撰写/招募/评职称全流程支持 - 品牌推荐官
  • Vivado ML 2021.1安装避坑指南:从下载到配置的完整流程(附网盘加速链接)
  • Vue-router动态路由刷新丢失?手把手教你解决Layout下的路由持久化问题
  • 图解Transformer掩码:用可视化理解自注意力与交叉注意力的遮蔽逻辑
  • 2026年气体充装设备厂家推荐:山东铂尔特流体控制系统有限公司,气体充装装置全品类覆盖 - 品牌推荐官
  • 从零开始:在Visual Studio中用C#和ML.NET搭建AI分类器(保姆级教程)
  • FPGA实战:如何用异步FIFO解决跨时钟域数据传输的坑?
  • PyCharm调试Streamlit应用报错?手把手教你解决Windows环境下的字符集问题
  • 3Dmax新手必看:从STP导入到色彩修改的完整避坑指南(附FBX导出技巧)
  • 2026二手钢结构厂家推荐:山东润鑫钢结构有限公司,专业二手钢结构全系供应与安装服务 - 品牌推荐官
  • AssetBundle逆向分析:用uTinyRipper破解Unity资源加密的5种实战场景
  • 提升App变现收益,关键在eCPM:影响它波动的核心因素解析
  • ESP32双核实战:用FreeRTOS的xTaskCreatePinnedToCore实现温湿度采集与网络上报分离
  • MusePublic Art Studio实操手册:自定义CSS美化Streamlit界面教程