DC-UFRPE/Licenciatura Plena em Computação/Programação I/exercicios
Aspeto
Funções
- Escreva uma função que recebe dois parâmetros e imprime o menor dos dois.
Se eles forem iguais, imprima que eles são iguais.
Resolução:
def imprime_menor(a, b):
if a < b:
print(a)
elif a > b:
print(b)
else:
print("Os números são iguais.")
imprime_menor(0, 5)
imprime_menor(10, 3)
imprime_menor(42, 42)
Saída:
0
3
Os números são iguais.
Dicionários
- Crie um dicionário de pessoa, em que destro desse dicionário irá conter o nome, idade, altura, sexo, com os seus respectivos valores. Após criar o dicionário adicione o elemento profissão, Além disso, mude a idade dessa pessoa e exclua o elemento sexo.Saída:
#criado um dicionario de pessoa pessoa = {'nome':'Moacir', 'idade': '25', 'altura': '1.82', 'sexo': 'M'} #imprimindo na tela o dicionario pessoa print(pessoa) #adicionadno um novo elemento pessoa['profissão'] = 'programador' #imprimindo na tela o dicionario pessoa com o novo elemento print(pessoa) #atulizando a idade pessoa['idade'] = '27' #imprimindo na tela o dicionario com a idade atulizada print(pessoa) #exlucindo o elemento sexo del pessoa['sexo'] #imprimindo na tela o dicionario sem o elemento sexo print(pessoa)
{'nome':'Moacir', 'idade': '25', 'altura': '1.82', 'sexo': 'M'} {'nome':'Moacir', 'idade': '25', 'altura': '1.82', 'sexo': 'M', 'profissão': 'programador'} {'nome':'Moacir', 'idade': '27', 'altura': '1.82', 'sexo': 'M', 'profissão': 'programador'} {'nome':'Moacir', 'idade': '25', 'altura': '1.82', 'profissão': 'programador'}