Saltar navegación

ACTIVIDADE 8 PYTHON.USO DOUTRAS BIBLIOTECAS

Precoñecemento

No apartado anterior aprendemos a debuxar empregando a biblioteca "turtle". Imos ver a utilidade doutra das bibliotecas, neste caso "radint".

¿Para que se emprega? O seu uso é elixir un número ao chou ,pero tamén podemos empregala para elixir datos ao  chou dunha lista.

Pero........,¿que é unha lista? Pois é unha estrutura que pode conter números, cadeas, outras listas ou unha combinación destes datos. Estes datos  gárdanse en orde e cada un deles ten un número .

Sintaxe

Recorda que para empregar a biblioteca radint o comando é:

from randon import*

Se queremos obter un número ao chou debemos empregar:

radint (x,z) onde x e z dan o intervalo de valores . Exemplo radint(1,9) os números aleatorios irían dende o 1 ata o 9.

Se queremos facer un programa aleatorio cunha lista deberei pór:

choice(mi lista)

¿Cal é a sintaxe dunha lista?

Os distintos datos iran entre comiñas e deberemos por corchetes ao inicio e o fin da lista

miña lista =["can", "gato","polo","mono"]

Exemplo

O primeiro exemplo será un programa para elixir un alumno/a para que faga o exercicio na seguinte clase .

from radom import*

print(radint(1,30))

O seguinte exemplo será un programa para facer un menú que conteña primeiro prato, segundo prato e postre.

O primeiro que teño que facer e definir as listas

primeiro prato=["sopa", "crema de cabaza","caldo","ensalada"]

segundo prato=[" peituga de polo con patacas"," ovos fritos con patacas","pescada cocida", "macarróns carbonara"]

sobremesa=["laranxa", "mazá","xeado", "torta de queixo"]

Agora faremos o programa:

from random import*

primeiro prato=["sopa", "crema de cabaza","caldo","ensalada"]

segundo prato=[" peituga de polo con patacas"," ovos fritos con patacas","pescada cocida", "macarróns carbonara"]

sobremesa=["laranxa", "mazá","xeado", "torta de queixo"]

print (choice(primeiro prato) , "e",choice (segundo prato), "e", choice (postre))

É o teu momento

O que debes facer é modificar os programas anteriores:

  1. No primeiro caso tes que conseguir que sexan 5 persoas as que van a facer as actividades do día seguinte.
  2. No segundo caso tes que facer que che dea 7 menús distintos para  por un cada día da semana.

Reto

Fai un programa para xogar as frases sen sentido.