python打印楼梯和笑脸_Python实现打印楼梯形状图形

print是Python当中的常见打印代码,下面我们一起利用Python中的sys模块和打印代码打印一个楼梯形状的图形

340e4eb8b43ea8dbced51f81189c2cf7deb21637.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

工具/原料

电脑

Python开发工具

方法/步骤

1

首先导入sys模块,代码如下:

import sys

fb738d9c2cf7dfb242862b9fd01b1edef5dc1337.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

2

接下来我们写入for range 循环代码,具体如下:

for i in range(1,8):

后面的参数8可以自己更改,这个将会决定我们打印出来的楼梯的高度

dd58d02c5b1b1ede5643458a981fceecd2d90f37.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

3

继续在for range循环当中嵌套一层for 循环,代码如下:

for j in range(1,i):

注意这次是for j 后面的参数是1,i ,

f59dbe39131fceec75468cc679c4ec9958430b37.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

4

接下来我们用Python中的标准流输出代码写到第二个for循环下面:

sys.stdout.write(chr(215))

sys.stdout.write(chr(215))

其中215这个数字可以自己更改下,会出现不同的图形形状。

125ed0ecd3d969755a5b092ad243040149fe0937.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

5

最后我们在第一个for循环下写print 打印代码。

print("")

d2987775f2c4ec99f3dce1b2c3fe1e425c6b0737.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

6

整体代码总结和效果:

import sys

for i in range(1,8):

for j in range(1,i):

sys.stdout.write(chr(215))

sys.stdout.write(chr(215))

print("")

f385f29959430401e461fbf1d66b04d148290537.jpg?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_500%2Climit_1

END

注意事项

Python中循环嵌套的时候注意tab缩进

Python中所有的代码都需要英文格式

经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。

举报作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。

展开阅读全部

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值