Ενότητα 3 - Τμήμα 2 - Λίστες
3.2.5 - Τυχαίοι αριθμοί - Random
Η Random είναι μία συνάρτηση που παράγει τυχαίους αριθμούς. Δεν ανήκει στον πυρήνα της Python αλλά σε μία βιβλιοθήκη (τη βιβλιοθήκη random). Για να μπορούμε να την χρησιμοποιήσουμε πρέπει πρώτα να συμπεριλάβουμε τη βιβλιοθήκη στο πρόγραμμα μας. Αντιγράψτε τον παρακάτω κώδικα στο Thonny και αποθηκεύστε το με όνομα "Randomize".
import random
print (random.randrange(1,50))
Αν θέλαμε να επιλέξουμε ένα τυχαίο αριθμό μεταξύ του 50 και του 80 ο κώδικας θα έπρεπε να είναι:
import random
print(random.randrange(50,81))
Μπορείτε να δείτε περισσότερα για τη συνάρτηση random και το πως να τη χρησιμοποιήσετε εδώ
Για να συνδυάσουμε λίστες με τη συνάρτηση random θα δημιουργήσουμε μία λίστα με 20 τυχαίους αριθμούς από το 1 μέχρι το 80 όπως στο παιχνίδι kino.
Αντιγράψτε τον ακόλουθο κώδικα στην περιοχή προγραμμάτων του Thonny και αποθηκεύστε το σαν "kino".
# This code creates and prints 20 kino numbers
import random # random is a library
kino_list=[] # create an empty list
for i in range(20):
kino_list.append(random.randrange(1,81)) # appends a random number to the list
print (kino_list)
Είναι οι αριθμοί στη λίστα μοναδικοί;