print()函数编程练习题

基础题

  1. 直接输出
    编写一行代码,使用 print() 函数输出你的名字。

  2. 多参数输出
    使用一个 print() 函数,同时输出你的名字、年龄和城市,用空格分隔。
    示例输出:小明 18 北京

  3. 修改分隔符
    将上题中的分隔符从空格改为逗号(,)。


提高题

  1. 格式化输出
    使用 f-string 或 format() 方法,输出以下内容:
    “我的名字是 [名字],今年 [年龄] 岁,生活在 [城市]。”
    将 [名字][年龄][城市] 替换为实际值。

  2. 输出数字计算
    用 print() 直接输出以下计算结果:

    • 15 加 27 的结果

    • 100 除以 3 的结果(保留两位小数)

  3. 转义字符练习
    使用一个 print() 语句输出以下内容(包括引号和换行):

    text
    他说:"Python 很有趣!"
    然后开始写代码。

进阶题

  1. 控制结尾符
    编写两行 print() 语句,让它们的输出在同一行显示,用空格分隔。
    例如:第一行输出 Hello,第二行输出 World,最终显示为 Hello World

  2. 格式化对齐
    使用格式化输出,将以下数据对齐显示:

    text
    姓名      年龄      城市
    小明       20      北京
    Alice     25       New York
  3. 打印特殊图案
    用 print() 输出一个由星号(*)组成的三角形,如下所示:

    text
     *
     **
     ***
    ****
    *****

综合应用题

  1. 打印简单表格
    使用 print() 和格式化方法,输出一个简单的商品价格表:

    text
    商品        单价      数量    总价
    苹果       5.00      3       15.00
    香蕉       3.50      2       7.00
    橙子       4.00      5       20.00
  2. 模拟进度条
    用 print() 实现一个简单的进度条效果(使用 end 参数和 \r 回车符):
    依次输出:[10%][50%][100%],每个输出覆盖前一个。

  3. 打印函数信息
    定义一个函数 add(a, b),在函数内部用 print() 输出调用信息,例如:
    调用 add(3, 5) 时输出:函数 add 被调用,参数为 3 和 5,结果为 8


挑战题

  1. 打印彩色文本
    在支持ANSI转义序列的终端中,用 print() 输出红色的“错误”和绿色的“成功”。
    (提示:使用 \033[91m 和 \033[92m 控制颜色)

  2. 动态打印时间
    使用 print() 和 time 模块,每隔1秒打印当前时间,格式为:当前时间:HH:MM:SS

  3. 打印函数执行过程
    写一个递归函数计算阶乘(如 factorial(5)),在函数内部用 print() 显示每一层递归的参数和返回值。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容