Python打印输出等腰三角形和空心等腰三角形

PYTHON 打印三角形大全 用PYTHON语言打印各种三角形 阅读详情

等腰三角形

n是三角形的总行数,i是第多少行,先打印n-i个空格,然后打印2i-1个星号,最后换行开始打印下一行

n = int(input("请输入要打印的行数"))
i = 1
while i <= n:
    j = 1
    while j <= n-i:
        print(" ",end="")      # 打印n-i个空格
        j += 1
    k = 1
    while k <= 2*i-1:
        print("*",end="")      # 打印2i-1个星号
        k += 1
    print("")      # 换行
    i += 1

空心等腰三角形

大体与等腰三角形类似,具体不同之处请看代码

n = int(input("请输入要打印的行数"))
i = 1
while i <= n:
    j = 1
    while j <= n - i:
        print(" ",end="")      # 打印n-i个空格
        j += 1
    k = 1
    while k <= 2*i-1:
        if k == 1 or k == 2*i-1 or i == n:      # 当k等于1或2i-1(第一个或最后一个)或i等于n(最后一行)时打印星号
            print("*",end="")
        else:
            print(" ",end="")      # 否则打印空格
        k += 1
    print("")
    i += 1

可以试着在纸上画一下,比较容易看出规律。

3D美术14——max——fbx导入max后直接生成bip人形骨骼插件 最近经常会从unity里反八FBX到max里进行2次修改。 但是非常尴尬的事情就是,就是用max做的fbx,你在反导入回来,BIP骨骼都会变成预制体。这个时候有一个方法补救。那就是在导入的时候调整一下参数。(如下图) 把这里调整成设置为骨骼。就还可以了。 但是,如果你不是用max做的FBX。呵呵,那么你一定很头大,因为完全没有用。 所以,这个时候就要上插件了。 Autofbxtobip v.1.1 这个插件适用于2015及其以上版本。 在这之前我还用过一款叫BIPPY,但是效果相当感人,照着这个图片调整 阅读详情

相关推荐

衡山派Luban-Lite系统SDIO无线网络配置实战:以D133CBV-QFN88开发板与RTL8189模组为例

本文详细介绍了在衡山派D133CBV-QFN88开发板上,为Luban-Lite系统配置SDIO无线网络的完整实战流程。通过配置SDMC接口、RTL8189 Wi-Fi驱动、lwIP协议栈及内核参数,并解决编译分区问题,最终实现Wi-Fi网络连接与测试,为嵌入式设备联网提供清晰指导。

weixin_35677363的博客 267

python 如何用*号打印出等腰三角形和菱形

在学习python的循环语句时,老师经常会要求我们用循环语句打印出三角形或菱形,今天俺就来演示演示如何用*打印出图形。 1、首先来看看如何打印出等腰三角形(如图): layer = int(input("请输入HANG数:")) '''输入行数''' for i in range(1,layer+1): '''用i表示每一行''' num1 = layer - i '''num1表示每一行中空格的数量''' for j in r

Awen0201的博客 4万+

【Unity实战】HybridCLR热更快速集成

本文假设你已经通过UPM导入了HybridCLR、Addressables、il2cpp支持并具有一定的C#基础和Unity编辑器操作能力。

u012587406的博客 4995

python打印空心三角

今天做了几道题这是比较有趣的一题(小计一下) 打印空心三角形 题目描述 输入任意一个大于零的整数N,根据输入的整数不同打印出不同行数的空心三角形。 Input 输入格式:一个大于0的整数 Output 输出格式:一个空心三角形 从零开始的python n=int(input()) for i in range(1,n+1): #控制行 for j in range(1,i+1): if j==1 or j==i: print("*", end="")

weixin_43080791的博客 4424

管理信息系统(MIS)设计

一名读者可以借阅多本图书,而一本图书也可以被不同的读者借阅,所以读者与图书之间存在着多对多的借阅关系,读者与图书之间存在着多对多的联系,即m:n的联系。每一种图书属于一种图书类型,而一种图书类型可以包含很多本图书,因此可以得到图书类型与图书之间也存在着一种一对多的联系,即图书类型与图书是1:n的联系。系统应该实现以下功能:图书管理员可以维护图书信息,包括增加新书、修改图书信息、办理图书借阅登记、图书归还登记、过期图书处理、丢失图书处理及读者借阅证件信息的维护等;

m0_69718745的博客 2476

