-4
A
答えて
1
あなたはループを使用することができます。あなたのコメント内のコードに基づいて
side = 4
for i in range(side):
for j in range(i):
if i%2==0:
print("#",end="")
else:
print("$",end="")
print()
+0
努力の少ない質問を推奨しないでください。これは明らかに宿題です。あなたが書いたコードを見せて他の誰かがグレードを取るようにしたいですか? –
1
:
def pypart(n):
for i in range(0, n):
for j in range(0, i + 1):
symbol = '# ' if i % 2 == 0 else '$ '
print(symbol, end="")
print("\r")
n = 5
pypart(n)
> #
> $ $
> # # #
> $ $ $ $
> # # # # #
2
これは関係なく、Pythonのバージョンの、それを行う必要があります:あなたはもう少しカスタマイズ(そしておそらくたい場合
def pyramid(n):
for i in range(n):
for j in range(i+1):
if i % 2 == 0:
print '# ',
else:
print '$ ',
print '\r'
1
リスト内包表記を読む動機のビット)。
def slope(lvl = 5, symbols = ['#', '$']):
symbols_ = symbols * (lvl // len(symbols)) + symbols[0:(lvl % len(symbols))]
return '\n'.join([x*y for y, x in zip(range(1,lvl+1), symbols_)])
if __name__ == "__main__":
print(slope())
# prints:
# #
# $$
# ###
# $$$$
# #####
print(slope(10, ['#', '$', '*']))
# prints
# #
# $$
# ***
# ####
# $$$$$
# ******
# #######
# $$$$$$$$
# *********
# ##########
関連する問題
- 1. 同じシンボルを持つ2つのフレームワーク
- 2. 2つの異なる親コミットを持つ2つのコミット間の差異
- 3. 2つのワードプレスサイトの異なるオプションテーブルを持つ1つのデータベース
- 4. 異なるロケールを持つstd :: wstringのASCIIシンボルのバイト表現
- 5. ZF 2つの異なるapplication_envを持つ1つのプロジェクト
- 6. 2つの異なるタッチイベントを持つ1つのボタン
- 7. 異なる履歴を持つ2つの異なるリポジトリをマージする
- 8. Android:2つの異なるビューを持つ効率的なアダプタ
- 9. 同じタイプのjavaソースファイルを持つEclipseの異なる出力フォルダを持つ2つの異なるソースフォルダ
- 10. D3ノードごとに異なるシンボルを持つSVGツリーグラフ
- 11. 異なるヘッダー値を持つ2つのファイルをマージする
- 12. 2つの異なるテーブルの2つの外部キーを持つコンポジットプライマリキーmvc
- 13. Xcodeで重複するシンボルを持つ2つの静的ライブラリ
- 14. Devitsでは、2つのauthenticated_root(2つの異なるユーザモデル用)を持つ方法
- 15. 2つの異なるフィルタを持つデバイスを聴くWinpcap
- 16. 異なるコールバックを持つ2つのGoogleマップを追加
- 17. 異なるIDを持つ1ページの2つのGoogleマップ
- 18. ColumnDefの異なるプロパティを持つ2つのターゲット - Datatables
- 19. 異なるセキュリティグループを持つ2つのノードのRiakクラスタ
- 20. 異なるnumblockを持つ2つの配列の操作
- 21. 異なるデータを持つ2つのポインタのMemcmp
- 22. 2つの異なるレイアウトを持つRecyclerViewの作成
- 23. Makefile:異なるソースファイルを持つ2つのプログラムのワイルドカード
- 24. jqueryの同じクラスを持つ2つの異なるトリガ
- 25. 同じ名前の2つの異なるDLLを持つプロジェクト
- 26. 2つの異なるバージョンのジャージーサーバーを持つJavaクライアント
- 27. PythonのREGEXを使用して2つの異なる条件で同じシンボルを2つの異なる条件で置き換える方法
- 28. 4つの異なる範囲から2つの異なる乱数Python
- 29. 異なる値を持つ2つのパブリック静的変数
- 30. 2つの異なる値を持つStruts2 selectタグ
はい、簡単です。あなたの努力を最初に示してください。 –
IはDEF(N)pypart単一のシンボルでピラミッドを印刷するために知っている: iについての範囲(0、N)において、 範囲(0、I + 1)におけるjについて: プリント(」 * "、end =" ") n = 5 pypart(n) – Uppili
ありがとうございます。可能であれば、あなたは正しい方向にあなたを指し示すことができるかもしれません: – yash