0% acharam este documento útil (0 voto)
4 visualizações14 páginas

Exercícios Práticos em Python

O documento apresenta uma série de exercícios de programação em Python com explicações detalhadas. Os exercícios abrangem diversos tópicos, como operações matemáticas, cadeias de caracteres, listas e funções.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
4 visualizações14 páginas

Exercícios Práticos em Python

O documento apresenta uma série de exercícios de programação em Python com explicações detalhadas. Os exercícios abrangem diversos tópicos, como operações matemáticas, cadeias de caracteres, listas e funções.

Traduzido por

ScribdTranslations
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

TP Python

Exercício 1 :
Escrever um programa em linguagem Python que peça ao usuário para digitar seu
nome e exiba seu nome com uma mensagem de boas-vindas!
Exercício 2 :
Escreva um programa em Python que peça ao usuário para inserir dois números a
e b e de exibir sua soma: a + b
Exercício 3 :
Escreva um programa em Python que pede ao usuário para inserir dois números a
e b e de mostrar seu máximo.
Exercice 4 :
Escrever um programa em linguagem Python que exiba os 100 primeiros números
números inteiros
Exercício 5 :
Escrever um programa em linguagem Python que pede ao usuário para digitar seu
número inteiro e exibir se esse número é par ou ímpar.

Exercice 6 :
Escreva um programa em linguagem Python que pede ao usuário para inserir sua idade
e de lhe exibir a mensagem "você é maior!" se a idade digitada for superior ou
égale à 18 et le message « vous êtes mineur ! » si l’âge tapé est inférieur à 18
Exercício 7 :
Escreva um programa em Python que solicita ao usuário que insira 3 números x, y e
e de exibir seu máximo
Exercício 8 :
Escreva um programa em Python que pede ao usuário para inserir um número
inteiro n e exibir o valor da soma 1 + 2 + … + n =
Exercice 9 :
Escreva um programa em Python que peça ao usuário para inserir um número
n inteiro e exibir n !
Exercice 10 :
Escreva um programa em Python que peça ao usuário para inserir o raio de um
círculo e devolver sua área e perímetro.

Exercício 11 :
Escrever um programa em Python que pede ao usuário para inserir um número
entier n et de lui afficher tous les diviseurs de ce nombre.
Exercício 12 :
1) - Escrever um programa em Python que pede ao usuário para inserir um número
entier n e de lui afficher a tabela de multiplicação deste número.

PROF: Y. MERZAK
2) - Melhore o programa para que ele exiba as tabelas de multiplicação de todos os
números compreendidos entre 1 e 9
Exercício 13 :
Escreva um programa em linguagem Python que peça ao usuário para digitar dois
nombres entiers a et b et de lui afficher le quotient et le reste de la division
euclidiana de a por b.
Exercice 14 :
Escreva um programa em linguagem Python que pede ao usuário para digitar um
número inteiro n e mostrar se esse número é um quadrado perfeito ou não
Exercice 15 :
Escreva um programa em linguagem Python que pede ao usuário para inserir um
nombre entier n et de lui afficher si ce nombre est premier ou non.

Exercice 16 :
Escrever um programa em linguagem Python que permita percorrer e exibir os
caractères d’une variable du type chaine de caractères. Exemple pour s = « Python »
, o programa exibe os caracteres:
P
y
t
h
o
n
Exercício 17:
Escrever um programa em Python que exiba uma cadeia de caracteres
dado, o número de ocorrências de cada caractere na
[Link] para a cadeia de caracteres = « [Link] » o programa deve
exibir :
O caractere: " P " aparece 1 vez na string s
O caractere : " y " aparece 1 vez na cadeia s
Le caractère : " t " figure 1 fois dans la chaine s
O caractere: " h " aparece 1 vez na cadeia s
Le caractère : " o " figure 2 fois dans la chaine s
O caractere : " n " aparece 1 vez na cadeia s
O caractere: " . " aparece 1 vez na cadeia s
O caractere: " r " aparece 1 vez na string s
O caractere: " g " aparece 1 vez na cadeia s
Exercice 18 :
Escrever um programa em Python que peça ao usuário para inserir uma string de
caractere s e de lui renvoyer um mensagem indicando se a cadeia contém a letra 'a'
todo enquanto indica sua posição na cadeia. Exemplo se o usuário digitar a cadeia s =
‘langage’ le programme lui renvoie : La lettre 'a' se trouve à la position : 1 La lettre 'a'
encontra-se na posição: 4
Exercice 19 :
Escrever um programa em Python que permite listar as cadeias que compõem a
liste l = ["laptop", "iphone", "tablet"] tout en indiquant la longueur de chaque chaine.
Exercício 20 :

