当前时间: 2026-04-30 09:18:53
更新时间: 2026-04-30
分类:软件教程
评论(0)
AI工具效率测评
【新手友好】零基础学Python,一篇文章带你入门
写给完全没编程经验的人,看完你就能写出自己的第一个小程序。
一、为什么选Python
不是因为它最强大,而是因为它最友好。Python的代码长得很像英语,print(hello)一看就知道是打印hello。其他语言比如Java光写一个hello world就要七八行,Python一行搞定。
另外Python的应用范围很广:数据分析、爬虫、自动化办公、人工智能、后端开发都能干。学一门语言能做这么多事,性价比很高。
二、安装环境(10分钟搞定)
第一步:去Python官网 python.org 下载最新版本(目前是3.12.x)。Windows用户下载exe安装包,安装的时候一定要勾选Add Python to PATH这个选项,很多新手忘了勾这个,后面运行代码会报错。
第二步:安装一个代码编辑器。推荐VS Code(Visual Studio Code),免费的,去官网下载安装。打开之后在扩展商店搜Python,安装微软官方的Python扩展。
验证安装成功:打开终端(Windows按Win+R输入cmd),输入 python –version,如果显示Python 3.12.x就说明装好了。
三、Python基础语法
is_student = True 这是布尔值(真/假)
print(f我叫{name},今年{age}岁) 输出:我叫小明,今年25岁
f-string(f开头的字符串)可以在花括号里直接放变量,写起来很方便。
注意Python用缩进(4个空格)来表示代码块,不像其他语言用花括号。缩进写错了代码就会报错。
这会输出0、1、2、3、4。range(5)生成0到4的序列。
四、列表和字典(最常用的两个数据结构)
print(fruits[0]) 取第一个元素,输出:苹果
print(len(fruits)) 列表长度,输出:4
person = {name: 小明, age: 25, city: 北京}
print(person[name]) 输出:小明
person[email] = xm@example.com 添加新键值对
五、函数(封装可复用的代码)
def greet(name, time=早上):
print(greet(小红)) 输出:早上好,小红!
print(greet(小明, 下午)) 输出:下午好,小明!
def后面跟函数名和参数。time=早上是默认参数,不传的话就用默认值。return返回结果。
六、实战:写一个记账小程序
amount = float(input(金额:))
records.append({item: item, amount: amount})
print(f已记录:{item} {amount}元)
total = sum(r[amount] for r in records)
把这段代码保存成accounting.py文件,在终端运行python accounting.py就能用了。
七、接下来学什么
想做数据分析:学pandas和matplotlib库
想爬网页数据:学requests和BeautifulSoup库
想做自动化办公:学openpyxl(操作Excel)和python-docx(操作Word)
推荐学习资源:菜鸟教程(免费中文教程)、B站小甲鱼Python教程(免费视频)、《Python编程从入门到实践》。
编程是手艺活,光看不练学不会。每学一个知识点就打开编辑器敲一遍,跑通了才算学会了。