1.循环打印小星星
i=1
while i<10:
print('* '*i)
i+=1
- python提供字符串的
*
操作拼接字符串
运行结果
2.循环嵌套打印小星星
i=1
while i<10:
j=1
while j<=i:
print('* ',end="")
j+=1
i+=1
print()
print("")
这一行代码的目的,就是在一行星星输出完成之后,添加换行!
运行结果
3.for循环,金字塔打印小星星
for i in range(10):
print(" "*(9-i),end="")
print(" * "*(i+1))
运行结果
4.总结
- 在默认情况下,print函数执行后会自动换行,如果不希望换行,可以在print函数输出内容后增加
,end=""
,分号中间可以指定print函数输出内容之后,继续希望输出的内容 - 注意事项:使用CSDN写python代码时,记得在最上面的三引号后面加上python或py。否则代码不高亮。