看到这个题目时,可以分析每一行字符的组成规律,就可以分成上下两部来实现。

实现的代码如下:

#python 3.6

import sys

print('请输入要打印的字符: ')

printChar = input()

print('请输入层数: ')

count = input()

count = int(count)

rowLen = count

#输出上半部分行

for i in range(count):

output = ' '*(rowLen - i) + printChar

for k in range(i):

output += ' ' * rowLen + printChar

print(output)

#输出下半部分行

count -= 1

for i in range(count):

output = ' '* (i+2) + printChar

for k in range(count - i - 1):

output += ' ' * rowLen + printChar

print(output)

结果如下:

Python游戏开发入门

你也能动手修改C编译器

纸牌游戏开发

五子棋游戏开发

python打印输出如下图形_python题目要求:输出如下图片中的图形相关推荐

  1. python输入一个正整数_Python题目解答:输入一个整数N,输出N的所有最小因子

    题目:输入一个整数N,输出N的所有最小因子,也称素因子. 其中,任何一个大于1的数,都可以写成多个素数的乘积,我们把这些素数叫做这个数素因子. 例如: 输入:120 输出:2 2 2 3 5 输入:2 ...

  2. 编写python程序、输出*图形_Python用程序输出字母“C”的图案

    本文主要演示Python用程序输出字母"C"的图案. 工具/原料 windows系统电脑1台 提前安装好pycharm社区免费版 方法/步骤 1 打开桌面的pycharm程序: 2 ...

  3. python输出所有素数_Python题目编程输出3到100 内的所有素数

    编程输出3到100 内的所有素数.输出时每行输出5个数,每个数占据5列宽. 回答 1 def fun(num): # 这是一个判断素数的函数,放入参数 num (即我们需要判断的数字),不是素数返回 ...

  4. python打印输出世界你好!_Python语句 print(\\\世界,你好”)的输出是?

    参考答案如下 中国大学MOOC: 带切口的几何体,语句不应在交线上标注尺寸.( ) 客户模式是价值变现系统,语句解决的是为谁服务的问题 [判断题]客户模式是价值变现系统,语句解决的是为谁服务的问题. ...

  5. python 画折线图_Python让你的数据生成可视化图形

    ID:pk哥 公众号:Python知识圈 最近的技术分享被老板说了,分享内容不错,可是这些统计图差了点.作为一个做技术的,这是不能忍受的.因为 Python 除了不会生孩子,其他的都会. 直接进入今天 ...

  6. python控制台进度条_python在控制台输出进度条的方法

    本文实例讲述了python在控制台输出进度条的方法.分享给大家供大家参考.具体实现方法如下: 进度条效果如下所示: |#############################------------ ...

  7. python日志模块备份_Python Logging模块 输出日志颜色、过期清理和日志滚动备份

    #coding:utf-8 importloggingfrom logging.handlers importRotatingFileHandler # 按文件大小滚动备份import colorlo ...

  8. python打印输出12星座_Python采集12星座信息,分析出12星座的各个特点

    一个微博热搜引发的故事一.故事从这里开始 二.搞事情第一步:搜集图片 三.搞事情第二步:展示图片 四.搞事情第三步:推广链接 五.搞事情第四步:统计分析 1.数据处理2.数据筛选3.统计各天的频率4. ...

  9. python画七彩圆圈_python内置库turtle绘制有趣图形

    一:绘制六边形 import turtle t = turtle.Pen() turtle.bgcolor("black") sides = 6 colors = ["r ...

  10. python打印名片信息_Python的格式化输出--制作名片

    效果图 代码如下: name = input("Your name:") age = int(input("Your age:")) job = input(& ...

最新文章

  1. LAMP高级环境实战
  2. 我虐小车千百遍,小车待我如初恋
  3. uni-app手机横屏后界面错乱解决办法
  4. linux samba代码,Linux下Samba服务器源码安装及配置
  5. 支付宝商户代扣2.0文档
  6. MONO,原来你是水中月
  7. Java Web学习总结(18)——JSP标签
  8. blufr 算法的理解---理解的不对的,欢迎拍砖
  9. k8s nfs安装及pv/pvc 创建和回收删除
  10. 中兴echat_中兴高达震撼发布12款新品 助力专网行业融合发展
  11. 【图频处理】基于matlab GUI界面环图像处理与音乐播放系统【含Matlab源码 185期】
  12. 【HDU5857】Median
  13. python turtle工具绘制四叶草
  14. openssl自建CA服务器自签证书服务器
  15. 关于自学es6的笔记上传
  16. 你好,法语!A2知识点总结(1)
  17. PCB布局、布线总结(持续进行中。。。。。。)
  18. 并联串联混合的电压和电流_困惑了很久的串联/并联谐振电路详解
  19. 《CorelDraw》课程标准
  20. 微信朋友圈新增仅最近一个月可见;OpenAI 发布音乐生成网络 MuseNet

热门文章

  1. java冒泡排序(含冒泡排序代码)
  2. Linux性能测试(UnixBench)(bench)一键脚本
  3. 《Python金融大数据风控建模实战》 第5章 变量编码方法
  4. Qt开发笔记:OpenSSL库介绍、windows上mingw32版本的OpenSSL编译模块化
  5. nmap快速扫描大量主机端口方法
  6. linux系统怎么修改数据库密码,Linux系统修改数据库密码相关
  7. 数据仓库(2)数仓、大数据与传统数据库的区别
  8. ios人脸识别_适用于Android和iOS的10种最佳人脸识别应用程序
  9. java使用过滤器/拦截器过滤response信息
  10. 入门物联网需要服务器