用shell或者python写出各种图形
生活随笔
收集整理的這篇文章主要介紹了
用shell或者python写出各种图形
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
首先是shell
等邊三角形
[root@hxy?my_script]#?sh?ff.sh num:6************************* *********** [root@hxy?my_script]#?cat?ff.sh #!/bin/bash ######################################################################### #?File?Name:?ff.sh #?Author:?huxianyong #?mail:?hxy123@163.com #?Created?Time:?2017年06月07日?星期三?16時41分14秒 #########################################################################read?-p?"num:"?num for((i=1;i<=$num;i++)) dofor((j=$num;j>i;j--))doecho?-e?"?\c"donefor((l=1;l<=i;l++))doecho?-e?"*\c"donefor((r=1;r<i;r++))doecho?-e?"*\c"doneecho done或者read?-p?"num:"?num for((i=1;i<=$num;i++)) dofor((j=$num;j>i;j--))doecho?-e?"?\c"donefor((l=1;l<=2*i-1;l++))doecho?-e?"*\c"doneecho done[root@hxy?my_script]#?sh?ff.sh num:6**?**?*?**?*?*?**?*?*?*?* *?*?*?*?*?* [root@hxy?my_script]#?cat?ff.sh #!/bin/bash ######################################################################### #?File?Name:?ff.sh #?Author:?huxianyong #?mail:?hxy123@163.com #?Created?Time:?2017年06月07日?星期三?16時41分14秒 #########################################################################read?-p?"num:"?num for((i=1;i<=$num;i++)) dofor((j=$num;j>i;j--))doecho?-e?"?\c"donefor((l=1;l<=i;l++))doecho?-e?"*?\c"doneecho done等腰直角三角形
菱形
其他的形狀大同小異了
python打印菱形
???********* ****************s?=?'*' for?i?in?range(1,?8,?2):print((s*i).center(7)) for?i?in?reversed(range(1,?6,?2)):print((s*i).center(7))利用python打印空心正方形
#encoding=utf-8 num?=?input("please?input?you?number:?") b=c=int(num) print("?*?"?*?int(num)) while?0?<?c?-?2:c?-=1print("?*?"?+?"???"*(b?-?2)?+?"?*?")print("?*?"?*?int(num))轉載于:https://blog.51cto.com/853056088/1933243
總結
以上是生活随笔為你收集整理的用shell或者python写出各种图形的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 梦到动物的屎是怎么回事
- 下一篇: 不知道梦到了什么一直在哭