-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexercicio_022.py
20 lines (17 loc) · 1.14 KB
/
exercicio_022.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Exercício Python 22: Crie um programa que leia o nome completo de uma pessoa e mostre:
# O nome com todas as letras maiúsculas e minúsculas.
# Quantas letras no total sem considerar espaços. Quantas letras tem o primeiro nome.
nome = input('Digite seu nome completo: ')
print('Analisando seu nome...\n')
print('Olá {}'.format(nome))
maiusculas = nome.upper()
minusculas = nome.lower()
print('Seu nome em maiúsculas é {}.'.format(maiusculas))
print('Seu nome em minúsculas é {}.'.format(minusculas))
remove = nome.strip() # remove espaços excedentes no início e no final de 'nome'
remove2 = remove.replace(' ', '') # substitui espaços pela 'falta de espaços', ''; aqui o nome será guardado sem espaços
contartodo = len(remove2) #conta as letras totais
nomelista = remove.split() #agora sim é uma lista, o primeiro nome ocupa a posição 'O', o segundo nome a posição '1' ...
contarprimeiro = len(nomelista[0])# para contar a quantidade de letras do primeiro nome preciso me referir à posição '0'
print('Seu nome completo é composto por {} letras.'.format(contartodo))
print('Sendo que o primeiro nome tem {} letras!'.format(contarprimeiro))