background image

The value of PI is approximately 3.141592653589793.

Προαιρετικά   μία   ‘:’   και   ένας   προσδιοριστής   μορφής 

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

>>> 

import

 

math

>>> 

print

(

'The value of PI is approximately 

{0:.3f}.'

.

format(math

.

pi))

The value of PI is approximately 3.142.

Περνώντας έναν ακέραιο μετά την ‘:’ το πεδίο θα είναι 

ένα   ελάχιστο  αριθμό   χαρακτήρων  ευρους   ίσο  με   τον  ακέραιο. 
Αυτό είναι αρκετά χρήσιμο για την κατασκευή πινάκων .

>>> 

table 

=

 {

'Sjoerd'

4127

'Jack'

4098

'Dcab'

7678

}

>>> 

for

 name, phone 

in

 table

.

items():

... 

    

print

(

'{0:10} ==> {1:10d}'

.

format(name, phone))

...

Jack       ==>       4098
Dcab       ==>       7678
Sjoerd     ==>       4127

Εάν έχετε μια πραγματικά ένα μεγάλο αλφαριθμητικό που 

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

>>> 

table 

=

 {

'Sjoerd'

4127

'Jack'

4098

'Dcab'

8637678

}

>>> 

print

(

'Jack: {0[Jack]:d}; Sjoerd: {0[Sjoerd]:d}; '

... 

      

'Dcab: {0[Dcab]:d}'

.

format(table))

Jack: 4098; Sjoerd: 4127; Dcab: 8637678

http://arch.icte.uowm.gr

 - A Mini greek notebook for Learning Python Programming 

53