別タブでペリアクロニクルズ攻略情報を開く別タブでYoutubeを開く
【Python3】1.print
この記事は講座などではなく、開発中のMMORPG、PeriaChroniclesで使用できるプログラミング言語Pythonを
サービス開始前に勉強するので興味ある人は一緒にやりましょう、程度の備忘録や日記のような物です。
間違っている部分があれば指摘して頂けると助かりますヽ(・ω・)/

Pythonインストールと環境設定 - PythonWeb
僕はPython3.5.1を使用しています。


今回勉強するのはprint関数。
print("Hello World!")
これを実行すると、そのままHello World!という 文字列 が返ってきます。
Python2系ではprintに括弧を使わないで書けるので、そこで2系か3系か見分ける事ができるみたいですね
なぜHello Worldなのか気になる人はこちらへどうぞ。


ダブルクォーテーション("←これ)で囲んだ要素は文字列として扱われます。
シングルクォーテーション('←これ)でも良いですがダブルクォーテーションのほうが一般的らしい?
僕もダブルのほうが違和感が無いので、このブログではダブルクォーテーションを使用します。

要素が文字列として扱われるという事についてですが、例えば
print(10 + 5)
これは10と5という数値を+という演算子で計算…つまり10+5の結果を返してくれます。
print("10 + 5")
これは単純に「10 + 5」と表示するだけで、計算の答えは返ってきません。

◯練習◯

1.Hello World! と表示させる
2.10+5と"10+5"を試す
3.引き算、掛け算、割り算を行う(×→* ÷→/)

四則のほかにも
10 % 3と書けば10を3で割った余りが表示され、
10 ** 3と書けば10の3乗、
10 // 3と書けば余りを切り捨てて除算になります。
◯コメント文について
print("あいうえお") #「#」より右に書かれた文章は無視されます。



"""
print("この文章が表示されたPCは爆発します")

「"""」で囲われた文章は無視されます。爆発しません。
"""




print("""
へ(^o^)へ
   |へ
  /

\(^o^ )へ
  \|
   >

<( ^o^)>
 三) )三
< ̄ ̄>

Σ ( ^o^)
 <) )>グキッ
< ̄ ̄>


_人人 人人_
> 突然の死 <
 ̄Y^Y^Y^Y ̄
""")
#「print("""」 と書くと「""")」までの間の物をまとめて表示します。


実行結果
あいうえお

へ(^o^)へ
   |へ
  /

\(^o^ )へ
  \|
   >

<( ^o^)>
 三) )三
< ̄ ̄>

Σ ( ^o^)
 <) )>グキッ
< ̄ ̄>


_人人 人人_
> 突然の死 <
 ̄Y^Y^Y^Y ̄
コメント文はその位置でやっている処理などを書くことで可読性を高めます。
簡単に言えばゲームのAIを作った時、#味方のHPが100以下なら回復
みたいに書かれていれば他の人や何か問題があって修正を加える時に問題のある箇所を探す手間が減るので楽になる感じ。
実行結果を書いておく事もできるので上手く活用しましょう。
printの「"""」はAAの表示よりも長い文章を見やすく書く事に使えるのが大きいです(`・ω・´)
関連記事

 

コメントの投稿

Secret
(非公開コメント受付不可)

コメント

プロフィール
Twitter.pngRSS.png

HN:まいける、とーげ、雪月 等
性別:男
────現在のゲーム優先順位(11/09)──
デレステ(PRP1104 フルコン82/87)
グラブル(Rank63)
──────────────────
現在開発中のMMORPG
ペリアクロニクルズが来るまで
パズドラやSteamで暇つぶし中。

最近の記事
こめんと
ツリーリンク
アクセスありがとう
密林おすすめ