(python) zip, raise, assert, local, global
📌 zip
📌 ゾーン変数
グローバル変数(global):ファイル内の任意の場所に影響を与える関数
領域変数(local):関数にのみ影響を及ぼす関数
関数でグローバル変数を変更することはできません.
関数#カンスウ#
グローバル変数
宣言すると、変数はグローバル変数であり、関数でグローバル変数を呼び出して変更できます.
g_var = 'g_var' # 전역변수
# 값 수정후(수정값)
def variables():
global glo_var # global 전역변수를 함수 내에서 전역변수라고 선언
glo_var = 'glo_var' # global 전역변수에 새로운 값 할당
lo_var = 'lo_var' # 지역변수
📌 例外処理
エラーを通知し、プログラムを終了する関数です.
1_ raise
raise Exception(文字)
raise Value Error
a = '1'
if type(a) != 'int':
raise Exception('a must be int type') # raise Exception
2 _ assert
unittestと同様に、テストとデバッグの目的性が強い
assert条件、「文」
a = int(input())
assert type(a) != int, 'a must be int type`
3_ try - except - finally
Reference
Reference
この問題について((python) zip, raise, assert, local, global), 我々は、より多くの情報をここで見つけました https://velog.io/@richeberry/python-zip-raise-assert-local-globalテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol