Βιβλίο
Ενότητα 2 - Τμήμα 1 - Ελέγχοντας τη ροή
Ενότητα 2 - Τμήμα 1 - Ελέγχοντας τη ροή
Απαιτήσεις ολοκλήρωσης
Προβολή
Μετά την ολοκλήρωση αυτής της ενότητας οι φοιτητές θα μπορούν να:
- δημιουργούν κώδικα χρησιμοποιώντας τη δήλωση if
- αναγνωρίζουν και χρησιμοποιήστε τα εσοχή των κωδικών
- λύνουν τα λογικά προβλήματα της άλγεβρας Boolean
- δημιουργούν κώδικα χρησιμοποιώντας τις περίπλοκες παραμέτρους if, elif και else
- αναγνωρίζουν τις εμφωλευμένες δομές if και να τις χρησιμοποιούν
2.1.7 - If μέσα σε άλλο if = εμφωλευμένο if?
Μερικές φορές θέλουμε να ελέγξουμε μια κατάσταση μέσα σε μια άλλη κατάσταση. Αν θέλουμε να εκδώσουμε μια πρόβλεψη για τη θερμοκρασία και την υγρασία μπορούμε να γράψουμε τον απλό κώδικα παρακάτω. Προκειμένου να εξεταστεί η δεύτερη κατάσταση (υγρασία) η πρώτη (θερμοκρασία> 30) πρέπει να είναι αληθής.
Αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα στο Thonny. Μπορείτε να δείτε τα βήματα εκτέλεσης χρησιμοποιώντας το κουμπί Debug.
Αντιγράψτε και επικολλήστε τον ακόλουθο κώδικα στο Thonny. Μπορείτε να δείτε τα βήματα εκτέλεσης χρησιμοποιώντας το κουμπί Debug.
print ("This is my weather forecast")
tempr = int(input("Please insert the Temperature in Celsius : "))
hum = int(input("Please insert the Humidity of the air : "))
if tempr > 30:
if hum > 80:
print ("It's hot and humid")
else:
print ("It's hot but not humid")
else:
print ("It's not hot")