为想要使用 Pocket Code 作为第一个 IDE 来学习编程的初学者提供的完整指南。
想学编程却没有电脑?Pocket Code 是入门的完美工具。你只需要一部 Android 手机。
从 Google Play 商店下载 Pocket Code 并打开应用。
main.py 文件一起创建# My first Python program
name = input("What's your name? ")
print(f"Hello, {name}! Welcome to programming 🎉")
# Simple calculator
num1 = float(input("First number: "))
num2 = float(input("Second number: "))
print(f"Addition: {num1 + num2}")
print(f"Subtraction: {num1 - num2}")
print(f"Multiplication: {num1 * num2}")
if num2 != 0:
print(f"Division: {num1 / num2}")
else:
print("Cannot divide by zero")
点击 ▶️ 按钮运行。输出会显示在集成终端中。
变量是用来存储信息的容器:
# Data types
name = "Ana" # Text (string)
age = 17 # Whole number (int)
height = 1.65 # Decimal number (float)
is_student = True # True/False (boolean)
在代码中做决策:
grade = 8.5
if grade >= 9:
print("Outstanding 🌟")
elif grade >= 7:
print("Very Good 👍")
elif grade >= 5:
print("Pass ✅")
else:
print("Fail 📚")
重复执行操作:
# Multiplication table
number = 7
for i in range(1, 11):
result = number * i
print(f"{number} × {i} = {result}")
把代码组织成可复用的代码块:
def calculate_circle_area(radius):
pi = 3.14159
area = pi * radius ** 2
return round(area, 2)
# Use the function
radius = float(input("Circle radius: "))
area = calculate_circle_area(radius)
print(f"The area is: {area}")
Pocket Code 的 AI 助手就是你的私人导师:
Week 1-2: Variables, data types, input/output
Week 3-4: Conditionals and loops
Week 5-6: Functions and modules
Week 7-8: Lists, dictionaries, files
Week 9-10: OOP (classes and objects)
Week 11-12: Personal project
开始编程不需要一台强大的电脑。有了 Pocket Code 和你的 Android 手机,你就拥有了所需的一切。今天就开始吧!