关于编程零基础入门
针对纯新手,写最直白的编程语言入门教程、避坑指南、实战小项目。代码完全开源,无付费课程、无推广。
什么是编程
编程就是用计算机能理解的语言,告诉它要做什么。比如:
- 「把1到100加起来」→ 编程可以帮你算
- 「帮我找出这篇文章里出现最多的词」→ 编程可以帮你处理
- 「每天早上8点自动打开空调」→ 编程可以实现自动化
第一门语言学什么
推荐Python,理由:
- 语法简单,接近英语,容易入门
- 应用广泛:网站、数据分析、人工智能都能用
- 资源丰富,遇到问题容易找到答案
第一个程序:Hello World
print("Hello World!")
这就是你的第一个程序!运行后会输出:Hello World!
变量和数据类型
# 字符串
name = "小明"
print("你好," + name)
# 数字
age = 18
print("我今年" + str(age) + "岁")
# 列表
fruits = ["苹果", "香蕉", "橙子"]
print(fruits[0]) # 输出第一个
条件判断
score = 85
if score >= 90:
print("优秀")
elif score >= 60:
print("及格")
else:
print("不及格")
循环
# 打印1到10
for i in range(1, 11):
print(i)
# 遍历列表
fruits = ["苹果", "香蕉", "橙子"]
for fruit in fruits:
print(fruit)
实战小项目
猜数字游戏
import random
answer = random.randint(1, 100)
guess = 0
while guess != answer:
guess = int(input("猜一个1-100的数字:"))
if guess > answer:
print("太大了")
elif guess < answer:
print("太小了")
print("恭喜你猜对了!")
避坑指南
- 不要只看视频,要动手敲代码
- 遇到bug很正常,善用搜索引擎
- 不要追求一下子看懂,先跑起来再说
- 选择一门语言深入,不要什么都学