Deep LearningPython

【Python】Pythonのfunction(関数)

Python

Pythonのfunction(関数)を紹介します。

ターミナルでPythonのinteractive mode(対話モード)を起動します。

% python
Python 3.7.7 (default, Mar 10 2020, 15:43:33) 
[Clang 11.0.0 (clang-1100.0.33.17)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> 
<div class="content">
  <p>Pythonは関数として定義することができます。</p>
  </div>
Iにcatと定義した場合
>>> def I():
...     print("I'am cat")
... 
>>> I()
I'am cat

関数を引数とすることが可能です。

文字列は連結するには+を利用します。

>>> def I(object):
...     print("I'am " + object + "!")
... 
>>> I("Dog")
I'am Dog!