天安门广场南北长 880 米,东西宽 500 米。长方形面积 = 长 × 宽,广场有多大?
三年级学过的公式,现在让电脑算!🕐 长方形面积·三上
① print 输出文字要加英文引号;② 输出算式不加引号直接算;③ print 全小写。抢答:print("3+5") 和 print(3+5) 输出有什么不同?
程序里会有很多数据,为了不弄混,我们把数据装进“盒子”,并给盒子贴上名字标签:
用 = 把数据装进盒子(这叫赋值):
chang = 880 # 把 880 装进名叫 chang 的盒子
kuan = 500 # 把 500 装进名叫 kuan 的盒子
print(chang * kuan) # 盒子里的数相乘:440000数学里 = 表示两边相等;Python 里 = 的意思是“把右边的结果装进左边的盒子”。
所以下面这行代码完全合理,而且非常有用:
shu = 1
shu = shu + 1 # 盒子里原来的 1 加上 1,装回去 → 2
shu = shu + 1 # 再加 1 → 3
print(shu)两个盒子想互换内容?别人要用第 3 个空杯子倒来倒去,Python 只要一行咒语:
a = 20
b = 22
a, b = b, a # 交换魔法!
print("a=" + str(a)) # a=22
print("b=" + str(b)) # b=20细胞每分裂一次就翻一倍:1 → 2 → 4 → 8 → 16 → 32。用变量写翻倍:
x = 1 # 第 0 次:1 个
x = x * 2 # 分裂 1 次:2 个
x = x * 2 # 2 次:4 个
x = x * 2 # 3 次:8 个
x = x * 2 # 4 次:16 个
x = x * 2 # 5 次:32 个
print(x)📥 输入:无 📤 输出:输出面积(平方米)
无
440000
chang = 880
kuan = 500
mianji = chang * kuan
print(mianji)📥 输入:无 📤 输出:两行:a=22 和 b=20
无
a=22 b=20
a= 22(多一个空格)!想不留空格要用加号拼接 str()。a = 20
b = 22
a, b = b, a
print("a=" + str(a))
print("b=" + str(b))📥 输入:无 📤 输出:三行:100、101、102
无
100 101 102
a = 100
print(a)
a = a + 1
print(a)
a = a + 1
print(a)红墨水 10 毫升、蓝墨水 20 毫升。第一行输出交换前 a=10 b=20,第二行输出交换后 a=20 b=10。
a = 10
b = 20
print("a=" + str(a) + " b=" + str(b))
a, b = b, a
print("a=" + str(a) + " b=" + str(b))n = 5 n = n * 3 n = n + 1
| 难度 | 题号 | 题目 | 考点提示 |
|---|---|---|---|
| 必做 | P11 | 天安门广场的面积 | 变量存数据 |
| 必做 | P12 | 阿布拉1 | 交换+两行输出 |
| 必做 | P14 | 三个连续数 | a=a+1 计数器 |
| 挑战 | P49 | 细胞分裂 | 翻倍 5 次,答案 32 |
✅ 按题号到题库提交,提交前先对照样例自己测一遍!