本文将要为您介绍的是python实现输入任意一个大写字母生成金字塔的示例,具体完成步骤:

输入任意一个大写字母,生成金字塔图形

def GoldTa(input):

L = [chr(i) for i in range(65, 91)] # 大写字母A--Z

idA = 65 # 从A开始

# ord()函数将字母转换为Unicode数值

idInput = ord(input)

num = idInput - idA + 1 # 输入的字符个数

tempResult = ""

for C in range(0, num):

for C1 in range(0, C): # 左 [ABC]

tempResult = tempResult + L[C1]

tempResult = tempResult + L[C] # 中 [D]

for C2 in range(C - 1, -1, -1): # 右 [CBA]

tempResult = tempResult + L[C2]

for C3 in range(num - 1 - C): # 每行空格

tempResult = " " + tempResult

print(tempResult) # 输出

tempResult = "" # 清空临时结果

while True:

char = input("请输入一个大写字母:")

if char.isupper():

GoldTa(char)

continue

else:

print("输入错误,请重新输入")

结果如下:

python实现输入任意一个大写字母生成金字塔的示例就为您介绍到这里,感谢您关注懒咪学编程c.lanmit.com.

本文地址:https://c.lanmit.com/bianchengkaifa/Python/21465.html

python的for语句打印金字塔图形_python实现输入任意一个大写字母生成金字塔的示例...相关推荐

  1. python字母金字塔代码_python实现输入任意一个大写字母生成金字塔的示例

    输入任意一个大写字母,生成金字塔图形def GoldTa(input): L = [chr(i) for i in range(65, 91)] # 大写字母A--Z idA = 65 # 从A开始 ...

  2. python输出字母金字塔可以输入字母和行数的_python实现输入任意一个大写字母生成金字塔的示例...

    输入任意一个大写字母,生成金字塔图形 def GoldTa(input): L = [chr(i) for i in range(65, 91)] # 大写字母A--Z idA = 65 # 从A开始 ...

  3. python编写程序、实现一个数字金字塔_python实现输入任意一个大写字母生成金字塔的示例...

    输入任意一个大写字母,生成金字塔图形 def GoldTa(input): L = [chr(i) for i in range(65, 91)] # 大写字母A--Z idA = 65 # 从A开始 ...

  4. python输出字母金字塔_python实现输入任意一个大写字母生成金字塔的示例

    输入任意一个大写字母,生成金字塔图形 def GoldTa(input): L = [chr(i) for i in range(65, 91)] # 大写字母A--Z idA = 65 # 从A开始 ...

  5. python利用while语句打印星号

    @艾吃饭 python利用while语句打印星号 实现效果如图 i = 0 while i <= 5:print('*'*(i))i += 1

  6. python打印数字倒三角形_在python中用while语句打印出倒三角形【python 三角形】

    在python中用while语句打印出倒三角形 i = int(input("shuru")) a = 0 while a b = 0 while b print(end=&quo ...

  7. C语言:字母金字塔(输入一个大写字母,输出从A到这个字母的金字塔

    题目:写一个程序实现输入一个大写字母,计算机输出从A到这个大写字母的字母金字塔.(两种方法) 比如:输入C,则会输出               目录:   1).思路1分析(非数组).代码讲解.2) ...

  8. python中的语句是什么意思_python语句意思

    2018-06-09 回答 python while循环语句 python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务.其基本形式为: wh ...

  9. python输入4个数字_Python中输入任意四个数,输出他们由大到小排序

    Python中输入任意四个数,输出他们由大到小排序 Python中输入任意四个数,输出他们由大到小排序 要方便的那种,谢谢! 第1个回答 2018-11-04 任意输入4个整数,从大到小排列输出.c语 ...

最新文章

  1. android显示温湿度设计与实现,基于Android平台蝴蝶兰大棚温湿度测控系统的设计与实现...
  2. IIS7.5 错误代码0x8007007e HTTP 错误 500.19
  3. MySQL中如何查询数据(上)
  4. fiddler不能抓取浏览器数据_抓包软件 Fiddler 了解一下?
  5. dart系列之:dart中的异步编程
  6. Pytorch:比较函数
  7. 渗透测试攻击(一)Arp中间人攻击 伪装网关 截获 上网信息用户名密码
  8. 网页打开Android APP
  9. 系统学习深度学习(二十)--ResNet,DenseNet,以及残差家族
  10. Android开发中gitignore文件模板添加
  11. 端午节,我们好好聊聊程序员这个群体
  12. java应用中如何连接dbproxy_GitHub - alchemystar/hero: 用c语言写的dbproxy
  13. 异地电脑如何共享文件?
  14. 中国10大经典徒步线路(资深徒步专家@行摄匆匆推荐)
  15. MDS(多维尺度变换)
  16. 05.尚硅谷网课5-样式继承与其他概念
  17. 实用的it知识学习_IT榜样 | 寇宇宸:认真听讲是学习知识的绝佳途径
  18. Android加载图片导致内存溢出(Out of Memory异常)
  19. 什么是显示器支架,显示器支架有啥优势
  20. NBUT1225 NEW RDSP MODE I(快速幂,规律)

热门文章

  1. python安装pyinstaller库_python pyinstaller安装
  2. SAP UI5 应用开发教程之五十六 - SAP UI5 树控件(tree)的开发试读版
  3. HTML 按钮(button)的 disable 属性和 disable property
  4. 日志库 winston 的学习笔记 - logger.info 的实现原理单步调试
  5. Chrome 开发者工具 live expression 的用法
  6. SAP 电商云 UI 持续集成里 docker 的使用场景一例
  7. SAP Spartacus 4.0 deprecation 之一 - i18next-xhr-backend
  8. jasmine fixture.debugElement.query的单步调试
  9. Spring Beans 自动装配
  10. 通过 Apache Ant 来运行 Tomcat