Data Validation

Code
# Name: Muhamad Raziq Aiman bin Haji Rosman# Version: Python 3# Date: 24 January 2018
validcharacters = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ "while True:
    var1 = input("Enter your name:")
    if all(char in validcharacters for char in var1):
        print("Your name is " + var1)
        break    print("That's invalid, please try again. Please enter characters A-Z and space only")


def input_number(message):
    while True:
        try:
            userInput = int(input(message))
        except ValueError:
            print("Not an integer! Try again.")
            continue        else:
            return userInput
            break

age = input_number("How old are you?")
print("You are " + str(age) + " years old")


Output

Comments

Popular posts from this blog

WAN Technology

LO3 - Know the features and functions of information systems

WDD - LO1 - MANAGE SECURE SITES