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


Posted in Python onOctober 27, 2019

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

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实现输入任意一个大写字母生成金字塔的示例

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python 判断一个进程是否存在
Apr 09 Python
python调用短信猫控件实现发短信功能实例
Jul 04 Python
JavaScript实现一维数组转化为二维数组
Apr 17 Python
Python中文件的读取和写入操作
Apr 27 Python
Python框架Flask的基本数据库操作方法分析
Jul 13 Python
Python中的正则表达式与JSON数据交换格式
Jul 03 Python
python导包的几种方法(自定义包的生成以及导入详解)
Jul 15 Python
Python常用数据类型之间的转换总结
Sep 06 Python
你可能不知道的Python 技巧小结
Jan 29 Python
Python urllib2运行过程原理解析
Jun 04 Python
python的dict判断key是否存在的方法
Dec 09 Python
python pygame 开发五子棋双人对弈
May 02 Python
python 爬虫百度地图的信息界面的实现方法
Oct 27 #Python
python用类实现文章敏感词的过滤方法示例
Oct 27 #Python
通过字符串导入 Python 模块的方法详解
Oct 27 #Python
python实现树的深度优先遍历与广度优先遍历详解
Oct 26 #Python
python图的深度优先和广度优先算法实例分析
Oct 26 #Python
python单例模式原理与创建方法实例分析
Oct 26 #Python
Python aiohttp百万并发极限测试实例分析
Oct 26 #Python
You might like
PHP记录搜索引擎蜘蛛访问网站足迹的方法
2015/04/15 PHP
PHP封装的数据库保存session功能类
2016/07/11 PHP
php获取手机端的号码以及ip地址实例代码
2018/09/12 PHP
利用js 进行输入框自动匹配字符的小例子
2013/06/29 Javascript
处理文本部分内容的TextRange对象应用实例
2014/07/29 Javascript
js实现文本框选中的方法
2015/05/26 Javascript
javascript实现的简单的表单验证
2015/07/10 Javascript
jquery实现漫天雪花飞舞的圣诞祝福雪花效果代码分享
2015/08/20 Javascript
动态的9*9乘法表效果的实现代码
2016/05/16 Javascript
快速解决js中window.location.href不工作的问题
2016/11/02 Javascript
使用nvm和nrm优化node.js工作流的方法
2019/01/17 Javascript
微信小程序实现的图片保存功能示例
2019/04/24 Javascript
vue读取本地的excel文件并显示在网页上方法示例
2019/05/29 Javascript
JQuery中DOM节点的操作与访问方法实例分析
2019/12/23 jQuery
Js实现粘贴上传图片的原理及示例
2020/12/09 Javascript
python3使用tkinter实现ui界面简单实例
2014/01/10 Python
python监控网站运行异常并发送邮件的方法
2015/03/13 Python
Python的Flask框架及Nginx实现静态文件访问限制功能
2016/06/27 Python
PYTHON如何读取和写入EXCEL里面的数据
2019/10/28 Python
最小二乘法及其python实现详解
2020/02/24 Python
在python下实现word2vec词向量训练与加载实例
2020/06/09 Python
python 最简单的实现适配器设计模式的示例
2020/06/30 Python
python3.7添加dlib模块的方法
2020/07/01 Python
css3圆角边框和边框阴影示例
2014/05/05 HTML / CSS
拉夫劳伦爱尔兰官方网站:Ralph Lauren爱尔兰
2020/04/10 全球购物
什么是TCP/IP
2014/07/27 面试题
土木工程毕业生自荐信
2013/09/21 职场文书
会计专业毕业生自我评价
2013/09/25 职场文书
自我鉴定200字
2013/10/28 职场文书
秋季红领巾广播稿
2014/01/27 职场文书
毕业生求职信的经典写法
2014/01/31 职场文书
《自选商场》教学反思
2014/02/14 职场文书
3.12植树节活动总结2014
2014/03/13 职场文书
工作失职检讨书范文
2015/05/05 职场文书
django中websocket的具体使用
2022/01/22 Python
Python的property属性详细讲解
2022/04/11 Python