Οι μιγαδικοί αριθμοί στην γλώσσα Python ορίζονται όπως φαίνεται στην επόμενη παράγραφο:
>>> c1=3+5j
>>> print(c1)
(3+5j)
>>> c2=2-3j
>>> print(c2)
(2-3j)
>>> c3=c1+c2
>>> print(c3)
(5+2j)
>>> c4=c1-c2
>>> print(c4)
(1+8j)
>>> c5=c1*c2
>>> print(c5)
(21+1j)
Στο προηγούμενο παράδειγμα ορίζουμε δυο μιγαδικούς αριθμούς ‘c1=3+5j’ και ‘c2=2-3j’. Παρατηρούμε ότι το σύμβολο ‘i’ που χρησιμοποιούμε από τα μαθηματικά αντικαθίσταται από το σύμβολο ‘j’ στην γλώσσα Python. Έπειτα, κάνουμε τις πράξεις πρόσθεση, αφαίρεση, πολλαπλασιασμό μεταξύ τών δύο μιγαδικών αριθμών ‘c1, c2’ που ορίσαμε και με την βοήθεια τής συνάρτησης ‘print’ εμφανίζουμε τα αντίστοιχα αποτελέσματα στην οθόνη τού υπολογιστή. Παρακάτω μπορείτε να εκτελέσετε ή / και να διορθώσετε τον προηγούμενο κώδικα επιλέγοντας ‘Edit’ στην πάνω δεξιά γωνία:
Μπορούμε να πάρουμε το πραγματικό και το φανταστικό μέρος ενός μιγαδικού αριθμού με τον τρόπο που φαίνεται στο επόμενο παράδειγμα:
>>> z=complex(3,4)
>>> print(z)
(3+4j)
>>> print(z.real)
3.0
>>> print(z.imag)
4.0
Στο προηγούμενο παράδειγμα χρησιμοποιούμε την συνάρτηση ‘complex’ προκειμένου να ορίσουμε έναν μιγαδικό αριθμό. Στην συνάρτηση ‘complex’ δίνουμε δύο ορίσματα. Το πρώτο όρισμα είναι το πραγματικό μέρος του αριθμού και το δεύτερο όρισμα είναι το φανταστικό μέρος τού αριθμού. Το πραγματικό μέρος τού μιγαδικού αριθμού το παίρνουμε με την μέθοδο ‘real’ και το φανταστικό μέρος τού μιγαδικού αριθμού το παίρνουμε με την μέθοδο ‘imag’ όπως φαίνεται και στο προηγούμενο παράδειγμα. Παρακάτω μπορείτε να κατεβάσετε το πρόγραμμα αλλά και να το επεγεργαστείτε δημιουργώντας ένα δικό σας αλλάζοντάς του κι έτσι κατανοώντας το καλύτερα:
