Πίνακας περιεχομένων:
- Βήμα 1: Λήψη Python
- Βήμα 2: Ανοίξτε το IDLE
- Βήμα 3: Ανακατέψτε λίγο
- Βήμα 4: Δημιουργήστε το πραγματικό αρχείο προγράμματος
- Βήμα 5: Πριν ξεκινήσουμε να γράφουμε κώδικα
- Βήμα 6: Ξεκινήστε να γράφετε το πρόγραμμά σας
- Βήμα 7: Εκτελέστε το πρόγραμμα
- Βήμα 8: Προσθήκη προτροπών στις τιμές εισαγωγής
- Βήμα 9: Δημιουργήστε την έξοδο
- Βήμα 10: Εκτελέστε το πρόγραμμα άλλη μια φορά
Βίντεο: Mad Lib With Python: 10 Βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
Κάνοντας ένα πρόγραμμα Mad Libs σε python
Ο, τι χρειάζεσαι:
1. Υπολογιστής Windows ή Mac
2. Σύνδεση στο Διαδίκτυο
Τι θα γνωρίζετε στο τέλος:
1. Χορδές
2. Μεταβλητές
2. Λειτουργίες εισαγωγής & εκτύπωσης
Βήμα 1: Λήψη Python
Πρώτα πρέπει να κάνετε λήψη python (προφανώς). Μεταβείτε στο python.org, κάντε κλικ στο κουμπί λήψης και επιλέξτε την κατάλληλη έκδοση για το σύστημά σας.
Βήμα 2: Ανοίξτε το IDLE
Αφού κατεβάσετε και εγκαταστήσετε το Python, ανοίξτε το IDLE. Το IDLE είναι το περιβάλλον προγραμματισμού που πρόκειται να χρησιμοποιήσουμε για αυτό το σεμινάριο. Υπάρχουν πολλά άλλα προγράμματα στα οποία θα μπορούσαμε να γράψουμε python, αλλά αυτό είναι το βασικό που είναι συσκευασμένο με την ίδια την Python.
Βήμα 3: Ανακατέψτε λίγο
Το παράθυρο που εμφανίζεται όταν ανοίγετε για πρώτη φορά το IDLE μπορεί να χρησιμοποιηθεί ως είδος παιδικής χαράς για κώδικα Python. Όταν πληκτρολογείτε μια εντολή και πατάτε enter, εκτελείται αυτόματα αυτή η γραμμή και αποθηκεύει όποιες τιμές έχουν εκχωρηθεί στη μνήμη. Προχωρήστε και επαναλάβετε τον κώδικα μου, ίσως με το δικό σας όνομα και μερικά διαφορετικά, για να πάρετε μια βασική ιδέα για το πώς λειτουργούν όλα. Μην ανησυχείτε αν δεν το καταλαβαίνετε, θα προχωρήσουμε σε βάθος στα παρακάτω βήματα.
Βήμα 4: Δημιουργήστε το πραγματικό αρχείο προγράμματος
Η εγγραφή κώδικα στην παιδική χαρά είναι διασκεδαστική, αλλά για να αποθηκεύσουμε ένα πρόγραμμα με τη δυνατότητα να το εκτελέσουμε μόνο του, πρέπει να αποθηκεύσουμε τον κώδικα σε ένα αρχείο προγράμματος. Δημιουργήστε ένα νέο αρχείο για να γράψετε το πρόγραμμα.
Βήμα 5: Πριν ξεκινήσουμε να γράφουμε κώδικα
Για να λάβουμε πληροφορίες από τον χρήστη και να το αποθηκεύσουμε, πρέπει να δημιουργήσουμε μεταβλητές για κάθε μία από τις λέξεις που θέλουμε να αποθηκεύσουμε. Σκεφτείτε μια μεταβλητή όπως θα χρησιμοποιούσατε στην Άλγεβρα. Ονομάζετε τη μεταβλητή στην αριστερή πλευρά και στη συνέχεια την εκχωρείτε σε μια τιμή χρησιμοποιώντας το πρόσημο ίσου. Σε αντίθεση με την Άλγεβρα, μπορείτε να αποθηκεύσετε περισσότερους από απλούς αριθμούς σε μεταβλητές. Στην περίπτωση αυτού του προγράμματος θα αποθηκεύσουμε συμβολοσειρές. Μια συμβολοσειρά είναι μόνο μια λέξη ή μια πρόταση. Παρατηρήστε ότι κάθε φορά που χρησιμοποιείται κείμενο περιβάλλεται από εισαγωγικά ''. Μπορείτε να χρησιμοποιήσετε είτε μονά είτε διπλά εισαγωγικά, αρκεί το αρχικό να είναι ίδιο με το κλείσιμο. Αυτά τα εισαγωγικά δεν είναι απαραίτητα για αριθμούς ή μεταβλητές, μόνο για συμβολοσειρές.
Βήμα 6: Ξεκινήστε να γράφετε το πρόγραμμά σας
Για να ξεκινήσουμε, ας κάνουμε μια μεταβλητή για καθεμία από τις τέσσερις λέξεις που πρέπει να πάρουμε από τον χρήστη. Για να λάβουμε είσοδο από τον χρήστη χρησιμοποιούμε είσοδο (). Ρυθμίζοντας την τιμή κάθε μεταβλητής σε είσοδο () μπορούμε να λάβουμε είσοδο από τον χρήστη και να την αποθηκεύσουμε σε αυτές τις μεταβλητές.
Για να εκτυπώσουμε κείμενο στον χρήστη χρησιμοποιούμε την εντολή print () και βάζουμε ό, τι χρειάζεται για εκτύπωση στην παρένθεση. Θυμηθείτε ότι οι συμβολοσειρές πρέπει να περιβάλλονται από εισαγωγικά '' αλλά όχι ονόματα μεταβλητών. Εκτυπώστε τις λέξεις διαδοχικά αναπαράγοντας τον κώδικα στη λειτουργία εκτύπωσης.
Βήμα 7: Εκτελέστε το πρόγραμμα
Τώρα που έχουμε ένα λειτουργικό πρόγραμμα, προχωρήστε και εκτελέστε το κάνοντας κλικ στο κουμπί "Εκτέλεση" και στη συνέχεια "Εκτέλεση". Εάν δεν έχετε αποθηκεύσει το αρχείο, θα σας ζητήσει να το αποθηκεύσετε πριν το εκτελέσετε. Κάντε το και αφήστε το πρόγραμμα να τρέξει. Θα παρατηρήσετε ότι τίποτα δεν εκτυπώνεται, αυτό συμβαίνει επειδή ζητήσαμε μόνο από τον χρήστη την είσοδο και δεν του ζητήσαμε ουσιαστικά καμία απορία. Προχωρήστε και πληκτρολογήστε 4 λέξεις πατώντας εισάγετε μεταξύ τους για εισαγωγή τους και, στη συνέχεια, βεβαιωθείτε ότι οι λέξεις εκτυπώνονται σωστά. Αν το κάνουν, επιστρέψτε στο αρχείο προγράμματος και προχωρήστε στο επόμενο βήμα.
Βήμα 8: Προσθήκη προτροπών στις τιμές εισαγωγής
Για να κάνουμε τη συνάρτηση εισόδου () να έχει μια προτροπή, βάζουμε μια σειρά από αυτό που θέλουμε να εκτυπωθεί ανάμεσα στην παρένθεση. Προχωρήστε και προσθέστε μια προτροπή σε κάθε είσοδο και, στη συνέχεια, εκτελέστε το πρόγραμμα για να βεβαιωθείτε ότι λειτουργούν σωστά. Θα παρατηρήσετε ότι στο δικό μου έβαλα ένα κενό μετά το: πριν κλείσω με το απόσπασμα. Αυτό συμβαίνει έτσι ώστε όταν ο χρήστης πληκτρολογεί δεν θα τεμαχιστεί δίπλα στο παχύ έντερο.
Βήμα 9: Δημιουργήστε την έξοδο
Δεδομένου ότι προσθέτουμε την πραγματική εκτύπωση, προχωρήστε και απαλλαγείτε από τη δοκιμαστική λειτουργία εκτύπωσης που προσθέσαμε νωρίτερα. Τώρα, για να εξάγετε σωστά το τρελό lib, υπάρχουν μερικά πράγματα που πρέπει να γνωρίζετε. Πρώτον, δεδομένου ότι εκτυπώνουμε ένα ποίημα και θέλουμε να έχει πολλές γραμμές, είναι σημαντικό να σημειωθεί ότι η πληκτρολόγηση '\ n' σε μια συμβολοσειρά θα μεταβεί στην επόμενη γραμμή. Δεύτερον, όταν πληκτρολογείτε μια συμβολοσειρά μπορείτε να χρησιμοποιήσετε τα σγουρά στηρίγματα {} και.format () για να εισαγάγετε κείμενο στη συμβολοσειρά. Για παράδειγμα, "Μου αρέσει {0} και {1}". Η μορφή ("φαγητό", "νερό") θα εκτυπώσει "Μου αρέσει το φαγητό και το νερό". Μπορούμε να το χρησιμοποιήσουμε προς όφελός μας όταν εκτυπώνουμε το τρελό lib. Επαναλάβετε τον κώδικα της εικόνας στο δικό σας πρόγραμμα.
Βήμα 10: Εκτελέστε το πρόγραμμα άλλη μια φορά
Προχωρήστε και εκτελέστε το πρόγραμμα άλλη μια φορά για να βεβαιωθείτε ότι λειτουργεί σωστά. Συγχαρητήρια! Μόλις γράψατε το πρώτο σας πρόγραμμα Python.
Συνιστάται:
Συγχρονισμός φακέλων με Python: 5 βήματα
Συγχρονισμός φακέλων με Python: Αυτό το διδακτικό θα σας δείξει πώς να διατηρείτε συγχρονισμένους δύο φακέλους (και όλους τους φακέλους μέσα τους), έτσι ώστε ο ένας να είναι ένα άμεσο αντίγραφο του άλλου. Ιδανικό για δημιουργία αντιγράφων ασφαλείας σε τοπικό επίπεδο, σε cloud/διακομιστή δικτύου ή μονάδα USB. Καμία εμπειρία στον προγραμματισμό δεν είναι
LittleBits Mad Libs (-ish): 7 βήματα (με εικόνες)
LittleBits Mad Libs (- Labs, Lego WeDo, LEGO
Arduino: Precision Lib για Stepper Motor: 19 Βήματα
Arduino: Precision Lib για Stepper Motor: Σήμερα, θα σας δείξω μια βιβλιοθήκη για οδηγό μοτέρ πλήρους βηματισμού με οριακούς διακόπτες και κίνηση κινητήρα με επιτάχυνση και μικροβημα. Αυτό το Lib, το οποίο λειτουργεί τόσο στο Arduino Uno όσο και στο Arduino Mega, σας επιτρέπει να μετακινείτε τους κινητήρες με βάση όχι μόνο
Mad Scientists Light: 9 βήματα (με εικόνες)
Mad Scientists Light: A Maker φιλική έκδοση του Tube Lamp από τον Nik Willmore. μια σαγηνευτική πηγή φωτός κατάλληλη για κανονική χρήση και μπορεί να αμβλυνθεί σαν ένα ωραίο χαλαρωτικό νυχτερινό φως
3x3x3 Κύβος LED με Arduino Lib: 4 βήματα (με εικόνες)
3x3x3 LED Cube With Arduino Lib: Υπάρχουν και άλλες οδηγίες για την κατασκευή κύβων LED, αυτός είναι διαφορετικός για διάφορους λόγους: 1. Είναι χτισμένος με χαμηλό αριθμό εξαρτημάτων εκτός σύνδεσης και συνδέεται απευθείας με το Arduino. 2. Ένα σαφές, εύκολο στην αναπαραγωγή διάγραμμα κυκλώματος είναι το pr