Ασκήσεις

Προηγούμενες

Επόμενες

Εκτύπωση, Μεταβλητές

Ασκήσεις εργαστηρίου

Άσκηση.

Αναθέστε στις μεταβλητές a, b, c, s τις τιμές 3, −123, 1.033 × 10−33 και ‘Python is fun’. Ακολούθως τυπώστε τις τιμές τους στη μορφή: The value of the variable a is 3, κ.ο.κ. [Κώδικας]

Άσκηση.

Δύο μεταβλητές x, y έχουν τιμές τις οποίες θέλουμε να εναλλάξουμε. Γράψτε εντολές για να πετύχετε αυτό.

Λύση.


x = 4   # δίνουμε τιμές στις μεταβλητές
y = 5
    
a = x   # χρησιμοποιούμε βοηθητική μεταβλητή a
x = y   # η x παίρνει την τιμή που έχει η y
y = a   # η y παίρνει την τιμή που είχε η x στην αρχή του προγράμματος

Άσκηση.

Μία σφαίρα έχει ακτίνα R=2. Γράψτε εντολές ώστε να βρείτε και να τυπώσετε τον όγκο της. [Υπόδειξη. Η τιμή του π μπορεί να ανακληθεί από το πακέτο math.] [Κώδικας]

Άσκηση.

Γράψτε ένα πρόγραμμα το οποίο θα εκτυπώνει ακριβώς τα παρακάτω.

He's 1.83 meter tall
She said: "Actually that's not too heavy." He said: "See, I told you so!"
[Κώδικας]

Άσκηση.

Έχουμε δύο σημεία στο επίπεδο με συντεταγμένες A(ax,ay), B(bx,by). Γράψτε εντολές ώστε να βρείτε και να τυπώσετε την απόσταση μεταξύ τους. [Επιλέξτε τιμές για τις συντεταγμένες.] [Κώδικας]

Άσκηση.

Βρείτε το εμβαδό του χωρίου το οποίο περικλείεται μεταξύ του εγγεγραμμένου και του περιγεγραμμένου κύκλου ενός τετραγώνου πλευράς 3. [Κώδικας]

Άσκηση.

Στη κλίμακα Fahrenheit το νερό παγώνει στους 32 βαθμούς και βράζει στους 212. Σε ποιά θερμοκρασία στη κλίμακα Celsius αντιστοιχούν οι 68 βαθμοί Fahrenheit; Γράψτε εντολές python για να το βρείτε. Γράψτε τις εντολές έτσι ώστε να είναι εύκολο να αντικαταστήσει κανείς το 68 με οποιαδήποτε άλλη θερμοκρασία. [Κώδικας]

Ασκήσεις για εξάσκηση

Άσκηση.

A1-TriangleArea [tester.py]

Άλλες ασκήσεις

Άσκηση.

Η ταχύτητα του φωτός είναι 300 000 km/s. Ένα έτος φωτός είναι η απόσταση την οποία διανύει το φως σε ένα έτος, δηλαδή, περίπου, 9.5 τρισεκατομμύρια km. Πόσο χρόνο χρειάζεται το αυτοκίνητό σας, αν ταξιδεύει με σταθερή ταχύτητα 120 km/h, να διανύσει ένα δευτερόλεπτο φωτός; Αν και οι υπολογισμοί είναι απλοί, κάντε τους με κατάλληλες εντολές της python. [Κώδικας]

Άσκηση.

Οι συναρτήσεις hex, oct, bin μετατρέπουν έναν ακέραιο στο δεκαεξαδικό, οκταδικό και δυαδικό σύστημα, αντίστοιχα. Εφράστε τον αριθμό μητρώου σας σε κάθε ένα από αυτά τα συτήματα. Παρατηρήστε πώς σημειώνονται οι αριθμοί σε αυτά τα συστήματα. (Η συνάρτηση int κάνει την αντίστροφη μετατροπή). [Κώδικας]

Άσκηση.

01-roof.

Βιβλιογραφία

  1. Ιστοσελίδα Μ. Πλεξουσάκη
  2. www.w3resource.com (απλές ασκήσεις).