50
50
print ('tej liczby nie znam' )
51
51
52
52
s2 = {'d' : 4 }
53
- s | s2
53
+ s | s2
54
54
55
- s |= {'e' :5 }
55
+ s |= {'e' : 5 }
56
56
s
57
57
58
58
'a' in s
59
59
60
- s = {1 : "a" , 2 : 'b' , "ala" : [3 , 4 ]}
60
+ s = {1 : "a" , 2 : 'b' , "ala" : [3 , 4 ]}
61
+
62
+ lista = []
63
+ s = {}
64
+ counter = 0
65
+ while True :
66
+ lst = input ("wpisz cos albo enter" )
67
+ if (lst == "" ):
68
+ break
69
+ counter = s .get (lst , 0 )
70
+ counter += 1
71
+ s [lst ] = counter
72
+
73
+ liczba = input ("podaj liczbe od 1-999" )
74
+ lenght = len (str (liczba ))
75
+ digits = {1 : 'jeden' ,
76
+ 2 : 'dwa' ,
77
+ 3 : 'trzy' ,
78
+ 4 : ['cztery' , 'czter' ],
79
+ 5 : ['piec' , 'piet' ],
80
+ 6 : 'szesc' ,
81
+ 7 : 'siedem' ,
82
+ 8 : 'osiem' ,
83
+ 9 : ['dziewiec' , 'dziewiet' ],
84
+ 10 : 'dziesiec' }
85
+
86
+ if lenght == 2 :
87
+ if (liczba [0 ] != 4 or liczba [0 ] != 9 ):
88
+ print (f"{ digits [int (liczba [1 ])]} nascie" )
89
+ else :
90
+ print (f"{ digits [int (liczba [1 ][1 ])]} nascie" )
91
+
92
+ # -------------------------------------------------------------------------
93
+ nazwy_jednosci = {0 : "" , 1 : "jeden" , 2 : "dwa" , 3 : "trzy" , 4 : "cztery" , 5 : "pięć" , 6 : "sześć" , 7 : "siedem" , 8 : "osiem" ,
94
+
95
+ 9 : "dziewięć" }
96
+
97
+ dziesiatki = {10 : "dziesiec" , 20 : "dwadziescia" , 30 : "trzydziesci" , 40 : "czterdziesci" , 50 : "piecdziesiat" ,
98
+
99
+ 60 : "szescdziesiat" , 70 : "siedemdziesiat" , 80 : "osiemdziesiat" , 90 : "dziewiecdziesiat" }
100
+
101
+ nastki = {11 : "jedenascie" , 12 : "dwanascie" , 13 : "trzynascie" , 14 : "czternascie" , 15 : "pietnascie" ,
102
+
103
+ 16 : "szesnascie" , 17 : "siedemnascie" , 18 : "osiemnascie" , 19 : "dziewietnascie" }
104
+
105
+ setki = {0 : "" , 100 : "sto" , 200 : "dwiescie" , 300 : "trzysta" , 400 : "czterysta" , 500 : "piecset" , 600 : "szescset" ,
106
+ 700 : " siedemset" , 800 : "osiemset" , 900 : "dziewiecset" }
107
+
108
+ slownik = {}
109
+
110
+ n = int (input ("Wpisz liczbe:" ))
111
+ napis = setki [n - n % 100 ]
112
+ n %= 100
113
+
114
+ if n in range (11 , 20 ):
115
+ napis = nastki [n ]
116
+ else :
117
+ napis += setki [n ] + " " + dziesiatki [n - n % 10 ] + " " + nazwy_jednosci [n % 10 ]
118
+
119
+ print (napis )
120
+
121
+ # ********************************************************************************************
122
+ nazwy_jednosci = {0 : "" , 1 : "jeden" , 2 : "dwa" , 3 : "trzy" , 4 : "cztery" , 5 : "pięć" , 6 : "sześć" , 7 : "siedem" , 8 : "osiem" ,
123
+
124
+ 9 : "dziewięć" }
125
+
126
+ nastki = {0 : "" , 11 : "jedenaście" , 12 : "dwanaście" , 13 : "trzynaście" , 14 : "czternaście" , 15 : "pietnascie" ,
127
+ 16 : "szesnaście" ,
128
+
129
+ 17 : "siedemnascie" , 18 : "osiemnaście" , 19 : "dziewietnascie" }
130
+
131
+ dziesiatki = {0 : "" , 10 : "dziesięć" , 20 : "dwadzieścia" , 30 : "trzydzieści" ,
132
+
133
+ 40 : "czterdzieści" , 50 : "pięćdziesiąt" , 60 : "sześćdziesiąt" , 70 : "siedemdziesiąt" , 80 : "osiemdziesiąt" ,
134
+
135
+ 90 : "dziewięćdziesiąt" }
136
+
137
+ setki = {0 : "" , 100 : "sto" , 200 : "dwiescie" , 300 : "trzysta" ,
138
+
139
+ 400 : "czterysta" , 500 : "piecset" , 600 : "szescset" , 700 : "siedemset" ,
140
+
141
+ 800 : "osiemset" , 900 : "dziewiecset" }
142
+
143
+ n = int (input ("wpisz liczbe:" ))
144
+
145
+ napis = setki [n - n % 100 ]
146
+
147
+ n %= 100
148
+
149
+ if n in range (11 , 20 ):
150
+
151
+ napis += nastki [n ]
152
+
153
+ else :
154
+
155
+ napis += " " + dziesiatki [n - n % 10 ] + " " + nazwy_jednosci [n % 10 ]
156
+
157
+ print (napis )
0 commit comments