def ma(text:str,symbol:str):
こんな感じで関数を作ったときに:strの意味がずっとわからず。。
結果、タイプヒントというもので下記に情報記載
def greeting(name: str) -> str:
return 'Hello ' + name
関数 greeting で、実引数 name の型は str であり、返り値の型は str であることが期待されます。サブタイプも実引数として許容されます。
https://docs.python.jp/3/library/typing.html
※上はpython公式から引用、
・strとして値をいれて返す時もstrとして出してくださいという意味と捉えました。
強制ではない??