Το Python RegEx Cheat Sheet για Budding Programmers

Το Python RegEx Cheat Sheet για Budding Programmers

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





πώς να προσθέσετε το youtube στο kodi

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





Για το λόγο αυτό, ετοιμάσαμε αυτό το φύλλο εξαπάτησης κανονικών εκφράσεων Python για να σας βοηθήσουμε να αποκτήσετε καλύτερα τις συντακτικές σας.





ΔΩΡΕΑΝ ΛΗΨΗ: Αυτό το φύλλο εξαπατήσεων διατίθεται ως PDF με δυνατότητα λήψης από τον συνεργάτη διανομής μας, TradePub. Θα πρέπει να συμπληρώσετε μια σύντομη φόρμα για να έχετε πρόσβαση μόνο για πρώτη φορά. Κατεβάστε το Python RegEx Cheat Sheet για Budding Programmers Το

Το Python RegEx Cheat Sheet για Budding Programmers

ΕκφρασηΔράσηΠαραδείγματα
Τυπώνω()Εμφάνιση του αποτελέσματος μιας εντολήςx = 'Γεια σου κόσμο'
εκτύπωση (x)

έξοδος: Γεια σου κόσμο
εισαγωγή()Συλλέξτε εισόδους από χρήστεςεκτύπωση (εισαγωγή ('πώς σε λένε;'))

έξοδος: πώς σε λένε;
τύπος()Βρείτε τον τύπο μιας μεταβλητήςx = 'Κανονικές εκφράσεις'
τύπος (x)

παραγωγή:
len ()Βρείτε τον αριθμό των στοιχείων σε μια μεταβλητήλεν ([1, 2, 3])

έξοδος: 3
Αποδράστε από έναν χαρακτήρα που αλλάζει την πρόθεση μιας γραμμής κώδικαεκτύπωση ('Θέλω να προσθέσετε ' '')

έξοδος: Θέλω να προσθέσετε ''
nΣπάστε έναν χαρακτήρα συμβολοσειράς για να ξεκινήσετε στην επόμενη γραμμήεκτύπωση ('Αυτή είναι μια γραμμή n Αυτή είναι μια δεύτερη γραμμή')

παραγωγή:
Αυτή είναι μια γραμμή
Αυτή είναι μια δεύτερη γραμμή
def_name_name (παράμετρος):
εντολές
Εκκίνηση μιας συνάρτησης με προαιρετική παράμετροdef yourName (x):
εκτύπωση (x+1)
λάμδαΚαλέστε μια ανώνυμη συνάρτησηadd_3_to = λάμδα y: y + 3
εκτύπωση (add_3_to (4))

έξοδος: 7
ΕΠΙΣΤΡΟΦΗΕπιστρέψτε ένα αποτέλεσμα από μια συνάρτησηdef yourName (x):
επιστροφή x+1
τάξηΔημιουργήστε ένα αντικείμενο Pythonτάξη myClass:
def myFunc (x):
def __init__Αρχικοποιήστε τα χαρακτηριστικά μιας τάξηςτάξη myClass:
def __init __ (εαυτός, χαρακτηριστικά ...)
'__init__.pyΑποθηκεύστε ένα αρχείο που περιέχει μια ενότητα έτσι ώστε να διαβάζεται με επιτυχία σε άλλο αρχείο PythonΜετονομάστε ένα αρχείο που περιέχει μια ενότητα ως:

'__init__.py
int ()Μετατρέψτε μια μεταβλητή σε ακέραιοint (1.234)

έξοδος: 1
str ()Μετατρέψτε μια μεταβλητή σε συμβολοσειράstr (1.234)

έξοδος: '1.234'
φλοτέρ()Μετατρέψτε μια μεταβλητή σε floatfloat (23)

έξοδος: 23.0
dict (Counter ())Μετατρέψτε μια λίστα ή μια χελώνα σε λεξικό μετά την ταξινόμηση με έναν ενσωματωμένο μετρητή Pythonαπό συλλογές Μετρητής εισαγωγής
dict (μετρητής ([1,1,2,1,2,3,3,4]))

έξοδος: {1: 3, 2: 2, 3: 2, 4: 1}
γύρος()Στρογγυλοποιήστε την έξοδο μιας πράξης στον πλησιέστερο ακέραιο αριθμόγύρος (23.445)

έξοδος: 23
γύρος (πράξη ή αριθμός, δεκαδικά ψηφία)Στρογγυλοποιήστε την έξοδο μιας πράξης σε έναν συγκεκριμένο αριθμό δεκαδικών ψηφίωνγύρος (23.4568, 2)

έξοδος: 23,46
αν:Ξεκινήστε μια δήλωση υπό όρουςαν 2<3:
εκτύπωση ('Δύο είναι μικρότερα')
ξωτικό:Κάντε μια αντιπαράθεση όταν η πρόταση if είναι Falseαν 2<3:
εκτύπωση ('Δύο είναι μικρότερα')
elif 2 == 3:
εκτύπωση ('Συνέχεια')
αλλού:Κάντε μια τελική αντιπαράθεση εάν άλλες συνθήκες είναι Λάθοςαν 2<3:
εκτύπωση ('Δύο είναι μικρότερα')
elif 2 == 3:
εκτύπωση ('Συνέχεια')
αλλού:
εκτύπωση ('Τρία είναι μεγαλύτερα')
να συνεχίσειΑγνοήστε μια συνθήκη και εκτελέστε τον υπόλοιπο βρόχοa = [1, 4, -10, 6, 8]
για b σε a:
αν β<=0:
να συνεχίσει
εκτύπωση (β)

παραγωγή:
1
4
6
8
ΔιακοπήΤερματίστε τη ροή ενός βρόχου με μια δεδομένη συνθήκηa = [1, 4, -10, 6, 8]
για b σε a:
αν b> = 6:
Διακοπή
εκτύπωση (β)

παραγωγή:
1
4
-10
πέρασμαΑγνοήστε ένα σύνολο προηγούμενων οδηγιώνγια b σε a:
πέρασμα
δοκιμάστε, εκτός
Δοκιμάστε ένα μπλοκ κώδικα, διαφορετικά, αυξήστε μια καθορισμένη εξαίρεσηπροσπαθήστε:
εκτύπωση (α)

εκτός:
εκτύπωση ('Παρουσιάστηκε σφάλμα!')

έξοδος: Παρουσιάστηκε σφάλμα!
τελικάΕκτελέστε έναν τελικό κώδικα όταν η δοκιμή και τα αποκλειστικά μπλοκ αποτύχουνπροσπαθήστε:
εκτύπωση (α)

εκτός:
εκτύπωση (δ)
τελικά:
εκτύπωση ('Δεν μπορείτε να εκτυπώσετε μια απροσδιόριστη μεταβλητή')

έξοδος: Δεν μπορείτε να εκτυπώσετε μια απροσδιόριστη μεταβλητή
αύξηση εξαίρεσης ()Αυξήστε μια εξαίρεση που σταματά την εντολή όταν η εκτέλεση δεν είναι δυνατήα = 7 + 2
αν ένα<10:
raise Exception («Ω! Δεν πήρες βαθμολογία 10»)
εισαγωγή xΕισαγωγή ολόκληρης ενότητας ή βιβλιοθήκηςεισαγωγή μαθηματικών
από x εισαγωγή yΕισαγάγετε μια βιβλιοθήκη x από ένα αρχείο ή μια κλάση yαπό τη λειτουργία εισαγωγής scipy.stats
όπως καιΠροσαρμόστε μια έκφραση στο όνομα που προτιμάτεεισαγωγή pandas ως pd
σεΕλέγξτε εάν υπάρχει μια τιμή σε μια μεταβλητήx = [1, 4, 6, 7]
αν 5 σε x:
εκτύπωση ('Υπάρχει πέντε')
αλλού:
εκτύπωση ('Δεν υπάρχουν πέντε')

έξοδος: Δεν υπάρχουν πέντε
είναιΕλέγξτε εάν δύο μεταβλητές αναφέρονται σε ένα μόνο στοιχείοx = [1, 4, 6, 7]
x = β
εκτύπωση (x είναι b)
Αληθής
ΚανέναςΔηλώστε μηδενική τιμήx = Καμία
<Ελέγξτε εάν μια τιμή είναι μικρότερη από μια άλλη5<10

έξοδος: Αλήθεια
>>Ελέγξτε εάν μια τιμή είναι μεγαλύτερη από μια άλλη5> 10

έξοδος: Λάθος
<=Ελέγξτε εάν μια τιμή είναι μικρότερη ή ίση με μια άλλη2 * 2<=3

έξοδος: Λάθος
> =Ελέγξτε εάν μια τιμή είναι μεγαλύτερη ή ίση με μια άλλη2 * 2> = 3

έξοδος: Αλήθεια
'==Ελέγξτε αν μια τιμή είναι ακριβώς ίση με την άλλη3 == 4

ouput: Λάθος
! = =Βεβαιωθείτε ότι μια τιμή δεν είναι ίση με την άλλη3! = 4

ouput: Αλήθεια
εισαγωγή ρεΕισαγάγετε τις ενσωματωμένες κανονικές εκφράσεις της Pythonεισαγωγή ρε
re.findall ('συμβολοσειρές', μεταβλητή)
α | βΕλέγξτε εάν υπάρχει ένα από τα δύο στοιχεία σε μια συμβολοσειράεισαγωγή ρε
someText = 'Γεια κανονική έκφραση'
a = re.findall ('κανονική | Γεια σας', someText)
εκτύπωση (α)

έξοδος: ['Γεια σας', 'κανονικό']
συμβολοσειρά $Ελέγξτε αν μια μεταβλητή τελειώνει με ένα σύνολο συμβολοσειρώνεισαγωγή ρε
someText = 'Γεια κανονική έκφραση'
a = re.findall ('expression $', someText)

έξοδος: ['έκφραση']
^συμβολοσειράΕλέγξτε αν μια μεταβλητή ξεκινά με ένα σύνολο συμβολοσειρώνεισαγωγή ρε
someText = 'Γεια κανονική έκφραση'
a = re.findall ('^Γεια σας', someText)
εκτύπωση (α)

έξοδος: ['Γεια']
string.index ()Ελέγξτε τη θέση ευρετηρίου ενός χαρακτήρα συμβολοσειράςa = 'Hello World'
a.index ('H')

έξοδος: 0
string.capitalize ()Να γράψετε κεφαλαία τον πρώτο χαρακτήρα σε ένα σύνολο χορδώνa = 'Hello World'
α. κεφαλαιοποίηση ()

έξοδος: 'Hello world'
string.swapcase ()Εκτυπώστε το πρώτο γράμμα κάθε λέξης ως πεζά και τα άλλα ως κεφαλαίαa = 'Hello World'
a.swapcase ()

παραγωγή:
'Γειά σου Κόσμε'
string.lower ()Μετατρέψτε όλες τις συμβολοσειρές σε πεζάa = 'Hello World'
a.lower ()

έξοδος: «γεια σου κόσμο»
string.upper ()Μετατρέψτε όλες τις συμβολοσειρές σε κεφαλαίαa = 'Hello World'
a.upper ()

έξοδος: 'HELLO WORLD'
string.startswith ()Ελέγξτε εάν μια συμβολοσειρά ξεκινά με έναν συγκεκριμένο χαρακτήραa = 'Hello World'
a.startswith ('a')

έξοδος: Λάθος
string.endswith ()Ελέγξτε αν μια συμβολοσειρά τελειώνει με έναν συγκεκριμένο χαρακτήραa = 'Hello World'
α. τελειώνει με («δ»)

έξοδος: Αλήθεια
string.split ()Διαχωρίστε κάθε λέξη σε μια λίσταa = 'Hello World'
a.split ()

έξοδος: ['Hello', 'world']
συμβολοσειρές {} '. format ()Εμφάνιση εξόδου ως συμβολοσειράα = 3 + 4
εκτύπωση ('Η απάντηση είναι {}'. μορφή (α))

έξοδος: Η απάντηση είναι 7
δεν είναι ΚαμίαΕλέγξτε αν η τιμή μιας μεταβλητής δεν είναι κενήdef checknull (a):
αν το α δεν είναι Κανένα:
επιστροφή 'είναι γεμάτο!'
αλλού:
επιστροφή 'είναι άδειο!'
x% yΒρείτε το υπόλοιπο (μέτρο) μιας διαίρεσης9% 4

έξοδος: 1
x // yΒρείτε το πηλίκο μιας διαίρεσης9 // 4

έξοδος: 2
'=Εκχωρήστε μια τιμή σε μια μεταβλητήa = {1: 5, 3: 4}
'+Προσθέστε στοιχεία μαζί['ένα δύο'] + ['ένα ένα']

