Asking for if statement in try/except bloc

This commit is contained in:
Fred Z 2018-02-19 11:52:06 +01:00
parent bde50f38f9
commit fb96ca4b63
1 changed files with 28 additions and 0 deletions

28
tryexcept.py Normal file
View File

@ -0,0 +1,28 @@
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""
Author: freezed <freezed@users.noreply.github.com> 2018-02-19
Version: 0.1
Licence: `GNU GPL v3` GNU GPL v3: http://www.gnu.org/licenses/
Testing conditions in try/except statement
https://stackoverflow.com/questions/48864496/adding-if-statement-in-a-try-except-bloc
"""
# ? if user_select_map_id is int(): ?
DEBUG_MODE = [False, True]
for status in DEBUG_MODE:
print("DEBUG_MODE: {}".format(status))
number = input("Type a integer: ")
try:
number = int(number)
except ValueError as except_detail:
if status:
print("ValueError: «{}»".format(except_detail))
else:
print("«{}» is not an integer".format(number))
else:
print("Your number {} is an integer".format(number))