Εκμάθηση PyCharm για αρχάριους: Σημασία, εργαλεία και δυνατότητες

2
Εκμάθηση PyCharm για αρχάριους: Σημασία, εργαλεία και δυνατότητες

Το PyCharm είναι το πιο γνωστό Python IDE, το οποίο προσφέρει φανταστικά χαρακτηριστικά, συμπεριλαμβανομένης της εξαιρετικής συμπλήρωσης και επιθεώρησης κώδικα με ένα ολοκληρωμένο πρόγραμμα εντοπισμού σφαλμάτων και συμβατότητα για προγραμματισμό ιστού και πολλά πλαίσια. Η Jet Brains, μια τσέχικη εταιρεία που ειδικεύεται στη δημιουργία ολοκληρωμένων περιβαλλόντων ανάπτυξης για διαφορετικές γλώσσες ανάπτυξης Ιστού, συμπεριλαμβανομένων των PHP και JavaScript, δημιούργησε το PyCharm.

Αυτό το σεμινάριο PyCharm έχει δημιουργηθεί για προγραμματιστές Python που θέλουν να μάθουν πώς να χρησιμοποιούν ένα IDE που περιλαμβάνει ένα πλήρες σύνολο εργαλείων για τη δημιουργία, τον εντοπισμό σφαλμάτων και την ανάπτυξη έργων σε διαφορετικά πλαίσια Python. Επιπλέον, αυτό το σεμινάριο είναι ανοιχτό σε πρόθυμους μαθητές που έχουν μια βασική κατανόηση οποιουδήποτε IDE. Λοιπόν, είστε επίδοξος προγραμματιστής Python ή απλώς λάτρης του IDE; Ό,τι κι αν είναι, αυτό το σεμινάριο θα αποδειχθεί χρήσιμο. Λοιπόν, ας ξεκινήσουμε, σωστά;

  1. Εισαγωγή στο PyCharm
  2. Τι είναι το IDE;
  3. Σημασία του IDE
  4. Εισαγωγή στην Python
  5. Περιβάλλον Ανάπτυξης Python
  6. Εργαλεία και χαρακτηριστικά του PyCharm
  7. Γράψιμο κώδικα στο PyCharm
  8. Εκτέλεση κώδικα στο PyCharm
  9. Εντοπισμός σφαλμάτων στο PyCharm
  10. Δοκιμή στο PyCharm

Εισαγωγή στο PyCharm

Το PyCharm είναι ένα από τα πιο διάσημα Ολοκληρωμένα Περιβάλλον Ανάπτυξης (IDE) για την Python, που αναπτύχθηκε από έναν τσέχικο οργανισμό που ονομάζεται JetBrains. Το ενσωματωμένο περιβάλλον συνοδεύεται από την πλατφόρμα για ανάλυση κώδικα, γραφικό εντοπισμό σφαλμάτων, δοκιμαστή μονάδων, συστήματα ελέγχου εκδόσεων κ.λπ. Υποστηρίζει επίσης ανάπτυξη ιστού με το πλαίσιο Django.

Τι είναι το IDE;

Το IDE είναι μια εφαρμογή/πλατφόρμα λογισμικού που παρέχει ένα ολοκληρωμένο περιβάλλον στους προγραμματιστές για την ανάπτυξη, την κατασκευή, τον εντοπισμό σφαλμάτων, τη συσκευασία και την ανάπτυξη κωδίκων σε πολλές γλώσσες. Κάποια από τα διάσημα IDE είναι τα NetBeans, Eclipse (εξαιρετικά δημοφιλή για Java) κ.λπ. Τα IDE παρέχουν επίσης διαδραστικά εργαλεία GUI για την ανάπτυξη εφαρμογών front-end που θα μπορούσαν να διαρκέσουν περισσότερο για να αναπτυχθούν εάν γίνουν χειροκίνητα (με κωδικοποίηση).

Σημασία του IDE

Μερικά από τα κύρια οφέλη ενός IDE είναι:

  • Μια διαδραστική διεπαφή που βοηθά τους προγραμματιστές εντοπίζοντας συντακτικά ή σημασιολογικά λάθη κατά την ανάπτυξη. Σε αντίθεση με το non-IDE όπου εντοπίζονται σφάλματα κατά τη διάρκεια της κατασκευής. Αυτό τελικά μειώνει τον χρόνο εντοπισμού σφαλμάτων.
  • Μειώνει την πολυπλοκότητα που σχετίζεται με τη διαμόρφωση του περιβάλλοντος.
  • Ενσωματωμένος μηχανισμός ελέγχου έκδοσης.
  • Τα IDE παρέχουν την παροχή οπτικού προγραμματισμού που επιτρέπει στους προγραμματιστές να δημιουργούν διαγράμματα ροής, μπλοκ διαγράμματα κ.λπ.

