做题之前,可以先在纸上用“*” 大概会出模型,很容易想到会要用到python循环设计,恰巧所有语言里,Python 循环的抽象程度最高。
Python一行大法:
for i in range(9):
print(' ' *(abs(i-4))+'*')
这个打印出来的C字,如左边的图一所示嗯,很直,但有个大概模样了。
图---1 图---2
print语句设计到abs()内置函数(绝对值)),很容易理解
为了让''C“更wan 一点,使用多重打印:
print(' '+'*' * 10)
for i in range(6):
print('*')
print(' '+'*' *10)
得出来的是右边的图---2