0 votes
in puzzel by (847k points)

get a list of name as an input from the user and make the first letters in caps and print each word as a list ,Sure, I can do that. Here is the Python code to get a list of names as an input from the user and make the first letters in caps and print each word as a list:

Python

def get_names_and_capitalize_first_letters(names):
  """Gets a list of names from the user and makes the first letters in caps.

  Args:
    names: A list of names.

  Returns:
    A list of names with the first letters in caps.
  """

  capitalized_names = []
  for name in names:
    capitalized_name = name[0].upper() + name[1:]
    capitalized_names.append(capitalized_name)

  return capitalized_names


def main():
  """Gets a list of names from the user and prints each word as a list."""

  names = []
  print("Enter a list of names:")
  for name in input().split():
    names.append(name)

  capitalized_names = get_names_and_capitalize_first_letters(names)

  print("The names with the first letters in caps are:")
  for name in capitalized_names:
    print(name)


if __name__ == "__main__":
  main()

content_copy

This code first gets a list of names from the user. Then, it uses a function called get_names_and_capitalize_first_letters() to make the first letters in each name capitalized. Finally, it prints each word in the list of names as a list.

Here is an example of how the code would work:

Enter a list of names: John David Mary The names with the first letters in caps are: [John, David, Mary]

 


get a list of name as an input from the user and make the first letters in caps and print each word as a list  , Sure, here's a Python code snippet that takes a list of names as input from the user, capitalizes the first letter of each name, and then prints each modified name as a list:

```python

# Taking a comma-separated list of names as input from the user

names_input = input("Enter a list of names (comma-separated): ")

# Splitting the input string into a list of names

names_list = names_input.split(',')

# Capitalizing the first letter of each name and storing them in a new list

capitalized_names = [name.strip().capitalize() for name in names_list]

# Printing each modified name as a list

for name in capitalized_names:

    print([name])

```

When you run this code and input names separated by commas, it will capitalize the first letter of each name and print each modified name as a list.

1 Answer

0 votes
by
asif

asif

dnsdj
Welkom bij vraag en antwoord, waar je vragen kunt stellen en antwoorden kunt krijgen van andere leden van de community.

Related questions

0 votes
0 answers
asked Aug 19, 2023 in puzzel by admin (847k points)
0 votes
0 answers
asked Aug 19, 2023 in puzzel by admin (847k points)
0 votes
1 answer
0 votes
0 answers
asked May 6, 2023 in puzzel by admin (847k points)
0 votes
0 answers
asked May 27, 2023 in puzzel by admin (847k points)
...