Python勉強30分 計2時間
今日も1日おつかれさまでした。
勉強した範囲とブログの範囲が離れていきますな。
まあそれなりにぼちぼちがんばりましょ。
Python基礎文法その3
~文字列のルールをprintで学ぶ!~
今回はPythonでよく使う「文字列(もじれつ)」について学びました!print() を使いながら、文字の書き方や改行の方法を確認していきました〜!
1. 文字列は「” “」か「’ ‘」で囲む
Pythonでは文字を表示するとき、
ダブルクォーテーション "
または
シングルクォーテーション '
で囲みます。
print("こんにちは")
print('Python')
どちらでもOK!
2. 同じ記号を文字列の中で使うとエラーになる
例えば、シングルクォーテーション ' で囲んでいるのに、
中でも ' を使うと…
print('Let's study Python')
Pythonは途中の ' を
「ここで文字列が終わった!」
と勘違いしてしまいます。
その結果、文法エラーになります。
3. 「\(バックスラッシュ)」を使うと文字として扱える
そんなときは、記号の前に\ をつけます!
print('Let\'s study Python')
表示結果↓
Let's study Python
バックスラッシュ「\」ってどうやって入力するの?
日本語キーボードではよく次の場所にあります。
- 「¥」キー
- 「ろ」キー付近
Pythonでは ¥ と表示されていても、実際には \ として扱われるらしい!
4. ダブルクォーテーションで囲む方法もある
Let's のように ' を使いたいなら、
外側を " にする方法もあります。
print("Let's study Python")
これでもOK!
5. 「\n」を使うと改行できる
文字列の中で改行したいときは\n を使います。
print("1行目\n2行目")
表示結果↓
1行目
2行目
\n は
「ここで改行してね!」
という意味です。
6. 三連クォーテーションなら普通に改行できる
\n がわかりにくいときは、
クォーテーションを3つ並べて囲む方法があります。
print("""1行目
2行目
3行目""")
表示結果↓
1行目
2行目
3行目
この方法だと、コードに書いた通りに改行されるので見やすいです!
シングルクォーテーション3つでもOKです。
print('''こんにちは
Python''')
7. 行末に「\」を書くと改行を無視できる
コードが長くなると見づらくなることがあります。
そんなときは行末に \ を書くと、
次の行とつなげて読んでくれます。
print("Pythonは" \
"とても楽しい!")
表示結果↓
Pythonはとても楽しい!
長いコードを見やすく整理したいときに便利!
まとめ
今回学んだことはこちら!
- 文字列は
" "または' 'で囲む - 同じ記号を中で使うとエラーになる
\をつけると文字として使える\nで改行できる""" """や''' '''で囲むと普通に改行できる- 行末の
\で改行を無視できる
文字列はPythonでとてもよく使うので、しっかり慣れていきましょう!・・・ってAIに言われてしまった。
さて、今日は火曜日か。
なんかだんだん仕事の環境にも慣れてきたものの、いまだに求人をみるのがやめられない〜とまらない〜〜〜でもまあ、逃げててもなあってのもあるし。
まあ。楽しんでやっていかないとだ。幸い周りには恵まれているほうだしね。
あとは自分が自分にプレッシャーを与えているのにどうやったら気楽に考えられるかだ。うむ、
さて、明日もがんばっていきましょ!
おやすみ〜!



コメント