έξοδος: ['ένα δύο', 'ένα ένα']

1 + 3

έξοδος = 4
'-Βρείτε τη διαφορά μεταξύ ενός συνόλου αριθμών3-4

έξοδος = -1
'*Βρείτε το γινόμενο ενός συνόλου αριθμών3 * 4

έξοδος: 12
a+= xΠροσθέστε x στη μεταβλητή a χωρίς να εκχωρήσετε την τιμή της σε μια νέα μεταβλητήα = 2
α + = 3

έξοδος: 5
a- = xΑφαιρέστε το x από τη μεταβλητή a χωρίς να την εκχωρήσετε σε μια νέα μεταβλητήα = 3
α- = 2

έξοδος: 1
a*= xΒρείτε το γινόμενο των μεταβλητών a και x χωρίς να αντιστοιχίσετε το αποτέλεσμα σε μια νέα μεταβλητήa = [1, 3, 4]
α * = 2

έξοδος: [1, 3, 4, 1, 3, 4]
x ** yΑνυψώστε τη βάση x στην ισχύ y2 ** 3

έξοδος: 8
pow (x, y)Ανυψώστε το x στη δύναμη του yπεριοχή (2, 3)

έξοδος: 8
abs (x)Μετατρέψτε έναν αρνητικό ακέραιο στην απόλυτη τιμή τουabs (-5)

έξοδος: 5
x ** (1/ην)Βρείτε την ένατη ρίζα ενός αριθμού8 ** (1/3)

έξοδος: 2
a = b = c = d = xΕκχωρήστε την ίδια τιμή σε πολλές μεταβλητέςa = b = c = d = 'Γεια σου κόσμο'
x, y = y, xΑνταλλαγή μεταβλητώνx = [1, 2]
y = 3
x, y = y, x
εκτύπωση (x, y)

παραγωγή:
3 [1, 2]
ΓιαΒουρά στα στοιχεία μιας μεταβλητήςa = [1, 3, 5]
για b σε a:
εκτύπωση (b, 'x', '2', '=', b*2)

παραγωγή:
1 x 2 = 2
3 x 2 = 6
5 x 2 = 10
ενώΣυνεχίστε να παρακολουθείτε μια μεταβλητή, όσο μια συγκεκριμένη συνθήκη παραμένει αληθήςα = 4
β = 2
ενώ β<=a:
εκτύπωση (b, 'is less than', a)
β + = 1

παραγωγή:
2 είναι μικρότερο από 4
3 είναι μικρότερο από 4
4 είναι μικρότερο από 4
εύρος()Δημιουργήστε μια σειρά θετικών ακεραίων μεταξύ x και yx = εύρος (4)
εκτύπωση (x)
εύρος (0, 4)
για b σε x:
εκτύπωση (β)

παραγωγή:
0
1
2
3
άθροισμα()Επαναλάβετε τα στοιχεία σε μια λίσταεκτύπωση (άθροισμα ([1, 2, 3]))

έξοδος: 6
άθροισμα (λίστα, αρχή)Επιστρέψτε το άθροισμα μιας λίστας με ένα πρόσθετο στοιχείοεκτύπωση (άθροισμα ([1, 2, 3], 3))

έξοδος: 9
[]Δημιουργήστε μια λίστα στοιχείωνx = ['a', 3, 5, 'h', [1, 3, 3], {'d': 3}]
()Δημιουργήστε μια χελώνα --- οι χελώνες είναι αμετάβλητεςx = (1, 2, 'g', 5)
{}Δημιουργήστε ένα λεξικόa = {'x': 6, 'y': 8}
x [a: b]Κόψτε μια λίσταx = [1, 3, 5, 6]
x [0: 2]

έξοδος: [1, 3]
x [κλειδί]Λάβετε την τιμή ενός κλειδιού στο λεξικό xa = {'x': 6, 'y': 8}
εκτύπωση (a ['x'])

έξοδος: 6
x.append ()Προσθέστε μια λίστα τιμών σε μια κενή λίσταx = [1]
x. προσάρτημα ([1,2,3])
εκτύπωση (x)

έξοδος: [1, [1,2,3]]
x.extend ()Προσθέστε μια λίστα τιμών για να συνεχίσετε μια υπάρχουσα λίστα χωρίς απαραίτητα να δημιουργήσετε μια ένθετη λίσταx = [1,2]
x. επέκταση ([3,4,6,2])
εκτύπωση (x)