PROF: Y. MERZAK
Escreva um programa em linguagem Python que permita trocar o primeiro e o
último caractere de uma cadeia dada.

Exercício 21 :
Escrever um programa em linguagem Python, que permite contar o número de
vogais em uma string dada. Exemplo para a string
anticonstitucionalmente o programa deve retornar a seguinte mensagem: A
chaine anticonstitutionellement possui 10 vogais.
Exercício 22 :
Escrever um programa em Python que permite retornar a primeira palavra de um
Python é uma linguagem maravilhosa de
programação', o programa deve retornarPython
Exercice 23 :
Escreva um programa em linguagem Python que peça ao usuário para inserir o nome
de um arquivo e devolver sua extensão. Exemplo, se o usuário digitar
[Link] o programa retorna a mensagem "A extensão do arquivo"
est .pdf ».
Exercice 24 :
Um palíndromo é uma palavra cuja ordem das letras permanece a mesma se lida da esquerda
à direita ou da direita para a esquerda. Por exemplo: 'laval', 'radar', 'sos'... são alguns
palíndromos. Escreva um programa em Python que peça ao usuário para digitar um
mot et de lui renvoyer s'il s'agit d'un palindrome ou non?
Exercício 25 :
Escreva um programa que peça ao usuário para digitar uma palavra e a ele
renvoi inverso. Exemplo se o usuário digitar a palavra python, o programa o
renvoienohtyp.

Exercice 26 :
Escreva um programa que solicite ao usuário para digitar um texto e o retorne.
todas as palavras que começam com a letra a.
Exercício 27 :
Escrever um programa em Python na forma de uma função que calcule a soma dos
elementos de uma lista de números. E outro que permite multiplicar todos os
elementos de uma lista de números.
Exercice 28 :
Escreva um programa Python que teste se uma lista está vazia ou não. Mesma questão
para uma cadeia de caracteres.
Exercice 29 :
Escrever um programa Python que permita remover os elementos duplicados de uma
lista.
Exercice 30 :
Escreva uma função em Python que permite comparar duas listas e nos
indique se essas duas listas têm um valor comum ou não.

PROF: Y. MERZAK
Exercice 31 :
Escreva um programa Python que permita extrair a lista de números inteiros pares e a lista
números ímpares de uma lista de números.
Exercice 32 :
Escrever um programa em Python que retorne todas as listas obtidas ao permutar
os termos de uma lista dada.
Exercice 33 :
Escrever um programa em Python que pede ao usuário para digitar uma string
caractères et d'afficherles caractères d'indice pair. Exemple pour la chaines =
"Python", o programa retorna 'Pto'.
Exercício 34:
Etant donnée la liste des notes des élèves : notes = [12 , 04 , 14 , 11 , 18 , 13 , 07,
10, 05, 09, 15, 08, 14, 16] Escreva um programa Python que permita extrair de
esta lista e criar uma outra lista que contém apenas as notas acima da
minha média (as notas >= 10)
Exercice 35 :
Escrever um programa em Python que permita transformar um endereço URL inserido em
teclado em um hyperlink.

