Python Σύνταξη: Μεταβλητές, Τύποι Δεδομένων, Συνθήκες, Βρόχοι

Μεταβλητές και τύποι δεδομένων

Python είναι μια δυναμικά πληκτρολογημένη γλώσσα προγραμματισμού, που σημαίνει ότι δεν χρειάζεται να δηλώνετε τύπους μεταβλητών πριν τις χρησιμοποιήσετε. Ακολουθούν παραδείγματα δήλωσης μεταβλητής και ορισμένοι συνήθεις τύποι δεδομένων:

Δήλωση μεταβλητής:

variable_name = value

Κοινοί τύποι δεδομένων:

  • Ακέραιος αριθμός( int): age = 25
  • Αριθμός κινητής υποδιαστολής( float): pi = 3.14
  • Συμβολοσειρά( str): name = "John"
  • Boolean( bool): is_true = True

 

Δηλώσεις υπό όρους

Οι δηλώσεις υπό όρους in Python χρησιμοποιούνται για τον έλεγχο των συνθηκών και την εκτέλεση δηλώσεων με βάση το αποτέλεσμα της αξιολόγησης. Οι δομές if, else, και elif(άλλο αν) χρησιμοποιούνται ως εξής:

if δήλωση:

if condition:  
    # Execute this block if condition is True  

else δήλωση:

else:  
    # Execute this block if no preceding if statement is True  

elif (else if) δήλωση:

elif condition:  
    # Execute this block if condition is True and no preceding if or else statement is True  

 

Βρόχοι

Python υποστηρίζει δύο τύπους βρόχου που χρησιμοποιούνται συνήθως: for βρόχο και while βρόχο, επιτρέποντας την επαναλαμβανόμενη εκτέλεση εντολών.

for βρόχος:

for variable in sequence:  
    # Execute statements for each value in the sequence  

while βρόχος:

while condition:  
    # Execute statements while the condition is True  

 

Συγκεκριμένο παράδειγμα:

# Variable declaration  
age = 25  
name = "John"  
  
# Conditional statement  
if age >= 18:  
    print("You are of legal age.")  
else:  
    print("You are not of legal age.")  
  
# Loop  
for i in range(5):  
    print("Hello there!")  
  
count = 0  
while count < 5:  
    print("Loop number:", count)  
    count += 1  

Όταν εκτελεστεί, ο παραπάνω κώδικας θα ελέγξει την ηλικία και θα εκτυπώσει το κατάλληλο μήνυμα, στη συνέχεια θα επαναφέρει το Hello there!  μήνυμα πέντε φορές χρησιμοποιώντας ένα for βρόχο και, τέλος, θα εκτυπώσει τις τιμές του while βρόχου.