Python

Python mainメソッドと関数メソッドの定義

投稿日:2017年11月3日 更新日:

mainメソッド if __name__ == ‘__main__’:

if __name__ == '__main__':
 #処理の内容
 test()

 

関数メソッドの定義:def

def test():
 #関数の内容
 print '関数:testを呼び出しました'

数値関連の書き方

数値の出力

count=1
print(str(count))

インクリメント

Javaのように++countは使えない。

count+=1

 

Python try catch finally 例外処理

try:
~処理
catch 例外名A:
~例外処理
catch 例外名B:
~例外処理
finally:
例外有無にかかわらずする処理

 

Pythonのtrue false 真偽値

True False である。true false ではない。
型はBooleanType型である。

文字出力はstr()メソッドを使う必要がある。

returnValue=True
print(str(returnValue))

 

外部ファイルのpythonメソッド呼び出し

実行するpythonファイルと同じディレクトリにgaibu.pyがあり、test()メソッドが存在するとする。

import gaibu
gaibu.test()

 

別ディレクトリのpythonメソッド

python内で別ディレクトリをpathに追加してインポートする。

{カレントディレクトリ}/src/main.py から {カレントディレクトリ}/src/service/db.pyをインポートする例

import sys
sys.path.append('src/service')
import db

-Python

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Windows7にjupyter notebookをインストールする

Windows7には先にPythonは入っていた。後からjupyterだけを追加する。 基本的には公式サイトhttp://jupyter.org/install.htmlに従う。 PowerShell …

no image

URLの構造

http://hoge.sample.com/category/diet?q=drink#ojousama スキーム scheme httpやhttpsのようにプロトコルを表す オーソリティ auth …

no image

Python requestsのエラー処理

requests.exceptions.SSLError: HTTPSConnectionPool URLをクロールしていると、こんなエラーが出た。 File “/home/ty/projects/o …

no image

Python3のお勉強

環境構築・Pythonのインストール PythonでHello World! 引数を与えてPythonスクリプトを実行する Pythonの文法 付録 Pythonコマンド 1.環境構築・Pythonの …

no image

Ubuntu 16.04で pycharm でPython2 開発環境構築