基础题
-
直接输出
编写一行代码,使用print()函数输出你的名字。 -
多参数输出
使用一个print()函数,同时输出你的名字、年龄和城市,用空格分隔。
示例输出:小明 18 北京 -
修改分隔符
将上题中的分隔符从空格改为逗号(,)。
提高题
-
格式化输出
使用f-string或format()方法,输出以下内容:
“我的名字是 [名字],今年 [年龄] 岁,生活在 [城市]。”
将[名字]、[年龄]、[城市]替换为实际值。 -
输出数字计算
用print()直接输出以下计算结果:-
15 加 27 的结果
-
100 除以 3 的结果(保留两位小数)
-
-
转义字符练习
使用一个print()语句输出以下内容(包括引号和换行):他说:"Python 很有趣!" 然后开始写代码。
进阶题
-
控制结尾符
编写两行print()语句,让它们的输出在同一行显示,用空格分隔。
例如:第一行输出Hello,第二行输出World,最终显示为Hello World。 -
格式化对齐
使用格式化输出,将以下数据对齐显示:姓名 年龄 城市 小明 20 北京 Alice 25 New York
-
打印特殊图案
用print()输出一个由星号(*)组成的三角形,如下所示:* ** *** **** *****
综合应用题
-
打印简单表格
使用print()和格式化方法,输出一个简单的商品价格表:商品 单价 数量 总价 苹果 5.00 3 15.00 香蕉 3.50 2 7.00 橙子 4.00 5 20.00
-
模拟进度条
用print()实现一个简单的进度条效果(使用end参数和\r回车符):
依次输出:[10%]、[50%]、[100%],每个输出覆盖前一个。 -
打印函数信息
定义一个函数add(a, b),在函数内部用print()输出调用信息,例如:
调用add(3, 5)时输出:函数 add 被调用,参数为 3 和 5,结果为 8。
挑战题
-
打印彩色文本
在支持ANSI转义序列的终端中,用print()输出红色的“错误”和绿色的“成功”。
(提示:使用\033[91m和\033[92m控制颜色) -
动态打印时间
使用print()和time模块,每隔1秒打印当前时间,格式为:当前时间:HH:MM:SS。 -
打印函数执行过程
写一个递归函数计算阶乘(如factorial(5)),在函数内部用print()显示每一层递归的参数和返回值。





暂无评论内容