python经典例题图形_Python 入门经典100实例:实例23 菱形
题目:打印出如下图案(菱形):*
***
*****
*******
*****
***
*
程序分析:先把图形分成两部分来看待,前四行一个规律,后三行一个规律,利用双重for循环,第一层控制行,第二层控制列。
程序源代码:
第一种方法:j = 1
k =4
print " " * k + "*" * j +" " * k
for i in range(6):
if i
j +=2
k -=1
print " " * k + "*" * j +" " * k
else:
j -=2
k +=1
print " " * k + "*" * j +" " * k
输出结果:*
***
*****
*******
*****
***
*
第二种方法:from sys import stdout
for i in range(4):
for j in range(2 - i + 1):
stdout.write(' ')
for k in range(2 * i + 1):
stdout.write('*')
for i in range(3):
for j in range(i + 1):
stdout.write(' ')
for k in range(4 - 2 * i + 1):
stdout.write('*')
输出结果:*
***
*****
*******
*****
***
*
python经典例题图形_Python 入门经典100实例:实例23 菱形相关推荐
- python经典入门教程_Python入门经典(2K超清)
作者 Toby,持牌照消费金融模型专家,发明金融模型算法专利,和中科院,清华大学,百度,腾讯,爱奇艺,同盾,聚信立,友盟等平台保持长期项目合作:与国内多所财经大学有模型项目.熟悉消费金融场景业务,包括 ...
- python经典例题图形_经典例题(Python)
经典例题 if嵌套 1.用户输入账号 2.用户输入密码 3.判断用户的账号是不是alex 4.如果账号是alex在继续判断密码是不是alexdsb 5.账号和密码都正确提示用户alex就是一个dsb ...
- c语言入门经典案例,c语言入门经典案例及飞源代码.doc
c语言入门经典案例及飞源代码 循环控制输出图案 [程序1]题目:输出9*9口诀.1.程序分析:分行与列考虑,共9行9列,i控制行,j控制列.2.程序源代码:#include "stdio.h ...
- python字符串函数运算_Python入门教程2. 字符串基本操作【运算、格式化输出、常用函数】 原创...
前面简单介绍了python基本运算,这里再来简单讲述一下Python字符串相关操作 1. 字符串表示方法 >>> "www.jb51.net" #字符串使用单引号 ...
- python起源的故事_Python入门:在红遍全宇宙之前的小故事
原标题:Python入门:在红遍全宇宙之前的小故事 人工智能风靡全宇宙,Python是当今最火的语言,那么小白们了解它台前幕后的小故事吗? 一.python的起源 说到Python,它的诞生是极具戏曲 ...
- c语言入门经典doc,C语言入门经典C语言编程.ppt
C语言入门经典C语言编程.ppt 第01章 C语言编程,C语言是一种功能强大.简洁的计算机语言,通过它可以编写程序,指挥计算机完成指定的任务.我们可以利用C语言创建程序即一组指令,并让计算机依指令行事 ...
- mysql入门经典 王雨竹_MySQL入门经典
<MySQL入门经典>以初学者为核心,全面讲解MySQL数据库技术.在内容安排上由浅人深,让读者循序渐进地掌握编程技术:在内容讲解上结合丰富的图解和形象的比喻,帮助读者理解晦涩难懂的技术: ...
- android入门经典dvd,Android开发入门经典实例 - My notes
/* Android开发入门经典实例 */ My notes /* 安卓开发入门 */ 涉及到了Android开发中的一些关键知识,比如: 配置开发环境 App中一个屏幕的抽象: Activity 屏 ...
- python json数组解析_Python读取JSON数据操作实例解析
问题 你想读写 JSON(JavaScript Object Notation) 编码格式的数据. 解决方案 json模块提供给了一种很简单的方式来编码和解码json数据,其中两个主要的函数时json ...
最新文章
- Xamarin Android布局文件没有智能提示
- ETSI — MEC — 移动性支持
- CentOS安装oracleJDK
- C++ const 学习
- python可以开多少线程_python多线程详解
- linux实验三makefile,实验平台上Makefile详细的解释
- MySQL中innodb_page_cleaners详解
- WGCNA | weighted correlation network analysis
- 好铁不打钉,好男不当网管-----论网管的自我修养 ...
- [转帖]VMware时间不准问题的解决方法
- AIX系统内存占用率的计算
- 下载pip、安装pip
- Java十二平均律判断
- Nginx配置反向代理_飘云羽逸_新浪博客
- 波士顿大学 计算机专业,波士顿大学计算机科学专业波士顿大学计算机科学专业.pdf...
- Java负整数的左移、右移、无符号右移
- CURA软件 3D打印切片软件 初次设置界面取消(忘记设置)后怎么再次进行设置
- 读书笔记《区块链原理与技术 郑子彬》——区块链共识层
- 数据分析师会被算法取代么?
- 设计模式:工厂模式和建造者模式
热门文章
- R假设检验之k-s检验(KOLMOGOROV AND SMIRNOV TEST)
- R构建lasso回归模型并获得最佳正则化系数
- 树莓派开发1-刷机,ssh登录
- iframe 内嵌第三方网站 cookie 失效,解决办法
- 安卓中如何判断一个字符串是否为空
- Maven报错解决:Element 'dependency' cannot have character [children], because the type's content type is
- html5 比例尺,高德地图API之缩放比例尺控件+3D转换
- 枚举保存到数据库中为序号解决方案
- @NotNull-JSR-303验证
- php mysql 降_PHP,MySQL:mysql替代php in_array函数