Exercício 36 :
Escrever um programa em Python que permita remover os espaços
multiples em uma cadeia
Exercice 37 :
Escrever um programa Python que permita agrupar em uma lista as palavras
comuns a duas cadeias s1 e s2.
Exercício 38 :
Escrever um programa em Python que permita encontrar a palavra mais longa em uma
correntes
Exercice 39 :
Escrever um programa em Python que permite contar o número de palavras em um
cadeia s. Supõe-se que o texto esteja bem formado (um espaço após cada
pontuação e nenhuma espaço antes da pontuação
Exercício 40 :
Ecrire un programme Python qui permet d'échanger le premier et le dernier mot.
Exemplo sis ="Pyhon é uma linguagem de programação", o programa retorna
lachaine s2 = "programmation est un langage de Pyhon".On suppose que le
o texto está bem formado ( um espaço após cada pontuação e nenhum espaço antes da
pontuação).

Exercício 41 :
Crie uma função Python, chamada numeroDivisibles, que se aplica a uma lista de
nombres et un entier n, et qui renvoie le nombre d’éléments de la liste qui
são divisíveis por n.
Exercice 42 :

PROF: Y. MERZAK
Criar uma função em Python chamada numeroOcorrencias() que se aplica a uma lista L e
um elemento x como parâmetros e que retorna o número de vezes que o elemento x
aparece na lista L sem usar a função count().
Exercício 43 :
Criar uma função Python chamada InsertEtoile() que coloque "estrelas" entre
chaque caractères d'une chaine fournie en entré[Link] la chaine s =
Python, InserirEtoile(s)dáP*t*h*o*n
Exercício 44 :
Criar uma função Python chamada tudoEmMaiusculo() que permite transformar
uma lista de cadeias em outra lista constituída de cadeias em maiúsculas.
Exemplo se L = ["Python", "é", "uma", "linguagem", "de",
programação
# A função deve retornar a lista L2 = ["PYTHON", "É", "UM",
["LÍNGUA","DE","PROGRAMAÇÃO"]
Exercício 45 :
Escreva uma função em Python que recebe como argumento uma cadeia de caracteres.
qui renvoie le nombre de minuscules et de majuscules contenu dans la chaines.

Exercício 46
Escrever uma função em linguagem Python que forneça a lista dos dígitos de um
nombre écrit en base 10 sans convertir le nombre en string et sans utiliser aucune
função pré-definida.
Exercice 47 :
Escrever um algoritmo em linguagem Python que permita retornar uma lista formada por
mots comuns a dois textos. Exemplo se T1 = "Python é uma linguagem de
programação" e T2 = "Python é orientado a objetos", o programa deve retornar a
liste des mots communs L = ['Python' , 'est' ].

Exercício 48 :
Escrever um programa Python na forma de uma função que aceita como parâmetro
uma cadeia s, e que retorna 'Verdadeiro' se o primeiro caractere for idêntico ao último
caractere da cadeia, e retorna 'False' se não.
Exemplo sis = "render", a função deve retornar Verdadeiro.
Sis = "Python", la fonction renvoieFalse
Exercício 49 :
Escrever um programa em Python na forma de uma função que recebe como parâmetro
uma tupla de cadeia(s, s1) e que retorna o índice da primeira
ocorrência encontrada na cadeia sem usar o método index().
A função deve retornar -1 se não for encontrada na string s.
Exemplo sis = "programação em Python" ets1 = "thon", a função retorna o índice 2
Exercício 50* :
Escrever um programa Python na forma de uma função que recebe como parâmetro um
cadeia s e que retorna o primeiro caractere repetido na cadeia s.
Exemple: sis = "django framework", la fonction renvoie le caractère'a'

PROF: Y. MERZAK
Exercice 51 * :
Escrever um programa Python na forma de uma função que aceita um parâmetro
uma função que retorna a lista de todos os caracteres repetidos na string s.
Exemple: sis = "langage python", la fonction renvoie la liste:
['n' um 'g']
Exercício 52 :
Escrever um algoritmo em Python que determina o conjunto de caracteres que
componente uma cadeia s.
Exemplo sis = "Programação em Python", o algoritmo retorna o conjunto dos
caracteres:
{'p', eu ' ', 'r' o 'm' 't' um h y P g n
Exercício 53 :
Escrever um algoritmo em Python que determina o conjunto das palavras que compõem
uma cadeia de texto s.
Exemplo sis = "Python é mais poderoso que Java", o algoritmo retorna o conjunto:
["do que","Python","Java","poder","mais","é"]
Exercício 54 :
Escrever um programa Python que, a partir de uma lista dada, crie um
arquivo de texto cujas linhas são os elementos desta lista.
Exemple si la liste est:
List_programming_books= "Livros de programação em Python" Java
livros de programação Livros de programação em C ++ Programação em C #
books"]
o arquivo gerado será formado pelas linhas:
Livros de programação em Python
Livros de programação em Java
Livros de programação em C ++
Livros de programação em C #
Exercício 55 :
Écrire un programme python qui demande à l'utilisateur d'entrer des nombres
separados por
pontos e vírgulas ';' e gera uma lista composta pelos números inseridos.

Exercício 56:
Escrever um programa em Python na forma de uma função que recebe como parâmetro um
tupla formada por duas cadeias (s1, s2) que retorna a lista dos caracteres comuns
à s1 e s2.
Exemple: sis1 = 'Python language'ets2 = 'Java Programming', la fonction
retorno
P o 'n' ' ', a 'g'
Exercício 57 :
Escrever um programa em Python na forma de uma função que aceita como parâmetro um
tupla formada por duas cadeias (s1, s2) e que retorna a lista de caracteres da
chaine s1 qui ne se trouve pas dans la chaine s2.

PROF: Y. MERZAK
Exemple: sis1 = 'Python language'ets2 = 'Java Programming', la fonction
retorna a lista:
['y', 't' 'h'
Exercice 58 :
Escrever um programa Python na forma de uma função que aceita como parâmetros
um par de cadeias (s1, s2)
e que retorna a cadeia s obtida ao concatenar alternativamente os
caracteres de s1 e s2.
Exemple: pour(s1, s2) = ("Python", "Java"), la fonction renvoie la chaînes =
PJyatvha
Exercício 59 :
Escrever um programa Python na forma de uma função que conta o número de vezes
que um caractere aparece em uma string sem usar funções pré-definidas.
Exercício 60 :
Escrever um programa Python na forma de uma função que recebe como parâmetro uma
cadeia s e que retorna a lista dos caracteres numéricos contidos na cadeia s.
Exemplo sis = 'Python 3.0, lançado em 2008 e completamente revisado em 2020'
a função retorna a lista: [3, 0, 2, 0, 0, 8, 2, 0, 2, 0].

Exercício 61
Escreva um programa Python que determine a lista de todos os caracteres
de ocorrência máxima em uma string dada.
Exemple: sis = "Programming", l'algorithme renvoie la liste:
['r' g 'm']
Exercício 62 :
Usando o código ASCII, escreva um programa em Python que retorne e exiba a lista de
todos os caracteres maiúsculos [A, B, C, ..., Z] e a lista de todos os caracteres
minuscules [a, b, c ,. .., z]
Exercice 63 :
Usando o Exercício 62, crie um programa em python na forma de uma função que
recebe como parâmetro uma string s e retorna a mesma string em maiúsculas sem
utilizar o método upper().
Você pode usar os métodos chr() e ord().
Exercício 64 :
Escrever um programa Python na forma de uma função que aceita como parâmetro
une chaîne s et qui retourne une autre chaîne obtenue à partir de s en supprimant
os espaços no início da string s e os espaços no final da string s sem
utilizar o método lstrip() nem qualquer método pré-definido.
Exemplo se s = " Olá , a função retorna a string: "Olá"
Exercice 65 :
Escrever um programa em python na forma de uma função que recebe como parâmetro um
cadeia s e que retorna uma cadeia obtida a partir da cadeia s ao transformar
CHAQUE CARACTÈRE MAJUSCULE EN CARACTÈRE MINUSCULE ET VICE VERSA SANS UTILISER
lamétodo swapcase().
Exemplo sis = "Olá Mundo!", a função retorna a string "Olá MUNDO!"

PROF: Y. MERZAK
Exercice 67 :
Escreva um programa em python na forma de uma função que receba uma tupla como parâmetro
dechaîne (s, s1)
e que retorna o índice da primeira ocorrência de 1 encontrada na cadeia s
sem usar nenhuma função predefinida.
A função deve retornar -1 se s1 não for encontrado na string s
Exemplo se s = "Python language" e s1 = "lan", a função retorna o índice 7
Exercício 68 :
Escrever um algoritmo em Python que calcule o número de caracteres comuns em dois
cadeias s1 e s2.
Exemple sis = “Hello”ets2 = “World”, les caractères communs sont ‘l’ et ‘o’, alors
o algoritmo retorna 2.
Exercício 70 :
Escrever um programa em python que extrai de uma cadeia de dados, a lista de todos
as palavras cuja comprimento é inferior ou igual a 4. Exemplo sis = “A linguagem de
a programação Python é de código aberto e muito fácil de aprender
o programa deve retornar a lista:
L= Le 'de', está aberto e muito 'à']

Exercice 71 :
Escrever um programa Python que determina o dígito mínimo em uma string
dado s.
Exemplesis = “Python3.7 est plus puissant que Python2.7”, l’algorithme doit
renvoyer 2. Supomos que a cadeia s não contém nenhum número negativo.
Exercice 72 :
Escrever um algoritmo em Python que permita examinar se uma ocorrência é
presente em uma cadeia dada ou não.
Exercice 73 :
Escrever um algoritmo em python que remove todas as vogais de uma string dada
s.
Exemplo se s = "Python é uma linguagem de programação de alto nível", o algoritmo
Pthn é uma linguagem de programação de alto nível
Exercício 74 :
Escrever um programa Python que substitua os caracteres de índices ímpares de uma
cadeia de dados
par'#'.Exemplo:sis = “Python”, o algoritmo retorna a cadeia:“P#t#o#”
Exercice 75 :
Escrever um algoritmo em python que determina a lista de todos os caracteres
comunsà duas cadeias s1 e s2 sem repetição.
Exemple: sis1 = "langage Python"ets2 = "Programmation",
o algoritmo retorna a lista:
['P' o 'n' um 'g']

PROF: Y. MERZAK
(o caractere 'g' deve ser adicionado uma única vez, mesmo que compartilhado duas vezes)
Exercice 76 :
Escrever um algoritmo em python que transforma uma string dada s trocando o
segundo caractere (s[1])
com o penúltimo caractere. Supomos que len(s) é maior ou igual a 4.
Exemple: sis = "Python", l'algorithme renvoie la chaîne:"Pothyn".
Exercício 77 :
Escrever um algoritmo em Python que determine o primeiro índice de uma ocorrência
existente em uma cadeia
dado s sem usar métodos predefinidos como find() ou find()...
O algoritmo deve retornar -1 se a ocorrência não existir na cadeia s.
Exemple: sis = "langage de programmation Python"etocc = "prog"l'algorithme
retorna 7
Exercício 78 :
Escrever um algoritmo python que retorne a lista de todos os índices onde
uma ocorrência foi encontrada
em uma cadeia de dados sem usar métodos pré-definidos como find()
rfind(), index()... A função retorna a lista vazia [], se a ocorrência occ não existir
em s.
Exemplo:
Python é uma linguagem interpretada. Python é de código aberto. Python é fácil.
aprender
occ = "Python", la fonction renvoie la liste:

1
2 [0, 35, 58]
3
Exercício 80 :
Escreva um algoritmo em python que determina a lista de todas as palavras comuns a dois.
textes T1 et T2
sem repetição.
Exemplo si:
T1 = “Python is open source programming language. Python was created on
1991”etT2 = “Python is the most popular programming language “, l’algorithme
retorna a lista:

1
2 ['Python', 'is', 'programming', 'language.']
3
(o termo 'Python' deve ser adicionado apenas uma vez, mesmo que seja mencionado várias vezes)
vez)

PROF: Y. MERZAK
Exercice 81:
Escrever um algoritmo Python na forma de uma função que recebe como parâmetro um
cadeia s e que retorna o dicionário cujas chaves são as palavras que compõem a
cadeia s e cujos valores das chaves são os números de ocorrências das palavras em
a cadeia Text s.
Exemple: sis = "I use Python for datascience but I don't use Python for mobile",
o algoritmo retorna o dicionário:

1
2 d = {'I': 2, 'use': 2, 'Python': 2, 'for': 2, 'datascience': 1, 'but': 1, "don't": 1, 'mobile': 1}
3
Exercício 82 :
Escreva um algoritmo em Python que remove todas as strings vazias de uma lista.
cadeias.
Exemplo: Se:

1
2 L = ["Python" , "" , "is" , "" , "the", "most" , "", "used" , "programming", "language" , ""]
3
o algoritmo retorna:

1
["Python","é","a","linguagem","de","programação","mais","usada"]
3
Exercice 83 :
Escrever um programa Python na forma de uma função que recebe como parâmetro
uma cadeia s
et qui renvoie o primeiro caractere repetido na cadeia s.
Exemple: sis = "django framework", la fonction renvoie le caractère'a'
Exercício 84 ** :
Escrever um programa Python na forma de uma função que aceita como parâmetro
uma cadeia s
e que retorna a lista de todos os caracteres repetidos na cadeia sem usar
nenhum método nem nenhum módulo pré-definido em Python.
Exemplo: se s = "Python linguagem", a função retorna a lista:

PROF: Y. MERZAK
1
2 ['n', 'a', 'g']
3
Exercice 85 :
Escrever um algoritmo em python que determina o conjunto de todos os caracteres que
componente
uma cadeia s.
Exemplo sis = "programação Python", o algoritmo retorna o conjunto:

1
2 {'p', 'i', ' ', 'r', 'o', 'm', 't', 'a', 'h', 'y', 'P', 'g', 'n'}
3
Exercício 86 :
Escrever um algoritmo em Python que determina o conjunto de palavras que compõem
uma cadeia de texto s.
Exemple sis = "Python is more power than Java", l'algorithme renvoie l'ensemble:

1
Python é mais poderoso que Java
3
Exercício 87 :
Escrever um algoritmo Python na forma de uma função que aceita uma tupla como parâmetro
de duas cadeias (s1, s2) e que retorna a lista de caracteres comuns a s1 e s2.
Exemple: sis1 = 'Python language'ets2 = 'Java Programming', la fonction
renvoie la liste:

1
Ponag
3

Exercício 88 :

PROF: Y. MERZAK
Escrever um programa Python na forma de uma função que aceita um parâmetro um
cadeia s e que retorna a primeira palavra repetida na cadeia s.
exemplo: sis = "linguagem de programação python, é a mais popular"
linguagem de programação
Exercício 89 :
Escrever um algoritmo Python que determina a lista de caracteres repetidos.
uma cadeia dada.
Exemple: sis = "Programming language", l'algorithme renvoie la liste:

1
["r","g","a","m","n"]
3

Exercício 90
Ecrire un programme Python qui détermine lalistede tous lescaractères
d'occurrence maximum dans une chaîne donnée s.
Exemple: sis = "Programming", l'algorithme renvoie la liste:

1
["r","g","m"]
3
Exercício 91 *** :
Écrire un algorithme python qui détermine la liste desmotsdelongueurs
máximos comuns a duas cadeias de texto T1 e T2.
Exemplo siT1 = 'Python criado por Guidorossum é uma linguagem de programação open source
linguagem. Python foi criado em 1991
etT2 = "Python created by Guidorossum is the most popular programming
language Guidorossum", l'algorithme renvoie la liste:

1
2 ['Guidorossum', 'programming']
3
Exercício 92 :
Escrever um programa em python na forma de uma função que recebe como parâmetro uma
cadeia s
e retorna True se a string s contiver pelo menos um caractere maiúsculo e False
no caso contrário.
PROF: Y. MERZAK
Exercício 93:
1 - Escrever uma função chamada conta_os_caracteres() que aceita uma cadeia
de caracteres e que retorna a ocorrência dos caracteres contidos na cadeia
sob a forma de dicionário.
2 - Escrever uma função chamada conta_mots_ligne() que aceita uma string de
caracteres e que retorna a ocorrência das palavras contidas na cadeia sob forma
do dicionário.
Exercício 94 :
Escreva um algoritmo em Python na forma de uma função que aceita como parâmetro uma
cadeia de texto e que retorna a lista de palavras que começam com uma letra maiúscula.
Exemplo sis = 'Python é mais poderoso que Java e C++', a função retorna a
lista:

1
2 L = ['Python' , 'Java' , 'C++']
3
Exercício 95 :
Escrever um algoritmo em Python na forma de uma função que receba como parâmetro uma
cadeia de texto e que retorna a lista das palavras que não contêm nenhuma
[Link] = 'Python est plus populaire que Java ', la fonction
retorne a lista:

1
["é","mais","popular","que"]
3
Exercice 96 :
Escrever um algoritmo em Python na forma de uma função que recebe como parâmetro um
cadeia de texto e que retorna a lista de palavras contendo pelo menos duas maiúsculas.
Exemplo s = 'A biblioteca GUI PySide é mais popular que o PyQt', a função
retorne a lista:

1
["GUI","PySide","PyQt"]
3
Exercício 97* :
Escrever um algoritmo em Python na forma de uma função que recebe como parâmetro
desvincular (s,x) formado por uma cadeia de texto s e um caractere x e que retorna o índice de

PROF: Y. MERZAK
a segunda posição do caractere x na cadeia sem usar nenhum
função pré-definida. A função deve retornar -1 se o caractere x não estiver presente em
a cadeia s.
Exemplesis = 'langage python'etx = 'a', la fonction renvoie l'index : 4

Exercício 98*
Escrever uma função em Python que permite transformar cadeias de caracteres
EM MAIÚSCULAS SEM USAR O MÉTODO UPPER().

Exercício 99*
Escreva uma função em Python que permita transformar cadeias de caracteres
em minúsculas sem usar o método lower().

Exercício 100*
Escreva uma função em Python que troque a caixa das letras de uma
cadeias sem usar os métodos upper(), lower(), swapcase()...

PROF: Y. MERZAK

Você também pode gostar