Αν δεν θέλετε χαρακτήρες που προλογίζεται από \ να
ερμηνευθούν ως ειδικοί χαρακτήρες, μπορείτε να
χρησιμοποιήσετε string προσθέτοντας ένα r πριν από το πρώτο
απόσπασμα:
>>>
(
'C:\some\name'
)
# here \n means newline!
C:\some
ame
>>>
(
r'C:\some\name'
)
# note the r before the quote
C:\some\name
Οι συμβολοσειρές μπορεί να εκτείνονται σε πολλαπλές
γραμμές. Ένας τρόπος είναι η χρήση τριπλών εισαγωγικών:
"""...""" ή ’’’...''’ . Το τέλος των γραμμών
συμπεριλαμβάνεται αυτόματα στα strings, αλλά είναι δυνατόν
να αποφευχθεί αυτό με την προσθήκη ενός \ στο τέλος της
γραμμής. Ακολουθεί παράδειγμα:
(
"""\
Usage: thingy [OPTIONS]
-h Display this usage message
-H hostname Hostname to connect to
"""
)
Παράγετε το ακόλουθο αποτέλεσμα (σημειώστε ότι η
αρχική αλλαγή γραμμής δεν συμπεριλαμβάνεται):
Usage: thingy [OPTIONS]
-h Display this usage message
-H hostname Hostname to connect to
Τα strings μπορούν να είναι συνεχόμενα (κολλημένες) με
τον τελεστή +, και na επαναλαμβάνονται με *:
>>>
# 3 times 'un', followed by 'ium'
>>>
3
*
'un'
+
'ium'
'unununium'
http://arch.icte.uowm.gr
- A Mini greek notebook for Learning Python Programming 6