python直角三角形型编程_如何用PYTHON制作递增数字直角三角形

1

打开JYPTER NOTEBOOK,新建一个PY文档。

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

2

print(1)

print(12)

print(123)

print(1234)

print(12345)

最简单的方法就是用PRINT,但是数据多的时候就会非常麻烦。

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

3

rows = int(input("Please input the rows: "))

for i in range(1, rows+1):

for nums in range(1, i+1):

print(nums, end="")

print()

用这个方法想输入多少就显示多少。

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

4

rows = int(input("Please input the rows: "))

for i in range(1, rows+1):

for nums in range(1, i+1):

print(nums, end="")

print()

测试一下便知,数据多也是可以处理的。

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

5

rows = int(input("Please input the rows: "))

for i in range(1, rows+1):

for nums in range(1, i+1):

print(nums)

print()

要注意用end=""把换行去掉。

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

6

rows = int(input("Please input the rows: "))

for i in range(1, rows+1):

for nums in range(1, i+1):

print(nums, end="")

如果最后不打印多一行不会换行。

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

7

rows = int(input("Please input the rows: "))

for i in range(1, rows+1):

for nums in range(1, i+1):

print(nums)

如果两者都没有,就达不到效果了。

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

8

rows = int(input("Please input the rows: "))

for i in range(1, rows+1):

for nums in range(1, i+1):

print(i, end="")

print()

如果要重复数字,就要稍微换一下打印的内容了。

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

END

  • 2
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值