παραγωγή:
[1, 2, 3, 4, 6, 2]
del (x [a: b])Διαγράψτε εντελώς ένα στοιχείο από μια λίστα σε ένα συγκεκριμένο ευρετήριοx = [1,2,3,5]
del (x [0: 2])
εκτύπωση (x)

έξοδος: [2,3,5]
del (x [κλειδί])Διαγράψτε ένα κλειδί και μια τιμή εντελώς από ένα λεξικό σε ένα συγκεκριμένο ευρετήριοy = {1: 3, 2: 5, 4: 6, 8: 2}
del (και [1], και [8])
εκτύπωση (και)

έξοδος = {2: 5, 4: 6}
dict.pop ()Αναδείξτε την τιμή ενός κλειδιού και αφαιρέστε το από ένα λεξικό σε ένα συγκεκριμένο ευρετήριοa = {1: 3, 2: 4, 5: 6}
a.pop (1)

έξοδος: 3
dict.popitem ()Βγάλτε το τελευταίο στοιχείο από ένα λεξικό και διαγράψτε τοa = {1: 2, 4: 8, 3: 5}
a.popitem ()

έξοδος: (3, 5)
εκτύπωση (α)
έξοδος: {1: 2, 4: 8}
list.pop ()Βγάλτε ένα δεδομένο ευρετήριο από μια λίστα και αφαιρέστε το από μια λίσταa = [1, 3, 2, 4, 1, 6, 6, 4]
a.pop (-2)

έξοδος: 6
εκτύπωση (α)
έξοδος: [1, 3, 2, 4, 1, 6, 4]
Σαφή()Αδειάστε τα στοιχεία μιας λίστας ή ενός λεξικούx = [1, 3, 5]
x. Clear ()
εκτύπωση (x)

έξοδος: []
αφαιρώ()Αφαιρέστε ένα στοιχείο από μια λίσταx = [1, 5, 6, 7]
x.αφαίρεση (1)

έξοδος: [5, 6, 7]
εισάγετε()Εισαγάγετε στοιχεία σε μια λίσταx = [3, 5, 6]
x. ένθετο (1, 4)
εκτύπωση (x)

έξοδος: [1, 4, 3, 5, 6]
ταξινόμηση (αντίστροφη = συνθήκη)Αντιστρέψτε την κατεύθυνση των στοιχείων σε μια λίσταx = [1, 3, 5, 6]
x.sort (αντίστροφη = True)
εκτύπωση (x)

έξοδος: [6, 5, 3, 1]
εκσυγχρονίζω()Ενημερώστε ένα λεξικό αλλάζοντας το πρώτο του στοιχείο και προσθέτοντας οποιοδήποτε άλλο στοιχείο στο τέλος τουx = {1: 3, 5: 6}
x. ενημέρωση ({1: 4, 8: 7, 4: 4})
εκτύπωση (x)

έξοδος: {1: 4, 5: 6, 8: 7, 4: 4}
κλειδιά ()Εμφάνιση όλων των κλειδιών σε ένα λεξικόa = {1: 2, 4: 8}
a.keys ()

έξοδος: dict_keys ([1, 4])
αξίες()Εμφάνιση όλων των τιμών σε ένα λεξικόa = {1: 2, 4: 8}
α. τιμές ()

έξοδος: dict_values ​​([2, 8])
αντικείμενα ()Εμφανίστε τα κλειδιά και τις τιμές σε ένα λεξικόa = {1: 2, 4: 8}
a.items ()

έξοδος: dict_items ([(1, 2), (4, 8)])
πάρε (κλειδί)Λάβετε την αξία ενός στοιχείου σε ένα λεξικό με το κλειδί τουa = {1: 2, 4: 8, 3: 5}
a.get (1)

έξοδος: 2
setdefault (κλειδί)Επιστρέψτε την αρχική τιμή ενός στοιχείου σε ένα λεξικόa.setdefault (2)
f = {** a, ** b}Συγχώνευση δύο λεξικώνa = {'x': 6, 'y': 8}
b = {'c': 5, 'd': 3}
f = {** a, ** y}
εκτύπωση (f)

