python 金字塔图形

a = 50
y = ‘*‘*(a+1)
p = ‘ ‘

while a:

    print(y)
    y = y[:a-1]
    y = p  + y
    a = a - 1
for i in range(20):
    print(‘ ‘ * (20-i-1) + ‘*‘ * (2*i+1) )
a = 20
p = ‘ ‘*(a+1)
s = ‘*‘
b = 1

while a:
    t = p + s*b

    print(t)

    t = t + s*2 

    t = t[1:]

    b = b + 2
    p = p[1:]

    a = a - 1
时间: 2025-01-10 21:03:29

python 金字塔图形的相关文章

Python计算图形中三角形数量

看一个论坛里的.说如何用python计算图形中三角形的数量. 图如下: 论坛那位兄弟是先把所有的边上的点放到一个list里面. 然后去生成相关组合. 再去判断点的位置正确与否. 所有的点组合list: ['abh','acgi','adfj','aek','bcde','efgh','hijk'] 下图中三个框分别为三条线上的点集合.由图可知,要构成三角形必须三个集合两两之间取 交集得到相应的点. 任意两个集合的交集.为一个点. 用itertools的组合方法生成三个集合的组合 再两个之间取交集

PyGObject笔记1——用Python写图形界面

PyGObject is a Python extension module that gives clean and consistent access to the entire GNOME software platform through the use of GObject Introspection. PyGObject provides full support of GObject Introspection and all of its features (callbacks,

014 Python基本图形绘制小结

目录 一.Python基本语法元素 1.1 温度转换 二.Python基本图形绘制 2.1 Python蟒蛇绘制 一.Python基本语法元素 缩进.注释.命名.变量.保留字 数据类型.字符串. 整数.浮点数.列表 赋值语句.分支语句.函数 input().print().eval(). print()格式化 1.1 温度转换 # TempConvert.py TempStr = input("请输入带有符号的温度值: ") if TempStr[-1] in ['F', 'f']:

Python——交互式图形编程

1.图形显示 图素法 像素法 图素法---矢量图:以图形对象为基本元素组成的图形,如矩形. 圆形 像素法---标量图:以像素点为基本单位形成图形 2.图形用户界面:Graphical User Interface,GUI Tkinter---Python 标准GUI Graphics---基于Tkinter扩展图形库 Turtle---python内置的图形库. 3.安装graphics库 安装在D:\Python3\Lib\site-packages,网址http://mcsp.wartbur

C#的金字塔图形

今天尝试写了一下金字塔的图形,用了三个for循环.for example: public Class Test { public void UpToFor() { for(int i=0;i<9;i++) { for(for int j=i;j<8;j++) { Console.Write(" "); } for(int z=0;z<=2*i;z++) { Console.Write("*"); } Console.WriteLine(); } C

使用Python显示图形交互窗口

本文主要讲解如何使用Python编程(http://www.maiziedu.com/course/python/)显示一个交互的图形窗口.就以打印公共IP网络作为一个例子.为了执行代码显示公共ip,我们首先要完成密码验证过程.一旦密码被验证我们就能够看到我们的公共ip显示在终端窗口中. 为了成功地完成这个简单而有趣的项目,我们将使用一个叫做PythonZenity的库.这个库包含东西很少但是却有一些神奇的包在里面.在包中,我们将使用其中的一些包用在我们的项目,并且我们会有一个清晰的理解关于我们

python绘制图形(Turtle模块)

用python的Turtle模块可以绘制很多精美的图形,下面简单介绍一下使用方法. 需要用到的工具有python,python 的安装这里就不再细说.自行搜索. 1 from turtle import * #引入turtle模块 2 color('red', 'yellow') #设置绘制的颜色和填充颜色 3 4 # 海龟设置 5 hideturtle() # 隐藏箭头 6 speed(10) # 设置速度 7 # 前进后退,左转右转 8 fd(100) # 前进100像素(forward(1

七个python gui图形界面开发框架

Kivy 这是一个非常有趣的项目,基于OpenGL ES 2,支持Android和iOS平台的原生多点触摸,作为事件驱动的框架,Kivy非常适合游戏开发,非常适合处理从widgets到动画的任务.如果你想开发跨平台的图形应用,或者仅仅是需要一个强大的跨平台图形用户开发框架,Kivy都是不错的选择. Pyforms 诞生只有两年的Pyforms是一个Python2.7/3.x跨环境图形应用开发框架,模块化和代码复用可以节省大量工作. PyGObject(PyGi) PyGObject是一个利用GT

009 Python基本图形绘制

目录 一.概论 二.方法论 三.实践能力 一.概论 深入理解Python语言 实例2: Python蟒蛇绘制 模块1: turtle库的使用 turtle程序语法元素分析 二.方法论 Python语言及海龟绘图体系 三.实践能力 初步学会使用Python绘制简单图形 原文地址:https://www.cnblogs.com/nickchen121/p/11167692.html