轻松上手Python:从安装到第一个Hello World程序

轻松上手Python:从安装到第一个Hello World程序

一、前言

在数字化浪潮中,编程已成为一项“新通用技能”,而Python因其近乎零门槛的入门体验,成为无数人打开代码世界的第一把钥匙。无论你是想自动化办公、分析数据,还是探索人工智能,只需一行 print("Hello World")​,就能见证计算机对你的首次回应。

本文将以零基础视角,带你完成Python环境安装、编写首个程序,并揭秘代码背后的逻辑——无需复杂配置,一台普通电脑,15分钟足矣。从这里开始,代码不再是高墙,而是你与未来对话的桥梁。

image

二、下载安装

2.1 下载

打开浏览器,访问Python官方网站:https://www.python.org/,点击上方 downloads

根据你的操作系统(Windows、Mac或Linux)选择适合的版本。对于Windows用户,如果你的系统是Windows 10及以上,可以直接下载最新版本的Python(如Python 3.10.x或更高版本)。如果你的系统是Windows 7或更早版本,可能需要下载旧一些的版本(如Python 3.8.2),因为最新版本的Python可能不支持这些旧系统。

image

在下载页面,找到适合你系统的安装包格式(如Windows 64)。

Download Python | Python.org https://www.python.org/downloads/

image

image

2.2 安装

双击下载好的exe文件,开始安装Python。

在安装过程中,会弹出一个窗口提示你选择安装类型。通常建议选择“Customize installation”(自定义安装),以便你可以自定义一些设置。但如果你只是想快速安装,也可以选择“Default installation”(默认安装)。

勾选添加Python到PATH(务必勾选“Add Python x.x to PATH”(将Python添加到PATH环境变量中)的选项。这样,你就可以在命令行中直接运行Python了)

image

image

image

image

image

2.3 验证

安装完成后,按下Win+R键,打开运行窗口。

在运行窗口中输入“cmd”,打开命令行界面。

image

在命令行界面中输入“python -V”(注意有空格),然后回车。如果看到版本号显示出来(如Python 3.13.2),则说明Python已经成功安装。

image

三、Hello World——第一个Python代码

在安装好了python程序后,应该如何去运行和编写代码呢?

方式一:交互环境

在命令行界面中输入“python”后回车,进入Python交互模式。

image

在Python交互模式的提示符(>>>)后面输入你的第一行代码:“print(“Hello, World!”)”然后回车。

print("Hello, World!") 
image

什么是交互环境?

鼠标光标闪烁,在等待输入命令。输入命令后能及时得到程序的运行结果。

但是一旦关闭该窗口,之前运行过的代码是不会被进行保存。所以在学习python,编写程序,是需要永久保存在硬盘里下,把程序写到文件里,利用python解释器来执行该文件。

方法二:脚本文件

桌面上创建一个txt文本,在里面输入print(‘hello world’),并且另存为hello.py文件名。

image

执行hello.py结尾的文件,同样在终端cmd里(方法一里打开的黑色窗口,但不进入交互环境下),输入命令:

python 

再把文件拖拽到命令行窗口(拖拽python文件到终端里,自动填充路径)

image

回车就能输出,刚刚在文件里输入的代码

image

恭喜你成功安装了Python并编写了第一个程序“Hello World”! 通过这一步,你已经迈出了学习编程的第一步。Python以其简洁的语法和强大的功能,能够帮助你快速开发各种应用。

接下来,你可以深入学习更多Python的基础知识,探索它在数据分析、Web开发、人工智能等领域的广泛应用。如果你想更深入地了解Python,欢迎继续关注我们,获取更多教程和实践技巧,一起在编程的世界中不断进步。

Read more

开箱即用:Qwen1.5-0.5B-Chat轻量级WebUI体验报告