Όλα αυτά συλλογικά μεγιστοποίηση της παραγωγικότητας των προγραμματιστών.

Εισαγωγή στην Python

Η Python είναι μια γλώσσα προγραμματισμού ανοιχτού κώδικα, ερμηνευμένη, γενικής χρήσης. Χρησιμοποιεί τις έννοιες του αντικειμενοστρεφούς προγραμματισμού που βοηθούν τους προγραμματιστές να αναπτύξουν μεγάλες εφαρμογές χωρίζοντάς τες σε μικρότερα δομικά στοιχεία. Αναπτύχθηκε για πρώτη φορά από τον Guido van Rossum το 1990. Ένας από τους κύριους λόγους που έγινε διάσημη η Python οφείλεται στη διαθεσιμότητα πολλών λειτουργικών μονάδων (γνωστή και ως τυπική βιβλιοθήκη) που είναι δημόσια διαθέσιμα για εμπορική χρήση. Επίσης, η εκμάθηση της python είναι σχετικά πιο προσιτή από άλλες γλώσσες προγραμματισμού λόγω της μικρότερης πολυπλοκότητάς της στη σύνταξη και τη σημασιολογία. Σήμερα, δημοφιλείς χρήσεις του python είναι στην Επιστήμη των Δεδομένων, στη Μηχανική Μάθηση, στην Ανάπτυξη Ιστού κ.λπ. Μάντεψε! Η πρώτη εικόνα της Μαύρης Τρύπας στον κόσμο αναπτύχθηκε επίσης χρησιμοποιώντας Python – είναι τόσο ισχυρή.

Περιβάλλοντα Ανάπτυξης Python

Οι κώδικες Python μπορούν να αναπτυχθούν σε διαφορετικά περιβάλλοντα. Υπάρχουν πολλές πλατφόρμες ανοιχτού κώδικα διαθέσιμες για τη σύνταξη κωδικών σε python. Ο βασικός προγραμματισμός μπορεί επίσης να γίνει στη γραμμή εντολών Python. Ορισμένες προηγμένες και φιλικές προς το χρήστη διαδραστικές πλατφόρμες όπως το Spyder και το Jupyter είναι επίσης διαθέσιμες. Ωστόσο, προκειμένου να αναπτυχθούν και να αναπτυχθούν μεγάλες εφαρμογές python, το PyCharm θα ήταν ένα από τα καλύτερα IDE.

1. Παράθυρο έργου

Παρέχει πλήρη πλοήγηση σε αντικείμενα που σχετίζονται με το έργο (όπως αρχεία σεναρίων python/αρχεία δεδομένων κ.λπ.), συμπεριλαμβανομένων των βιβλιοθηκών που είναι διαθέσιμες στο χώρο αποθήκευσης πακέτων τοποθεσιών.

2. Παράθυρο Δομής

Παρέχει τη λίστα με τις μεταβλητές και τα σύνολα δεδομένων που έχουν δημιουργηθεί στο επιλεγμένο αρχείο python.

φροντιστήριο pycharm

3. Παράθυρο επεξεργασίας κώδικα

Ένα παράθυρο όπου γράφετε τους κωδικούς python σας είναι γνωστό ως Παράθυρο επεξεργασίας κώδικα.

4. Terminal & Run

Το παράθυρο της κονσόλας είναι όπου οι προγραμματιστές μπορούν να γράψουν ένα κομμάτι κώδικα και να δουν το αποτέλεσμα μετά την εκτέλεση.

5. Μητρώο συμβάντων

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

Γράψιμο κώδικα στο PyCharm

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

2. Δημιουργήστε ένα έργο

Αυτό το πλαίσιο διαλόγου/εισόδου σάς επιτρέπει να δώσετε το όνομα του έργου, να επιλέξετε το περιβάλλον python που θέλετε να χρησιμοποιήσετε (μπορείτε να χρησιμοποιήσετε Virtualenv που παρέχεται από το PyCharm ή το περιβάλλον Conda που παρέχεται από την Anaconda) και ορίστε την τοποθεσία του έργου σας (συνιστάται να χρησιμοποιήσετε αυτήν που είναι από προεπιλογή – για να αποφύγετε τυχόν επιπλοκές).

