本人是一名python初学者,刚刚看到一道有趣的python问题,“用python如何在编译器中打印出菱形图案?”

因此决定尝试一下,代码不多,仅供参考。

代码def printStar(intNum): s = "*" spaceLength = intNum blockCount = int(intNum/2+1) for i in range(spaceLength): result = s.rjust(blockCount) if i >= int(spaceLength/2): print(result) s = s[2:] blockCount -= 1 else: print(result) s = s+(2*"*") blockCount += 1def oddOReven(intNum): if intNum%2 == 0: print("please input a odd num data") else: printStar(intNum)if __name__ == '__main__': while True: try: intNum = eval(input("please input a odd num data/n")) oddOReven(intNum) except BaseException as e: print("Please input as 1/2/3... Errorcode:%s" % e)

运行结果:

python打印星号菱形_Python打印“菱形”星号代码方法相关推荐

  1. python输出星号等腰三角形_Python打印矩形、直角三角形、等腰三角形、菱形

    思路如下: (1)先打印一个星号并换行 print("*") (2)打印一行6个星号 for i in range(6):print("*", end=&quo ...

  2. python编程菱形_Python打印“菱形”星号代码方法

    本人是一名python初学者,刚刚看到一道有趣的python问题,"用python如何在编译器中打印出菱形图案?" 因此决定尝试一下,代码不多,仅供参考. 代码 def print ...

  3. python菱形星号图案_python如何输出星号组成的菱形图形?

    python如何输出星号组成的菱形图形? python输出星号组成的菱形图形的方法: 读入一个整数N,N是奇数,输出由星号字符组成的菱形三角形,要求:‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪ ...

  4. python打印数字正方形_python打印空心正方形-女性时尚流行美容健康娱乐mv-ida网...

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页  > 高级搜索 python 实现全排列的 打 ...

  5. python打印对象地址_Python打印对象的全部属性

    __dict__方法 遇到这样一个情况,要打印出一个对象的各种属性.但是不同对象的属性名都不一样,结构也不同,无法写一个代码来实现.然后我找到了__dict__,使用这个属性,可以动态获取到对象的所有 ...

  6. python怎么清屏_python实现清屏的方法 Python Shell中清屏一般有两种方法。

    Python Shell 怎样清屏? Python Shell中清屏一般有两种方法. 奈何一个人随着年龄增长,梦想便不复轻盈:他开始用双手掂量生活,更看重果实而非花朵.--叶芝<凯尔特的搏暮&g ...

  7. python 封装对象数据_Python数据库封装实现代码示例解析

    django中(原生mysql封装) 1.函数封装 import pymysql # 查 所数据 def get_all(sql): conn = pymysql.connect(host=" ...

  8. python modifysetup什么意思_Python pyinotify.IN_MODIFY属性代码示例

    本文整理汇总了Python中pyinotify.IN_MODIFY属性的典型用法代码示例.如果您正苦于以下问题:Python pyinotify.IN_MODIFY属性的具体用法?Python pyi ...

  9. python tkinter insert函数_Python tkinter.INSERT属性代码示例

    本文整理汇总了Python中tkinter.INSERT属性的典型用法代码示例.如果您正苦于以下问题:Python tkinter.INSERT属性的具体用法?Python tkinter.INSER ...

最新文章

  1. 大TTT需要复习的课件PPT以及大作业完成链接
  2. 【Python】Excel处理
  3. java linux文件夹大小_Linux_Linux文件夹大小查看办法, 1. du -sh查看当前文件 - phpStudy...
  4. if you canget up early
  5. Qt Creator调试
  6. beats耳机用安卓手机影响音效么_感受清晰细腻音质,实用有线入耳式耳机推荐...
  7. LeetCode 1394. 找出数组中的幸运数(map计数)
  8. Android 中像素px和dp的转化
  9. 晶体封装越小esr越大_晶振
  10. 个人电脑 公司电脑 代理_你们想要打造的树莓派电脑,刚发布了官方版:性能更强大,只卖70美元...
  11. Cisco职业认证再认证体系及程序问答
  12. php include_once 路径,php使用include加密路径的方法介绍
  13. 系统缓存全解析2:页面输出缓存
  14. Android - Md5加密 工具类
  15. 计算机mod函数,MOD函数的公式语法及使用方法实例
  16. java broken pipe_java Broken pipe 几种原因
  17. ftp服务器有哪些作用,FTP是什么意思 FTP服务器有什么作用及功能
  18. gromacs 安装_gromacs编译安装教程
  19. 在sap系统新建财务BTE OBBH OB28替代
  20. Matlab绘图(二)—变色散点图二维、三维绘制

热门文章

  1. 运用快速幂算法(南昌理工学院ACM集训队)
  2. 天勤python_天勤量化策略库:海龟交易法则(难度:中级)
  3. google更新flash插件
  4. 尚硅谷周阳老师Docker笔记
  5. android Room数据库了解
  6. Android Room 使用详解
  7. 为什么电脑不能安全关闭计算机,电脑执行关机命令后,不能自动切断电源,而是在屏幕上显示“您可以安全关闭计算机”...
  8. TexMaker对.bib文件的编译
  9. 【转】深入解析Jolt
  10. Linux 测试硬盘性能