编程零基础极简入门

编程

关于编程零基础入门

针对纯新手,写最直白的编程语言入门教程、避坑指南、实战小项目。代码完全开源,无付费课程、无推广。

什么是编程

编程就是用计算机能理解的语言,告诉它要做什么。比如:

  • 「把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很正常,善用搜索引擎
  • 不要追求一下子看懂,先跑起来再说
  • 选择一门语言深入,不要什么都学