从零到一:Firefly-RK3399上的Ubuntu镜像构建与GPU加速实战

本文详细介绍了在Firefly-RK3399开发板上从零构建深度优化的Ubuntu系统镜像的全过程,包括交叉编译环境配置、内核定制、GPU加速环境部署(Mesa Panfrost驱动、OpenCL/Vulkan支持)以及深度学习推理优化(TFLite + LinuxNN)。通过实战案例展示了如何充分发挥Mali-T860 GPU的硬件潜力,提升边缘AI应用的性能和能效。

pz8901234的博客 1019

Python打印空心三角和希尔顿序列

看到刚开始学python的作业觉得挺有意思,修改了之后拿出来分享一波。

‘’ 717

C/C++基础讲解(四十三)之图形篇之绘制直线、圆、圆弧、 椭圆

程序主要是基于Visual studio 2019进行编译完成了,有兴趣的小伙伴可以自己安装下Visual studio 2019,网上有现成的教程,当然了,如果有问题,也可以和我联系,这里我们主要讲解些源码实例,不多说了,言归正传。 C语言,做为学习其他语言的基础语言,其重要性就不言而喻了.下面我将和大家一起来学习探讨C语言的相关奥秘。 实例1:绘制直线 实例2:绘制圆 实例2:绘制圆弧 实例2:绘制椭圆

hnjzfwy的博客 1235

python直角三角形型编程_python打印直角三角形与等腰三角形实例代码

前言本文通过示例给大家详细介绍了关于python打印三角形的相关,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧1、直角三角形#i控制行数j控制*的个数for i in range(5):i += 1for j in range(i):print('*', end='')#end=‘'输出空格print()/2、等腰三角形row = int(input('please enter ...

weixin_39917485的博客 1887

Linux内核编程(十三)Input输入子系统

Input 子系统是 Linux 内核中专门为输入设备设计的一个子系统,它提供了一个通用的框架来管理各种输入设备,如键盘、鼠标、触摸屏、游戏手柄等。这个子系统的主要目的是简化和规范化输入设备驱动的开发,同时提高驱动的通用性和兼容性。(1)输入设备:如键盘、鼠标、触摸屏、游戏手柄等,它们是用户与计算机进行交互的主要方式。(2)输入设备驱动的复杂性:传统上,为每种输入设备编写驱动都需要创建文件、进行硬件初始化、实现文件操作函数集和处理中断等。每种设备的驱动可能都有许多重复性的工作。

qq_1033275663的博客 2866

RK3568-适配phy芯片ip101gri

复位时间查阅数据手册。

Paper_Love的博客 2643

Python--用星号"*"打印实心等腰三角形和空心等腰三角形

for i in range(1,7): for j in range(1,(7-i)): print(' ',end='') for k in range(1,2*i): print('*',end='') print() 函数while写法 class Paint(): def paintStar(self): ...

bzzb_的博客 9764

华为的C语言编程规范.pdf

华为技术有限公司内部技术规范。本规范制定了编写C语言程序的基本原则、规则和建议。从代码的清晰、简洁、可测试、安全、程序效率、可移植各个方面对C语言编程作出了具体指导。

打印空心金字塔,python代码

【代码】打印空心金字塔,python代码。

Der_ek__的博客 289

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

python知识点输出4-嵌套循环案列【打印输出一些图形(长方形,三角形,菱形)】

打印思路:菱形的基础上,每行只打印两个,第一个和最后一个,加个判断。6.空心菱形(最左侧和最右侧是*,其他都是空格)5.菱形(只有奇数行可以打印出菱形)打印思路:把所有&换成空格。

weixin_45782809的博客 1235

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

利用python打印各种图形

14.某商店T恤的价格为35元/件(2件9折,3件以上8折),裤子的价格为120 元/条(2条以上9折).小明在该店买了3件T恤和2条裤子,请计算并显示小明应该付多少钱?12.请输入一个数,判断这个数是偶数还是奇数,如果使用偶数,请判断从1到该数是3的倍数有哪些,如果是奇数,请判断从1到该数是5的倍数有哪些。9.有一些四位数,百位数字都是3,十位数字都是6,并且它们既能被2整除,又能被3整除,求这样的四位数中最大的和最小的两数各是几?电脑随机一个范围内的数,用户输入数据判断,如果数大了,提供”数大了“

vicky的博客 8364

