From 460c312d73566e47a9f2e65f5662c2df56666101 Mon Sep 17 00:00:00 2001 From: dremdeveloper <131899974+dremdeveloper@users.noreply.github.com> Date: Sun, 3 Sep 2023 23:20:48 +0900 Subject: [PATCH] Add files via upload --- errorcode/division_by_zero.py | 1 + errorcode/function_argument_missing.py | 4 ++++ errorcode/import_missing_module.py | 1 + errorcode/index_out_of_range.py | 2 ++ errorcode/missing_dict_key.py | 2 ++ errorcode/mutable_dict_key.py | 2 ++ errorcode/pop-from_empty_list.py | 2 ++ errorcode/recursion_limit_exceed.py | 4 ++++ errorcode/string_number_addtion.py | 2 ++ 9 files changed, 20 insertions(+) create mode 100644 errorcode/division_by_zero.py create mode 100644 errorcode/function_argument_missing.py create mode 100644 errorcode/import_missing_module.py create mode 100644 errorcode/index_out_of_range.py create mode 100644 errorcode/missing_dict_key.py create mode 100644 errorcode/mutable_dict_key.py create mode 100644 errorcode/pop-from_empty_list.py create mode 100644 errorcode/recursion_limit_exceed.py create mode 100644 errorcode/string_number_addtion.py diff --git a/errorcode/division_by_zero.py b/errorcode/division_by_zero.py new file mode 100644 index 0000000..5fe2adb --- /dev/null +++ b/errorcode/division_by_zero.py @@ -0,0 +1 @@ +print(5 / 0) \ No newline at end of file diff --git a/errorcode/function_argument_missing.py b/errorcode/function_argument_missing.py new file mode 100644 index 0000000..d45de85 --- /dev/null +++ b/errorcode/function_argument_missing.py @@ -0,0 +1,4 @@ +def my_function(arg1, arg2): + pass + +my_function(1) \ No newline at end of file diff --git a/errorcode/import_missing_module.py b/errorcode/import_missing_module.py new file mode 100644 index 0000000..7973cd9 --- /dev/null +++ b/errorcode/import_missing_module.py @@ -0,0 +1 @@ +import non_existing_module \ No newline at end of file diff --git a/errorcode/index_out_of_range.py b/errorcode/index_out_of_range.py new file mode 100644 index 0000000..b665c23 --- /dev/null +++ b/errorcode/index_out_of_range.py @@ -0,0 +1,2 @@ +arr = [1, 2, 3, 4, 5] +print(arr[7]) diff --git a/errorcode/missing_dict_key.py b/errorcode/missing_dict_key.py new file mode 100644 index 0000000..1860840 --- /dev/null +++ b/errorcode/missing_dict_key.py @@ -0,0 +1,2 @@ +data = {'name': 'John'} +print(data['age']) \ No newline at end of file diff --git a/errorcode/mutable_dict_key.py b/errorcode/mutable_dict_key.py new file mode 100644 index 0000000..c2e10e8 --- /dev/null +++ b/errorcode/mutable_dict_key.py @@ -0,0 +1,2 @@ +key_list = [1, 2, 3] +my_dict = {key_list: 'value'} \ No newline at end of file diff --git a/errorcode/pop-from_empty_list.py b/errorcode/pop-from_empty_list.py new file mode 100644 index 0000000..276f4a2 --- /dev/null +++ b/errorcode/pop-from_empty_list.py @@ -0,0 +1,2 @@ +arr = [] +print(arr.pop()) \ No newline at end of file diff --git a/errorcode/recursion_limit_exceed.py b/errorcode/recursion_limit_exceed.py new file mode 100644 index 0000000..8abe959 --- /dev/null +++ b/errorcode/recursion_limit_exceed.py @@ -0,0 +1,4 @@ +def recursive(): + return recursive() + +recursive() \ No newline at end of file diff --git a/errorcode/string_number_addtion.py b/errorcode/string_number_addtion.py new file mode 100644 index 0000000..e360948 --- /dev/null +++ b/errorcode/string_number_addtion.py @@ -0,0 +1,2 @@ +value = '100' +print(value + 50) \ No newline at end of file