专栏首页用户画像潘石屹用Python解决100个问题 | 打印菱形

潘石屹用Python解决100个问题 | 打印菱形

请输入一个奇数,打印出一个行数为奇数行的菱形,如下图就是行数为20的菱形。

n=int(input("number=?"))
for i in range(1,n+1,2):
    string_1="*"*i
    print(string_1.center(n))
for i in range(n-2,0,-2):
    string_1="*"*i
    print(string_1.center(n))

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 潘石屹用Python解决100个问题 | 打印菱形

    week
  • css 一个汉字空格

    全角空格被解释为汉字,所以不会被被解释为HTML分隔符,可以按照实际的空格数显示。

    week
  • python菜鸟教程 | if else 判断

    当 if 判断条件为 True,执行 true_expressions 语句; 如果为 False,将执行 else 的内部的 false_expression...

    week
  • 潘石屹用Python解决100个问题 | 打印菱形

    week
  • Python中的元组,字典、计算器代码实

    find   replace  split   join   format    startswith   endswith

    py3study
  • C++核心准则CP.31:在线程之间以传值方式传递少量数据,而不是传递引用或指针

    Copying a small amount of data is cheaper to copy and access than to share it us...

    面向对象思考
  • Python 代码性能优化技巧

    你可以很容易的通过Python解释器获取帮助。如果你想知道一个对象(object)是如何工作的,那么你所需要做的就是调用help(<object>)!另外还有一...

    py3study
  • 从零开始实现Logistic Regression,最简单的单元深度神经网络。

    Steve Wang
  • python3.6之后字典变成有序

    在记忆里python的字典是无序的,但是这个结果是有序的,查了一下发现在python 3.6 版本之前都是无序的,但是之后都变成有序的了。

    生信编程日常
  • 我的NodeJS学习之路10(线上部署)

    程序开发完了,我们就可以部署到远程服务器了。如果没有服务器,推荐买一台云服务器,可以部署自己的项目或者干点别的。

    飞奔去旅行

扫码关注云+社区

领取腾讯云代金券