Wednesday, August 9, 2023

Q8) Write a Python program to generate a random alphabetical character, alphabetical string and alphabetical string of a fixed length. Use random.choice().

import random

import string

 

def generate_random_alphabetical_character():

    return random.choice(string.ascii_letters)

 

def generate_random_alphabetical_string(length):

    return ''.join(random.choice(string.ascii_letters) for _ in range(length))

 

def generate_fixed_length_alphabetical_string(length):

    return ''.join(random.choice(string.ascii_lowercase) for _ in range(length))

 

random_char = generate_random_alphabetical_character()

print("Random Alphabetical Character:", random_char)

 

random_string = generate_random_alphabetical_string(10)

print("Random Alphabetical String:", random_string)

 

fixed_length_string = generate_fixed_length_alphabetical_string(8)

print("Fixed Length Alphabetical String:", fixed_length_string)

No comments:

Post a Comment