实现两个数交换python_编写一个程序,用于实现两个数的交换。_学小易找答案

【判断题】定喘穴定位在胸部 (10.0分)【其它】实现实心等腰三角形图案打印输出。【其它】编写一个程序,用于实现两个数的交换。【其它】实现空心等腰三角形图案打印输出。【判断题】表寒肺热证的代表方是麻杏石甘汤 (10.0分)【单选题】里寒证可见 (10.0分)【判断题】哮必有喘,喘不一定有哮 (10.0分)【其它】编写一个Python程序,输出如下语句。 学Python,来传智播客黑马程序员 学Py...

weixin_39639381的博客 490

从零开始的python学习(三)P36+P37+P38+P39

下面这个实验是遍历一个字符串hello,对于这个程序来说,当字母是e的时候,布尔值为True,所以继续执行语句块,也就是break,此时直接退出循环,这属于“不正常循环”;上节课学习了Python3.11新特性(模式匹配)、遍历循环for、无限循环while以及使用while循环模拟用户登录,本节课学习嵌套循环打印输出长方形和三角形,嵌套循环打印出菱形和空心菱形,break在循环中的使用,continue在循环中的使用。再看等腰三角形,第1行,1个,range(1,2);它的行数与该行的*数量关系是,

m0_57826786的博客 2627

Python-07-循环遍历、嵌套循环

print('用户名或者密码不正确,您还有',2-i,'次机会')print('用户名或者密码不正确,您还有',2-i,'次机会')print('账号输入错误,您还有',2-i,'次机会')continue #符合了就不执行后面的部分,不符合执行后面的。hangshu=eval(input('请输入棱形的行数:'))hangshu=eval(input('请输入棱形的行数:'))hangshu=eval(input('请输入棱形的行数:'))hangshu=eval(input('请输入棱形的行数:'))

m0_70893463的博客 962

python学习周记week3(程序的流程控制)(1)

print(“-”*10+“判断是否上课”+“-”*10) ans=input(“今天要上课吗?y/n”) #初始化变量 while ans==“y”: #条件判断 print(“需要上课”) #语句块 ans=input(“今天要上课吗?y/n”) #改变变量print(“-” * 10 + “1-100累加和” + “-” * 10) s=0 # 存储累加和 i=1 # 初始化变量 while i

2401_84009488的博客 428

我的Python学习笔记【4-用例】

使用while循环模拟用户登录 嵌套循环打印输出长方形和三角形 嵌套循环打印输出菱形和空心菱形 break在循环中的使用【程序跳转语句】 continue在循环中的使用 空语句pass

aimengh的博客 1404

python循环语句打印三角形_Python利用for循环打印星号三角形的案例

简单的for循环打印三角形1,for循环方法实现星星三角代码:for i in range(0,5):for j in range(i+1):if i == 4:print("* ",end="")continueif j == 0 or j == i:print("* ",end="")else:print(" ",end="")print()2.实心三角:for i in range(5):p...

weixin_39615643的博客 1686

循环结构训练(打印*号图形)

打印*号图形

XAX520_1314的博客 355

IT第六天 - eclipse快捷操作、万年历项目的编写、菱形的打印输出、代码简化

IT第六天 上午 小项目 1.程序提前结束的退出标志 2.登录用户的模拟,给出适当的提示信息 3.根据要求,寻找规律,然后编写程序 Eclipse的使用 1.快捷键的使用 下午 中小项目 1.九九乘法表的打印输出、等腰三角形的打印输出 2.菱形的打印输出:需要...

weixin_30532369的博客 145

python循环嵌套打印小星星_利用Python3嵌套打印

嵌套打印小星星:#完成5行内容的简单输出#分析每行内部的小星星如何处理#定义一个行的计数器变量row = 1#循环while row <= 5:#每一行打印的小星星和当前行数的行号是一致的#定义一个列的计数器变量col = 1#增加一个小循环,专门用来控制每一列的“星星”控制while col <= row:print("*",end="")col += 1#print("第 %d ...

weixin_39786850的博客 1029

python学习周记week3(程序的流程控制)

if ans==‘y’: proof=eval(input(“输入酒精度数:”)) if proof

2401_84010804的博客 852

Python---循环结构

在Python中,循环结构分两类,一类是遍历循环结构for,一类是无限循环结构while。

m0_70312393的博客 1787
上一篇: Python数据结构
下一篇: MySQL笔记
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值