Exercises

Run Settings
LanguagePython
Language Version
Run Command
# finding age print("Finding Age\n---------------------") birth_yr = input("what year were you born?") age = 2024 - int(birth_yr) print(f"\nyou are {age} years old") #password checker print("\n\nPassword Checker\n---------------------") username = input("what's your username? ") password = input("\nwhat's your password? ") password_length = len(password) hidden_password = "*" * password_length print(f"{username}, your password, {hidden_password}, is {password_length} letters long.") # Magician Logical Ops print("\n\nMagician Logical Ops\n---------------------") is_magician = True is_expert = False if is_magician and is_expert: print("master magician") elif is_magician and not is_expert: print("getting there") elif not is_magician: print("need magic powers") # Counter print("\n\nCounter\n---------------------") total = 0; my_list = [1,2,3,4,5,6,7,8,9,10] for num in my_list: total += num print(f"Total is: {total}") # GUI print("\n\nGUI\n---------------------") picture = [ [0,0,0,1,0,0,0], [0,0,1,1,1,0,0], [0,1,1,1,1,1,0], [1,1,1,1,1,1,1], [0,0,0,1,0,0,0], [0,0,0,1,0,0,0] ] for row in picture: for pixel in row: if pixel == 0: print(" ", end="") else: print("*",end="") print() # Duplicates print("\n\nDuplicates\n---------------------") some_list = ['a', 'b', 'c', 'b', 'd', 'm', 'n', 'n'] dupe_list = [] for char in some_list: if some_list.count(char) > 1: if char not in dupe_list: dupe_list.append(char) print(dupe_list) # Tesla Driver print("\n\nTesla Driver\n---------------------") def checkDriverAge(age = 0): # age = input("What is your age?: ") if age < 18: print("Sorry, you are too young to drive this car. Powering off") elif age > 18: print("Powering On. Enjoy the ride!"); elif age == 18: print("Congratulations on your first year of driving. Enjoy the ride!") checkDriverAge() checkDriverAge(18) checkDriverAge(24) # Highest Even Number print("\n\nHighest Even Number\n---------------------") def highest_even(li): highest_even = -10000 for number in li: if number % 2 == 0 and number > highest_even: highest_even = number return highest_even print(highest_even([10,2,3,4,50,99,106,8,11]))
Editor Settings
Theme
Key bindings
Full width
Lines