Preciso de ajuda com python urgente

1. Preciso de ajuda com python urgente

Matheus de souza lima
Dever04

(usa Outra)

Enviado em 27/05/2021 - 21:48h

Boa noite pessoal, estou com uma questão e só falta ela para terminar meu trabalho de python, se puderem me ajudar nem que seja com a estrutura básica e porque preciso enviar até as 00:00, caso possível estarei deixando a baixo o que precisa ser feito, acabei de chegar do trabalho e estou exausto e não consigo pensar em como resolver:

Elaborar um algoritmo para ler 5 palavras armazenando-as em uma tupla. Deve-se:
Imprimir o tamanho de cada palavra.
Imprimir quantas palavras começam com a letra c (maiúscula ou minúscula) e quais são elas. Se nenhuma
palavra começar com a letra c, deve-se mandar uma mensagem ao usuário;
Imprimir quantas letras 'a' existem em cada palavra.

Não sei como fazer, não consigo nem pensar em como começar e estou desesperado, se puder me ajudar vou ficar eternamente grato, sou novato na área de ti ainda.


  


2. Re: Preciso de ajuda com python urgente

Cabreuvas
Cabreuvas

(usa Debian)

Enviado em 27/05/2021 - 23:41h

Se você quiser aprender deveria fazer os próprios exercícios. Mas eu vou tentar ajudar mesmo assim.

Elaborar um algoritmo para ler 5 palavras armazenando-as em uma tupla. Deve-se:
Imprimir o tamanho de cada palavra.

palavras = tuple(str(input(f'Palavra {c}: ', )) for c in range(1, 6))

for p in palavras:
    print(f'{p}, {len(p)}') 


Imprimir quantas palavras começam com a letra c (maiúscula ou minúscula) e quais são elas. Se nenhuma
palavra começar com a letra c, deve-se mandar uma mensagem ao usuário;

c = 0
semc = True
for p in palavras:
    if p[0] in 'Cc':
        c += 1
        semc = False
else:
    if semc:
        print('Nenhuma começa com \"C\"')
    else:
        print(f'{c} palavras começam com \"C\"') 


Imprimir quantas letras 'a' existem em cada palavra.

for p in palavras:
    c = 0
    for char in p:
        if p.count('a'):
            c += 1
    print(f'{p}, {c}') 







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts