我是新的python,我正在努力解决一个问题。我必须用星号(*)使用for循环来制作字母Z.我正在Python 2.7中工作。谁能帮忙?用星号绘制的字母蟒蛇
-4
A
回答
3
这里是一个解决方案:
def print_z():
base = '***************'
print base
for i in reversed(range(0, len(base))):
void = ' '.join(['' for j in range(0,i+1)])
print void + '*'
print base
一个改进是给底座的宽度作为参数:
def print_z(width):
base = '*'.join(['' for i in range(0, width+1)])
print base
for i in reversed(range(0, width)):
void = ' '.join(['' for j in range(0,i+1)])
print void + '*'
print base
它输出是这样的:
**********
*
*
*
*
*
*
*
*
*
*
**********
+2
你真的想给一个模糊的问题给出一个完整的答案,显示这么少的工作? –
+0
@RoryDaulton虽然我同意,但赞成票的答案是毫无根据的,应仅针对问题。 –
+0
@RoryDaulton是否违反SO规则?或反对SO“精神”?我也认为这不值得被投票。 –
相关问题
- 1. 绘制星星与蟒蛇中的龟
- 2. 分割字符串用星号蟒蛇
- 3. 星号蟒蛇AGI问题
- 4. 用蟒蛇绘制花朵
- 5. 用蟒蛇绘制骰子
- 6. 绘制蟒蛇的总和
- 7. 蟒蛇限制重复字母
- 8. 如何绘制V字母形状在C++中使用星号(*)
- 9. Matplot多行绘制蟒蛇
- 10. 蟒蛇绘制数据帧
- 11. 绘制形状龟蟒蛇
- 12. 蟒蛇再由字母数字和符号分割字符串
- 13. 蟒蛇 - 用逗号
- 14. 母版像蟒蛇
- 15. 蟒蛇绘图均线蟒蛇错误
- 16. 在蟒蛇中制作一个明星
- 17. 与gnuplot的蟒蛇绘制线条
- 18. 号蟒蛇
- 19. 优化星火数字功能(蟒蛇)
- 20. 打印出给定的字母字母序列 - 蟒蛇
- 21. 在random.randint更换数以字母蟒蛇
- 22. 蟒蛇过滤器字母串
- 23. 返回字母列表蟒蛇
- 24. 字母领带断路器蟒蛇
- 25. 绘制坐标为矩阵matplotlib蟒蛇
- 26. 蟒蛇如何绘制分类数据
- 27. 如何绘制与matplotlib /蟒蛇
- 28. 绘制随机界蟒蛇斜率
- 29. 绘制杰克ö在蟒蛇灯笼
- 30. 蟒蛇matplotlib:绘制3D球体圆周
是您是否给出了在顶部和底部划线上开始使用的数量?对角线行程是否为45度角?这是一个函数还是代码段?可以使用三个for-loops,还是只能使用一个?这封信是打印还是存储以备后用?最后,你有什么尝试 - 请给我们看一些代码。 –
你是否在努力开始编码?还是在解决问题的某些部分?如果您正在使用python 2.7,请展示一些代码,对我们来说,首先要介绍一些代码。如果您需要帮助的for循环语法,请查看:https://wiki.python.org/moin/ForLoop,从一行开始,等等,如果你遇到困难,请点击你的问题上的[编辑](http://stackoverflow.com/posts/40518628/edit)按钮,添加你写的一些代码,然后我们可以帮助你进一步。此外,这有一个很好的起点http://stackoverflow.com/questions/22736522/creating-shapes-or-letters-using-python – davedwards
我不会这样做,因为我会收到十个downvotes,但我真的很想回答“是的,我可以帮忙”。 –