έξοδος: {'x': 6, 'y': 8, 'c': 5, 'd': 3}
αφαιρώ()Αφαιρέστε την πρώτη τιμή αντιστοίχισης ενός στοιχείου από μια λίστα χωρίς να λαμβάνετε υπόψη το ευρετήριό τουa = [1, 3, 2, 4, 4, 1, 6, 6, 4]
α. αφαίρεση (4)
εκτύπωση (α)

έξοδος: [1, 3, 2, 4, 1, 6, 6, 4]
προβολή μνήμης (x)Πρόσβαση στα εσωτερικά buffer ενός αντικειμένουa = προβολή μνήμης (αντικείμενο)
byte ()Μετατρέψτε ένα πρωτόκολλο buffer μνήμης σε bytebyte (α [0: 2])
bytearray ()Επιστρέψτε έναν πίνακα bytebytearray (αντικείμενο)
#Γράψτε μια μόνο γραμμή σχολίων ή αποτρέψτε την εκτέλεση μιας γραμμής κώδικα# Python regex cheat sheet
'' '' '' 'Γράψτε ένα σχόλιο πολλαπλών γραμμών'' 'Το φύλλο εξαπάτησης Python regex είναι καλό για αρχάριους
Είναι εξίσου μια μεγάλη ανανέωση για τους ειδικούς »
Γραμμή εντολών
πακέτο εγκατάστασης pipΕγκαταστήστε μια ηλεκτρονική βιβλιοθήκηpip εγκατάσταση pandas
όνομα virtualenvΧρησιμοποιήστε το virtaulenv για να δημιουργήσετε ένα εικονικό περιβάλλονvirtualenv myproject
mkvirtualenv όνομαΧρησιμοποιήστε περιτύλιγμα εικονικού περιβάλλοντος για να δημιουργήσετε εικονικό περιβάλλονmkvirtualenv myproject
python file.pyΕκτελέστε τις εντολές σε ένα αρχείο Python'python my_file.py
πάγωμα pipΠαραθέστε όλα τα εγκατεστημένα πακέτα σε ένα εικονικό περιβάλλονπάγωμα pip
pip freeze> μερικά αρχείαΑντιγράψτε όλες τις εγκατεστημένες βιβλιοθήκες σε ένα μόνο αρχείοpip πάγωμα> απαιτήσεις.txt
όπουΒρείτε τη διαδρομή εγκατάστασης της Pythonόπου python
--εκδοχήΕλέγξτε την έκδοση ενός πακέτουpython -ανατροπή
.exeΕκτελέστε ένα κέλυφος Pythonpython.exe
με ανοιχτό (αρχείο, 'w')Γράψτε σε ένα υπάρχον αρχείο και αντικαταστήστε το υπάρχον περιεχόμενό τουμε ανοιχτό ('regex.txt', 'w') ως wf:
wf.write ('Hello World!')
με ανοιχτό (αρχείο, 'r')Ανοίξτε ένα αρχείο μόνο για ανάγνωσημε ανοιχτό ('regex.txt', 'r') ως rf:
εκτύπωση (rf.read ()
με ανοιχτό (αρχείο, 'α')Γράψτε σε ένα αρχείο χωρίς να αντικαταστήσετε το υπάρχον περιεχόμενό τουμε ανοιχτό ('regex.txt', 'a') ως af:
af.write (' nΓεια σας ναι!')
αρχείο.κλείσιμοΚλείστε ένα αρχείο εάν δεν χρησιμοποιείταιaf = open ('regex.txt')
af.close
έξοδοςΒγείτε από το κέλυφος Pythonέξοδος()

Αποκτήστε δημιουργικότητα όταν χρησιμοποιείτε Python

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



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

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ Πώς να δημιουργήσετε, να εισαγάγετε και να χρησιμοποιήσετε ξανά τη δική σας μονάδα στην Python

Εξηγούμε ένα σημαντικό θεμελιώδες στοιχείο επαναχρησιμοποίησης κώδικα στην Python: ενότητες.





Διαβάστε Επόμενο
Σχετικά θέματα
  • Προγραμματισμός
  • Σκονάκι
  • Πύθων
Σχετικά με τον Συγγραφέα Ηδίσου Ομισόλα(94 άρθρα δημοσιεύθηκαν)

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

Περισσότερα από το Idowu Omisola

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!





Κάντε κλικ εδώ για εγγραφή