• 技术文章 >Python技术 >Python基础教程

    如何使用python输出连续星号?

    2020-11-04 11:24:39原创7792
    小编依稀记得,自己初学编程时候,第一节课,老师就给我们演示了输出连续星号内容,那时候真感叹python的神奇,重温一遍这个内容,入门小伙伴们可以来看下啦~

    有关语法:用嵌套打印小星星

    需求

    在控制台连续输出五行 *,每一行星号的数量依次递增

    *
    **
    ***
    ****
    *****

    使用字符串 * 打印

    # 1. 定义一个计数器变量,从数字1开始,循环会比较方便
    row = 1
    while row <= 5:
     print("*" * row)
     row += 1

    使用循环嵌套打印小星星

    语法格式:

    # 向控制台输出内容结束之后,不会换行
    print("*", end="")
    # 单纯的换行
    print("")
    end="" 表示向控制台输出内容结束之后,不会换行

    假设 Python 没有提供 字符串的 * 操作 拼接字符串

    需求:

    在控制台连续输出五行 *,每一行星号的数量依次递增

    *
    **
    ***
    ****
    *****

    开发步骤

    row = 1
    while row <= 5:
     # 假设 python 没有提供字符串 * 操作
     # 在循环内部,再增加一个循环,实现每一行的 星星 打印
     col = 1
     while col <= row:
     print("*", end="")
     col += 1
     # 每一行星号输出完成后,再增加一个换行
     print("")
     row += 1

    以上给大家举例最常见的输出星号内容,有需求的小伙伴可以用起来啦~如需了解更多python实用知识,点击进入PyThon学习网教学中心

    专题推荐:使用python输出连续星号
    上一篇:如何使用python中的opengl? 下一篇:如何使用mysql查询where条件里的or和and

    相关文章推荐

    • 关于python property用法操作详解• 如何使用Python中item()方法遍历字典?• 关于python matplotlib绘图使用详解• 如何实现python绘制混淆矩阵?• 如何使用python中的opengl?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网