tag:blogger.com,1999:blog-7850634310261594358.post444410796427363013..comments2024-03-01T07:17:27.493+00:00Comments on Programação com Python: Problema 2.13Ernesto Costahttp://www.blogger.com/profile/11136340077636547515noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-7850634310261594358.post-15539667116011074992009-10-17T21:45:34.178+01:002009-10-17T21:45:34.178+01:00Mafalda: podia sim senhor. Atenção no entanto ao c...Mafalda: podia sim senhor. Atenção no entanto ao caso de ter maiúsculas e minúsculas. Deve passar a palavra a minúsculas (no seu caso).Ernesto Costahttps://www.blogger.com/profile/11136340077636547515noreply@blogger.comtag:blogger.com,1999:blog-7850634310261594358.post-81676714297483511422009-10-17T15:23:50.635+01:002009-10-17T15:23:50.635+01:00Professor, porderíamos fazer deste modo?
def subs...Professor, porderíamos fazer deste modo?<br /><br />def substituir(palavra):<br /> vogais = [ 'a' , 'e' , 'i' , 'o' , 'u' ]<br /> for i in range(len(palavra)):<br /> if palavra[i] in vogais:<br /> palavra = palavra.replace(palavra[i],' ')<br /> return palavraMafalda de Carvalhonoreply@blogger.comtag:blogger.com,1999:blog-7850634310261594358.post-18796720419281449612009-10-10T21:02:16.817+01:002009-10-10T21:02:16.817+01:003- há sempre a solução complicada mas pode ser que...3- há sempre a solução complicada mas pode ser que sirva para tirar ideias a alguém:<br /><br />def d213(a):<br />. i=0<br />. newa = ""<br />. for i in range(len(a),):<br />.. if "AEIOU".find(a[i].upper()) >=0:<br />... newa = newa + " "<br />.. else:<br />... newa = newa + a[i]<br />. return newaPhotossemblerhttps://www.blogger.com/profile/15932744613408561175noreply@blogger.comtag:blogger.com,1999:blog-7850634310261594358.post-57176565070084684422009-10-10T19:29:27.048+01:002009-10-10T19:29:27.048+01:00Milton:
1- é verdade. alternativa. Antes de vogai...Milton:<br /><br />1- é verdade. alternativa. Antes de vogais = ... colocar cad.lower().<br /><br />2- São duas formas equivalentes de fazer. Ambas possíveis. No seu caso usa <b>métodos</b> enquanto eu me fico por <b>funções</b>.Ernesto Costahttps://www.blogger.com/profile/11136340077636547515noreply@blogger.comtag:blogger.com,1999:blog-7850634310261594358.post-62960920815021362812009-10-10T18:38:49.401+01:002009-10-10T18:38:49.401+01:00Só dois reparos:
1º - Apenas por uma questão de s...Só dois reparos:<br /><br />1º - Apenas por uma questão de segurança, a cadeia vogais deveria ter letras maiúsculas (vogais = 'aeiouAEIOU').<br /><br />2º - Não será necessário importar o módulo string se em vez de utilizarmos cad = string.replace(cad,ch,' '), utilizarmos cad = cad.replace(ch,' ')Milton Sêconoreply@blogger.com