3. Και είστε έτοιμοι να πάτε!

4. Δημιουργήστε ένα νέο αρχείο python στο έργο σας. Ας υποθέσουμε ότι το ονομάζουμε „my_first_python_code.py“

5. Μόλις δημιουργήσουμε το αρχείο, ανοίγει ο επεξεργαστής κώδικα και γράφουμε τον κώδικα python μας σε αυτό.

Εκτέλεση κώδικα στο PyCharm

=“runningacodeinpycharm“>

Μόλις γράψουμε τον κώδικα μας στον επεξεργαστή κώδικα, θέλουμε να τον εκτελέσουμε. Υπάρχουν πολλοί τρόποι για να γίνει αυτό –

  1. Χρησιμοποιώντας πλήκτρα συντόμευσης/πλήκτρα συντόμευσης:
    -Alt+Shift+E 🡪 εκτελεί το επισημασμένο κομμάτι κώδικα στον επεξεργαστή.
    -Shift+F10 🡪 εκτελεί ολόκληρο τον κώδικα ή ολόκληρο το σενάριο.
  2. Ή απλώς χρησιμοποιήστε το παρακάτω εργαλείο για να εκτελέσετε τον πλήρη κώδικα. Η διαφορά μεταξύ των επισημασμένο Run (Shift+F10) και το δεύτερο Εκτέλεση (Alt+Shift+F10) είναι ότι το πρώτο εκτελεί μόνο το τρέχον σενάριο (ή αρχείο) της Python ενώ το δεύτερο εκτελεί όλα τα αρχεία python ή τα σενάρια στα έργα. Σημειώστε ότι σε αυτήν την περίπτωση, η ακολουθία πρέπει να οριστεί ή να διατηρηθεί από τον προγραμματιστή.

Εντοπισμός σφαλμάτων στο PyCharm

Ένα πρόγραμμα εντοπισμού σφαλμάτων IDE σάς επιτρέπει να αλλάξετε τις τιμές των μεταβλητών κατά το χρόνο εκτέλεσης. Σας επιτρέπει να διακόψετε υπό όρους την εκτέλεση με βάση μια συνθήκη σε οποιοδήποτε σημείο του κώδικα.

2. Αυτή είναι η εμφάνιση μιας κονσόλας εντοπισμού σφαλμάτων για έναν κώδικα που δεν έχει σφάλματα:

3. Αυτή είναι η εμφάνιση μιας κονσόλας εντοπισμού σφαλμάτων όταν ένας κώδικας έχει σφάλματα:

Δοκιμή στο PyCharm

Για να δοκιμάσετε τον κώδικα στην Python, το PyCharm παρέχει ένα ενσωματωμένο Unit Tester. Δείτε πώς μπορούμε να δοκιμάσουμε την πρώτη μας λειτουργία χρησιμοποιώντας τη δυνατότητα Test που παρέχεται στο PyCharm.

1. Κάντε δεξί κλικ στη συνάρτηση (επιστρέφετε true εάν ένας ακέραιος αριθμός είναι Ζυγός) που θέλετε να εκτελέσετε δοκιμή μονάδας, επιλέξτε Μεταβείτε στο > Δοκιμή

2. Επιλέξτε Δημιουργία νέας δοκιμής

3. Χτυπήστε το Εντάξει κουμπί

4. Εκτελέστε τον κωδικό Unittest ως εξής. Αυτός ο κωδικός θα ελέγξει εάν ο τύπος επιστροφής του είναι_άρτιος Η συνάρτηση είναι αληθής και κατά συνέπεια επισημάνετε την περίπτωση δοκιμής ως επιτυχία ή αποτυχία.

Εν κατακλείδι, έτσι μπορείτε να ξεκινήσετε με το Pycharm. Βρήκατε αυτό το σεμινάριο χρήσιμο; Αναβαθμίστε σήμερα το μάθημα PGP- Data Science and Analytics της Great Learning και μάθετε περισσότερα για τέτοιο περιεχόμενο!

Είστε έτοιμοι να ανεβάσετε τις ικανότητές σας προγραμματισμού Python στο επόμενο επίπεδο; Δείτε το δωρεάν μας Μαθήματα PyCharm και μάθετε πώς να χρησιμοποιείτε αυτό το ισχυρό IDE στο μέγιστο των δυνατοτήτων του. Με μαθήματα βήμα προς βήμα, θα γράφετε κώδικα σαν επαγγελματίας σε χρόνο μηδέν!

Schreibe einen Kommentar