【パイソン] [24] [デモ実験実践例] [印刷パターン]

原題:

次のパターン(ダイヤモンド)をプリントアウト:

   * *** ***** ******* ***** *** *
  
     

 

私のソース:

!は/ usr / binに/ Pythonの
#のエンコーディング= UTF-8 - * -コーディング:UTF-8 - * - 

  印刷次のパターン:   *   * * * ***** ****** * *****   ***    * 

X = INT(INPUT(" INPUT番号してください:\ N- "))    * *ほとんどの行番号

のための I における範囲(1 ,. 1 + X。 印刷(。(X + 1-I)* "  "、エンド= "" を印刷((2 * I - 1)*。*" のための I における範囲(X-1,0、-1 ):
     プリント((X + 1-I)* "  "端= "" )印刷((2 * I - 1)* " * 

 

 

 

出力:

 

 

 

元のタイトルに与えられた手順:

 

 

 

 

 

 


--------(私は行を分割しています)--------

参考:

1. RUNOOB.COM:https://www.runoob.com/python/python-exercise-example23.html

 

 

備考:

初期の修正:2019年10月3日午前15時38分37秒

環境:Windows 7の/ Pythonの3.7.2

おすすめ

転載: www.cnblogs.com/kaixin2018/p/11619873.html