使用这个起点:size_in = input('Please enter the size: ')

size = int(size_in)

char = input('Please enter the drawing character: ')

print('')

row = 1

我已经知道怎么做正方形了:

^{pr2}$

还有一个三角形:row = 1

while row <= size:

col = 1

while col <= row:

print (char, '', end = '')

col = col + 1

print ('')

row = row + 1

print ('')

但我找不出对角线X

X

X

X

X

或者倒三角形xxxxx

xxxx

xxx

xx

x

对于反向三角形,我想到的最好的方法是:row = 1

while row <= size:

col = size - row + 1

while col <= row:

print (' ',)

col = col + 1

col = 0

while col <= size-row:

print (char, '', end = '')

col = col + 1

row = row + 1

print ('')

print ('')

但即使这样也不是安静的,它只是翻转了一下,有额外的空间。我不知道该怎么做。在

python编程*三角形图形思路_如何使用python制作形状(对角线、倒三角形)?相关推荐

  1. python编程*三角形图形创意图片_使用python的pil制作微信九宫格图片

    [Python] 纯文本查看 复制代码#coding=utf-8 import os from PIL import Image import re ''' 使用PIL的Image进行图片裁剪,生成正 ...

  2. 用python打印三角形图形创意图片_图形创意_尔雅_网课答案2020

    图形创意_尔雅_网课答案2020 更多相关问题 (本小题满分12分)在直角坐标系中,已知,,为坐标原点,,.(Ⅰ)求的对称中心的坐标及其在区间上的单调递减区间:(Ⅱ 已知,那么tan x等于()A.B ...

  3. python编程笔记本配置要求_起步 搭载Python编程环境

    主要讲如何搭建Python编程环境. 1.检查计算机是否安装了Python windows+r呼出运行框,输入cmd打开命令提示符窗口.输入Python检查电脑是否安装了Python. 如果出现了Py ...

  4. python编程*三角形图形创意图片_python循环输出三角形图案的例子

    我就废话不多说了,直接上代码吧! #Copyright (c)2017, 东北大学软件学院学生 # All rightsreserved #文件名称:a.py #作 者:孔云 #问题描述:编写程序,使 ...

  5. 用python打印三角形图形创意图片_实训二  2、以惠山泥人“大阿福”为载体,运用图形创意的方法进行图形的三维拓展。...

    [论述题]通过高校门户网站.精品课程平台.MOOC平台,查找本专业一门专业课程,并完成注册及打开学习. 将课程注册成功后打开学习的界面截图提交. [简答题]20191214 课内用CAD绘制组合体的三 ...

  6. python编程的常用工具_小白学Python(2)——常用Python编程工具,Python IDE

    下载好Python,但是如何开始编程呢? 有几种方法, 1.第一个就是command lind 即为命令行的方式,也就是我们常说的cmd. 输入 win+ cmd 在命令行中再输入 python,即可 ...

  7. python编程中条件句_简单讲解Python编程中namedtuple类的用法

    Python的Collections模块提供了不少好用的数据容器类型,其中一个精品当属namedtuple. namedtuple能够用来创建类似于元祖的数据类型,除了能够用索引来访问数据,能够迭代, ...

  8. 怎么用python编程分段函数值域_如何在Python中用多变量定义分段函数

    我正在为我的太阳地震学课程设计一个图,这个问题提供了一个分段函数来描述恒星中"流体"的动力学,就好像这是一回事,如果它是另一回事,那就是它.我一次又一次地收到这个'Mul' obj ...

  9. python编程到底难不难_养成下面几个编程习惯,学习python并不难!

    大家好,我是咿哑呀.随着Python在国内的发展,特别是在自动化运维领域,运维开发者99%使用python开发自动化运维平台.使用python编程语言的公司会越来越多,那么在学习Python的过程中需 ...

最新文章

  1. mysql导入sql脚本出现there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE
  2. Linux系统中创建虚拟环境详解
  3. 如何发表cscd核心论文_教育论文发表时几种核心期刊介绍
  4. 的日志在哪里_写给大忙人看的,MyBatis日志如何做到兼容所有常用的日志框架?...
  5. SVM支持向量机(下)
  6. salad--8||9
  7. SAP ABAP 平台新的编程模型
  8. vpython 贞测碰撞_python碰撞检测?
  9. glClearDepth
  10. LeetCode 91. 解码方法
  11. MYSQL重置密码遇到ERROR 1045 (28000): Access denied for user ‘root‘@‘localhost‘ (using passwor:yes)问题
  12. 使用反射复制一个JavaBean的对象
  13. oracle 自定义比较函数
  14. 印象笔记 网易云笔记 腾讯文档 对比
  15. 怎样完美卸载IE8浏览器
  16. nuc7 android tv,NUC7PJYH HDMI在特定显示屏上出现问题
  17. 儿子考上清华大学计算机系视频,儿子考上清华大学,家长忙发朋友圈,但收到的却不是祝福是心寒...
  18. 产品经理–是否具有战略意义?
  19. 什么是App分发?有哪些分发平台可以选择?
  20. 笔记本连不上苹果手机热点怎么回事

热门文章

  1. python中uint8函数_NumPy性能:uint8对float和乘法对除法?
  2. 10kw全固态中波dam广播发射机的计算机监控系统分析与设计[,10KW全固态中波DAM广播发射机的计算机监控系统分析与设计...
  3. 色彩、印刷类重要网站
  4. 喝酒神器新UI版本带特效和音效,缩减版本微信小程序源码下载
  5. centos 自建网盘 nextcloud
  6. PIC16F887的电子消毒柜设计
  7. Solid Works安装踩坑之路
  8. java获取gbk文件名 linux_java获取真实的下载地址和下载文件名
  9. 实验八 基于MATLAB/Simulink的太阳能电池特性仿真模型初步
  10. 工作这么久,有猎头挖你吗?