开箱即用:Qwen1.5-0.5B-Chat轻量级WebUI体验报告 1. 为什么需要一个“能跑在笔记本上的AI助手”? 你有没有过这样的时刻—— 想快速查个技术概念,却懒得打开浏览器; 写周报卡在开头,希望有人帮理清逻辑; 临时要给客户写一封得体的英文邮件,又怕语法出错; 甚至只是想和AI聊两句放松一下,却发现本地部署动辄要24G显存、16G内存…… 现实很骨感:大多数开源大模型像一头大象,而我们的日常设备更像一辆自行车。 但Qwen1.5-0.5B-Chat不是。它是一只麻雀——小,轻,不挑食,飞得稳。 这不是“缩水版”的妥协,而是面向真实使用场景的精准设计: 不依赖GPU,纯CPU即可运行 内存占用低于2GB,连老款MacBook Air都能扛住 启动3秒内完成加载,对话响应平均1.8秒(实测i7-10875H) 自带开箱即用的Web界面,点开浏览器就能聊 它不追求在MMLU榜单上刷分,而是专注解决你此刻手边那个“小问题”。 就像一把好用的瑞士军刀——不炫技,但每次掏出来,都刚好够用。

By Ne0inhk
前端流式输出实现详解:从原理到实践

前端流式输出实现详解:从原理到实践

前端流式输出实现详解:从原理到实践 * 前言 * 一、流式输出核心原理 * 1.1 什么是流式输出? * 1.2 技术优势对比 * 1.3 关键技术支撑 * 二、原生JavaScript实现方案 * 2.1 使用Fetch API流式处理 * 关键点解析: * 2.2 处理SSE(Server-Sent Events) * 三、主流框架实现示例 * 3.1 React实现方案 * 3.2 Vue实现方案 * 四、高级优化策略 * 4.1 性能优化 * 4.2 用户体验增强 * 4.3 安全注意事项 * 五、实际应用案例 * 5.1 聊天应用实现

By Ne0inhk
Deepseek:前端程序员如何转行网络安全?

Deepseek:前端程序员如何转行网络安全?

前端程序员转行网络安全是可行的,因为前端开发中的许多技能(如JavaScript、HTTP协议、浏览器安全等)在网络安全领域也非常有用。以下是一些具体的步骤和建议,帮助你顺利过渡: 1. 利用现有技能 JavaScript:前端程序员精通JavaScript,可以用于编写安全工具、分析前端漏洞(如XSS)。 HTTP/HTTPS协议:前端开发中对HTTP请求、响应、状态码的理解,有助于分析Web应用的安全问题。 浏览器安全:熟悉浏览器的同源策略、CORS、Cookie安全等,这些是Web安全的基础。 2. 学习网络安全核心知识 Web漏洞:重点学习前端相关的漏洞,如: XSS(跨站脚本攻击):利用JavaScript注入恶意代码。 CSRF(跨站请求伪造):利用用户身份执行未经授权的操作。 点击劫持(Clickjacking):诱骗用户点击隐藏的恶意内容。 其他常见漏洞:如SQL注入、文件上传漏洞、SSRF(服务器端请求伪造)等。 安全头与策略:学习如何通过HTTP头(如CSP、HSTS、

By Ne0inhk

最新版 springdoc-openapi-starter-webmvc-ui 常用注解详解 + 实战示例

当然可以!在 Spring Boot 3 + SpringDoc OpenAPI(Swagger 3 替代方案)生态中,springdoc-openapi-starter-webmvc-ui 是目前官方推荐的集成方式。它提供了一套丰富的注解,用于精细化控制 API 文档的生成,提升前端、测试、产品等协作方的体验。 ✅ 最新版 springdoc-openapi-starter-webmvc-ui 常用注解详解 + 实战示例 📌 当前最新稳定版本:springdoc-openapi 2.5+(2025年仍适用) 📌 所有注解位于包:io.swagger.v3.oas.annotations.* 🧩 一、核心注解概览 注解作用适用位置@OpenAPIDefinition全局 API 信息配置(标题、版本、联系人等)@Configuration 类@Tag标记 Controller 或方法所属的“标签/

By Ne0inhk