怎么用python 第一行打印1个1,第二行2个1,第三行3个1?

s
shunyi
楼主 (北美华人网)
用循环
w
wfmlover
print(1) print(11) print(111)
Yeah!
d
dngdnhxqs
print(1) print(11) print(111)
Yeah!
wfmlover 发表于 2022-06-28 18:35

你真是奥瑟姆! 简单粗暴直接了当。
g
gooog
用循环
shunyi 发表于 2022-06-28 18:29

print("1个1") print("2个1") print("3个1")
j
jacketdog
n = 3 for i in range (n): print "i" * (i + 1)

注意第三行前面要多出两个空格,华人网发帖吃掉了两个空格,真code应该这样
s
stanleyli
n=4 for i in range (n): print "i"* i

注意第三行前面要多出两个空格,华人网发帖吃掉了两个空格,真code应该这样
jacketdog 发表于 2022-06-28 19:33

你的第一行打了空行
j
jacketdog
你的第一行打了空行
stanleyli 发表于 2022-06-28 19:37

改了。。 楼主想要也可以自己随便改。 我打的是“i”,楼主可以改成“1”,哈哈
a
anye
晕,这都不会吗。。用pseudo code或者直接用自然语言描述一下试试呢?否则还是别编程了。。
s
stanleyli
# It may take some time. Be patient. for _ in range(3): today = datetime.today() print("1" * (today.year - 2021)) time.sleep(365 * 24 * 3600)
j
jacketdog
晕,这都不会吗。。用pseudo code或者直接用自然语言描述一下试试呢?否则还是别编程了。。
anye 发表于 2022-06-28 19:39

可能楼主想测测华人上有多少人到了呼吸线。。。。。
A
AnjiaToronto
Google 啦,大家都是这样过来的。
一步一个脚印
可能楼主想测测华人上有多少人到了呼吸线。。。。。
jacketdog 发表于 2022-06-28 19:41

哈哈
f
fivecolor
5楼最善良。
孤傲招财猫
用循环,首先考虑有几行,每一行继续循环