XX牛牛 发表于 2020-10-30 21:47:14

input一个数值,然后打印相应行数的*号

例如输入数字10
*
***
*****
*******
一直到第十行,请老大帮忙出个循环语句

_荟桐_ 发表于 2020-10-30 22:00:32

for i in range(1, 2*int(input("输入行数:")), 2):
    print("*" * i)

jackz007 发表于 2020-10-30 22:00:34

本帖最后由 jackz007 于 2020-10-30 22:02 编辑

for x in range(int(input('输入一个整数:'))): print('*' * (2 * x + 1))

tang818875 发表于 2020-10-30 22:46:13

本帖最后由 tang818875 于 2020-10-30 22:48 编辑

lineNum = int(input('Please enter a integer: '))

for i in range(1, lineNum + 1, 2):
    print('*' * i)

xiangjianshinan 发表于 2020-10-31 06:38:47

XX牛牛 发表于 2020-11-5 08:48:09

感谢楼上几位,最佳给第一个回答的了,谢谢!
页: [1]
查看完整版本: input一个数值,然后打印相应行数的*号