import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main() import random import string import os import time import json # Function to generate random strings def generate_random_string(length=8): return ''.join(random.choice(string.ascii_letters + string.digits) for _ in range(length)) # Function to create a list of random numbers def generate_random_numbers(count=10, range_start=1, range_end=100): return [random.randint(range_start, range_end) for _ in range(count)] # Function to write random data to a file def write_data_to_file(filename, data): with open(filename, 'w') as file: json.dump(data, file) # Function to read data from a file def read_data_from_file(filename): if os.path.exists(filename): with open(filename, 'r') as file: return json.load(file) else: print(f"The file {filename} doesn't exist.") return None # Function to simulate a simple number guessing game def number_guessing_game(): print("Welcome to the Number Guessing Game!") secret_number = random.randint(1, 100) attempts = 0 guessed = False while not guessed: try: user_guess = int(input("Guess a number between 1 and 100: ")) attempts += 1 if user_guess < secret_number: print("Too low! Try again.") elif user_guess > secret_number: print("Too high! Try again.") else: print(f"Congratulations! You guessed the correct number {secret_number} in {attempts} attempts.") guessed = True except ValueError: print("Please enter a valid number.") # Function to simulate a countdown def countdown_timer(seconds): print("Starting countdown...") for i in range(seconds, 0, -1): print(f"{i} seconds remaining...") time.sleep(1) print("Time's up!") # Function to sort a list of random numbers def sort_random_numbers(): numbers = generate_random_numbers(20) print(f"Unsorted numbers: {numbers}") numbers.sort() print(f"Sorted numbers: {numbers}") # Main function to tie everything together def main(): # Generate random strings and numbers random_string = generate_random_string() print(f"Generated random string: {random_string}") random_numbers = generate_random_numbers(10) print(f"Generated random numbers: {random_numbers}") # Write and read random data from file data_to_write = {'name': random_string, 'numbers': random_numbers} write_data_to_file('random_data.json', data_to_write) read_data = read_data_from_file('random_data.json') print(f"Data read from file: {read_data}") # Play the number guessing game number_guessing_game() # Run the countdown timer countdown_timer(5) # Sort random numbers sort_random_numbers() # Run the main function if __name__ == "__main__": main()