1 import math #Pi miatt 2 3 #---------------------------------------------------------------------------------- 4 # 1. példa: Listagenerálás közvetlenül billentyűzetről 5 #---------------------------------------------------------------------------------- 6 7 num_lista=[int(x) for x in input('Add meg a lista elemeit (szóköz):').split()] 8 9 print('Lista hossza: %d' %len(num_lista)) 10 i=1 11 for elem in num_lista: 12 print('%d.elem: %d' %(i,elem), end='\n') 13 i+=1 14 15 #---------------------------------------------------------------------------------- 16 # 2. példa: FORMAT formula 17 #---------------------------------------------------------------------------------- 18 19 name='Géza' 20 score=100 21 22 print('A mai napon {} {} pontot szerzett!'.format(name,score)) 23 print('A mai napon {1} pontot szerzett {0}!'.format(name,score)) 24 25 #---------------------------------------------------------------------------------- 26 # 3. példa: Kiírás igazítással, zérófeltöltéssel 27 #---------------------------------------------------------------------------------- 28 29 mátrix=[[1,2,3,4],[5,6,7,8],[9,10,11,12],[13,14,15,16]] 30 31 for i in range(0,4): 32 for elem in mátrix[i]: 33 print(str(elem).zfill(2).rjust(2), end=' ') 34 print() 35 36 #---------------------------------------------------------------------------------- 37 # 4. példa: f a printben 38 #---------------------------------------------------------------------------------- 39 40 #f a printben nem véletlen: formázott kiírás 41 print(f'Pi értéke (nagyjából): {math.pi:.13f}!') 42 43 #Ugyanez f nélkül: (Csak, hogy lássuk...!) 44 print('Pi értéke (nagyjából): {math.pi:.13f}!') 45 46 #Egész számokkal: 47 x=2 48 print('Formázott kiírás: %3d' %x) 49 print('Formázott kiírás: %.3d' %x) 50 51 print(f'Formázott kiírás: {x:3}') 52 53 54 55 56 57 58 59 60 61