首页课程小红花墙

C++ 入门 · 小纸条

选一章打印。双面打印(按长边翻页)后沿虚线剪开,每张卡片正面题目、背面答案。

第 1 章30第 2 章30第 3 章30第 4 章30第 5 章30第 6 章30第 7 章30第 8 章30第 9 章30第 10 章30第 11 章30第 12 章30第 13 章30第 14 章30第 15 章30第 16 章30第 17 章30第 18 章30第 19 章10
只印题目
第 1 页 · 正面(题目)
1换一种语言看看

猜猜 Python 输出一句话要写几行?

2Python 的第一行

写一行 Python 输出你的名字。

3不用分号

对比一下两种语言输出一句话的写法。

4缩进就是分组

Python 里 if 那行末尾要写什么?

5缩进要一致

为什么建议把编辑器的 Tab 设成 4 个空格?

6变量不用说类型

Python 里定义一个变量存年龄,怎么写?

7输入是字符串

读一个数并加 1,该怎么写?

8一行读多个数

读两个数并输出它们的和。

9除法不一样

Python 里怎么得到 3?

10逻辑用英文

把"分数大于等于 60 并且小于等于 100"用 Python 写出来。

第 1 页 · 背面(答案)

参考答案(家长):print("你的名字") —— 就这一行,能跑。

参考答案(家长):一行就够。

参考答案(家长):一个冒号。

参考答案(家长):C++ 要包含头文件加 main 加分号,Python 一行。

参考答案(家长):age = 10,不用写类型。

参考答案(家长):避免混用,肉眼看不出的错最难查。

参考答案(家长):a, b = map(int, input().split()) 然后 print(a + b)。

参考答案(家长):n = int(input()) 之后再 n + 1。

参考答案(家长):也可以连写成 60 <= score <= 100,这是 Python 特有的便利。

参考答案(家长):7 // 2,两个斜杠。

第 2 页 · 正面(题目)
11分支写法

写一个判断奇偶的 Python 程序。

12循环靠 range

想循环 1 到 n,range 该怎么写?

13range 的三种用法

怎么倒着从 5 走到 1?

14while 一样用

用 while 数一个数有几位。

15列表就是数组

定义一个装 3 个数的列表。

16列表的常用操作

给列表排序该怎么写?

17负数下标

怎么取列表最后一个元素?

18切片

怎么把列表反转?

19读一行数进列表

读一行数求和该怎么写?

20内置函数很多

求列表最大值该用什么?

第 2 页 · 背面(答案)

参考答案(家长):range(1, n + 1),少写这个加一是最常见的错。

参考答案(家长):读入后判断对 2 取余是不是 0。

参考答案(家长):反复整除 10 并计数,直到变成 0。

参考答案(家长):range(5, 0, -1)。

参考答案(家长):调用它的 sort 方法,一句话搞定。

参考答案(家长):用方括号括起来,逗号分隔。

参考答案(家长):切片写成 [::-1]。

参考答案(家长):下标写 -1。

参考答案(家长):内置的 max 函数。

参考答案(家长):读成列表后直接用内置的求和函数。

第 3 页 · 正面(题目)
21字符串很好用

怎么打印 20 个连续的星号?

22判断回文一行搞定

写出这一行。

23字符串的方法

怎么把一句话切成单词列表?

24字典:按名字取值

想存每个同学的成绩,用列表还是字典?

25用字典计数

为什么统计汉字出现次数不适合用数组?

26集合:自动去重

怎么去重后再排序?

27列表解析

生成 1 到 10 的平方组成的列表。

28一个大坑

正确的写法是什么?

29定义函数

写一个求两数之和的 Python 函数。

30返回多个值

写个函数同时返回商和余数。

第 3 页 · 背面(答案)

参考答案(家长):比较 s 和 s[::-1] 是否相等。

参考答案(家长):字符串乘以 20。

参考答案(家长):字典,用姓名当键、成绩当值。

参考答案(家长):调用它的 split 方法。

参考答案(家长):先转集合去重,再排序。

参考答案(家长):汉字太多,开不了那么大的数组,字典没这个限制。

参考答案(家长):用列表解析给每行单独生成一个新列表。

参考答案(家长):用列表解析一行写完。

参考答案(家长):return 两个值用逗号隔开即可。

参考答案(家长):def 加函数名和参数,里面 return 两数之和。

op599 课程