Python 入门第一课:从安装到写出你的第一个程序
【摘要】 写在前面如果你是第一次接触编程,Python 通常是被推荐最多的入门语言:语法接近自然语言、生态丰富,从 Web 开发、数据分析到人工智能,到处都能见到它的身影。本文带你用 10 分钟完成"从安装到运行第一个程序"的完整闭环。 一、为什么选择 Python 作为第一门语言语法简洁:不需要分号、不需要大括号,靠缩进组织代码,读起来像英文短句。即学即用:写完就能运行,不需要编译,试错成本极低。...
写在前面
如果你是第一次接触编程,Python 通常是被推荐最多的入门语言:语法接近自然语言、生态丰富,从 Web 开发、数据分析到人工智能,到处都能见到它的身影。本文带你用 10 分钟完成"从安装到运行第一个程序"的完整闭环。
一、为什么选择 Python 作为第一门语言
- 语法简洁:不需要分号、不需要大括号,靠缩进组织代码,读起来像英文短句。
- 即学即用:写完就能运行,不需要编译,试错成本极低。
- 生态强大:数据分析有 Pandas,Web 开发有 Django/Flask,AI 有 PyTorch,学完不愁没地方用。
二、安装 Python
- 打开 Python 官网,进入 Downloads 页面,下载与你的操作系统对应的最新稳定版安装包。
- Windows 用户安装时,务必勾选 “Add python.exe to PATH”,否则命令行找不到 python 命令。
- 安装完成后打开终端(Windows 用 CMD 或 PowerShell,macOS/Linux 用终端),输入:
python --version
如果能看到类似 Python 3.12.x 的输出,说明安装成功。
三、写出你的第一个程序
新建一个文件 hello.py,写入:
name = input("请输入你的名字:")
print(f"你好,{name}!欢迎来到 Python 的世界。")
保存后在终端运行:
python hello.py
输入名字并回车,你会看到程序向你问好——这就是你和计算机的第一次"对话"。
四、两个必须掌握的基础概念
1. 变量:给数据起个名字
age = 18 # 整数
score = 92.5 # 浮点数
greeting = "你好" # 字符串
Python 是动态类型语言,不需要提前声明类型,直接赋值即可。
2. 条件判断:让程序学会"思考"
score = 85
if score >= 60:
print("及格了!")
else:
print("继续努力!")
注意 if 语句末尾的冒号,以及下一行四个空格的缩进——这是 Python 的语法规则,也是它代码风格统一的秘诀。
五、课后小练习
试着写一个猜数字小游戏:程序随机生成 1~100 的整数,玩家输入猜测,程序提示"大了"或"小了",直到猜中。提示:可以用 random.randint(1, 100) 生成随机数,用 while 循环反复询问。
import random
secret = random.randint(1, 100)
while True:
guess = int(input("猜一个 1~100 的数字:"))
if guess == secret:
print("猜对了!")
break
elif guess < secret:
print("小了,再试试。")
else:
print("大了,再试试。")
结语
安装环境、运行第一个程序、理解变量与条件判断——这三步走完,你已经跨过了编程入门最难的一道坎。接下来可以继续学习循环、函数和列表,逐步搭建自己的知识体系。编程最好的学习方式就是动手:每天写一点,进步看得见。
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)