サーラリマンは働き過ぎ、社畜化に注意しよう!!

python 基礎

python
スポンサーリンク

インタラクティブモード

[py]

$ python
Python 3.5.4 |Anaconda custom (64-bit)| (default, Aug 14 2017, 13:26:58)
[GCC 4.4.7 20120313 (Red Hat 4.4.7-1)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>

[/py]

>>> print "Hello, Python!"
結果
Hello, Python!

スクリプトモード

vi test.py

[py]
#!/usr/bin/python</span>

<span class="kwd">print</span> <span class="str">"Hello, Python!"
[/py]

実行

$ chmod +x test.py     # このようにコメント記述できる
$./test.py
結果

Hello, Python!

これはエラーになる

if True:
    print ("Answer")
    print ("True")
else:
    print ("Answer")
  print ("False")

理由はprint "False"のインデントが揃っていないため

複数行のステートメント

Pythonの文は、通常は改行で終わります。しかし、Pythonは、行継続を示すために行継続文字(\)の使用を許可しています。例えば

total = item_one + \
        item_two + \
        item_three
[]、{}、または()内のステートメントは、行継続文字を使用する必要はありません
days = ['Monday', 'Tuesday', 'Wednesday',
        'Thursday', 'Friday']

Pythonでの引用

Pythonは、文字列リテラルを示すために、引用符の同じ型が文字列を開始および終了する限り、単一( ‘)、二重( “)および三重(’ ”または” “)引用符を受け入れます。

トリプルクォートは、複数の行にまたがる文字列にまたがるために使用されます。たとえば、以下のすべてが合法的です –

word = 'word'
sentence = "This is a sentence."
paragraph = """This is a paragraph. It is
made up of multiple lines and sentences."""

 参考サイト
 
python
スポンサーリンク
シェアする
ふじやんをフォローする
なんでもDIY

コメント