那么如何初学python的时候如何实现该图案呢?
方法一:直接法
print("+++++++++++")
print("+ +")
print("+++++++++++")
方法二:巧用python中print函数的特殊用法
print(("+"*11)+"\n"+("+"+" "*9+" ")+"\n"+("+"*11))
这种方法就是python中可以偷懒的方法,字符串后面跟上“*”号和数字,代表该字符串重复次数,+号代表字符串的连接,比如“A”+“B”=AB,中间连接了个“\n”就实现了换行
方法三:循环法
i=1
while i<=3:
if(i==2) :
print("+ +")
else:
print("+++++++++++")
i+=1
这里的三种方法看似不能让设计程序简单多少,但是提供了解决问题的思路。