25
25
from cupshelpers import activateNewPrinter
26
26
27
27
28
+ #====================================
29
+ #Version1
30
+ #====================================
31
+
28
32
onesNumberList = {
29
33
0 : "zero" ,
30
34
1 : "one" ,
58
62
90 : "ninty" ,
59
63
}
60
64
65
+
61
66
pickANumber = input ("Pick a number between 0 and 99: " )
62
67
intNum = int (pickANumber )
63
- wordNum = ""
64
68
tens_digit = intNum // 10
65
69
ones_digit = intNum % 10
66
- actual_digit = (f"{ tens_digit } { ones_digit } " )
70
+ # print(tens_digit)
71
+ # print(ones_digit)
67
72
68
- # print(f"{tens_digit}{ones_digit}")
69
- # print(actual_digit)
70
73
71
- #====================================
72
74
while intNum > 99 or intNum < 0 :
73
75
print (f"Number is out of range" )
74
- break
76
+ exit ()
75
77
76
78
# print(onesNumberList.get(int(6)))
77
79
while True :
81
83
elif intNum in tensNumberList :
82
84
print (str (tensNumberList [intNum ]))
83
85
break
84
- elif intNum not in onesNumberList and intNum not in tensNumberList :
85
- wordNum = ( tensNumberList ( tens_digit ))
86
- print (str (wordNum ))
86
+ elif intNum not in onesNumberList and intNum not in tensNumberList :
87
+ # wordNum = tensNumberList[ tens_digit*10] + onesNumberList[ones_digit*10]
88
+ print (str (tensNumberList [ tens_digit * 10 ] + "-" + onesNumberList [ ones_digit ] ))
87
89
break
88
-
89
-
90
-
91
-
92
-
93
-
94
-
95
-
96
-
97
-
98
-
99
-
100
-
101
-
102
-
103
- #====================================
104
-
105
-
106
- # while intNum > 99 or intNum < 0:
90
+
91
+ #=======================================
92
+ #Version2
93
+ #=======================================
94
+
95
+ # onesNumberList = {
96
+ # 0: "zero",
97
+ # 1: "one",
98
+ # 2: "two",
99
+ # 3: "three",
100
+ # 4: "four",
101
+ # 5: "five",
102
+ # 6: "six",
103
+ # 7: "seven",
104
+ # 8: "eight",
105
+ # 9: "nine",
106
+ # }
107
+ # tensNumberList = {
108
+ # 10: "ten",
109
+ # 11: "eleven",
110
+ # 12: "twelve",
111
+ # 13: "thirteen",
112
+ # 14: "fourteen",
113
+ # 15: "fifteen",
114
+ # 16: "sixteen",
115
+ # 17: "seventeen",
116
+ # 18: "eighteen",
117
+ # 19: "ninteen",
118
+ # 20: "twenty",
119
+ # 30: "thirty",
120
+ # 40: "fory",
121
+ # 50: "fifty",
122
+ # 60: "sixty",
123
+ # 70: "seventy",
124
+ # 80: "eighty",
125
+ # 90: "ninty",
126
+ # }
127
+
128
+ # HundredNumberList = {
129
+ # 100: "one hundred",
130
+ # 200: "two hundred",
131
+ # 300: "three hundred",
132
+ # 400: "four hundred",
133
+ # 500: "five hundred",
134
+ # 600: "six hundred",
135
+ # 700: "seven hundred",
136
+ # 800: "eight hundred",
137
+ # 900: "nine hundred",
138
+ # }
139
+
140
+ # pickANumber = input("Pick a number between 0 and 99: ")
141
+ # intNum = int(pickANumber)
142
+ # wordNum = ""
143
+ # hundred_digit = intNum//100
144
+
145
+
146
+ # if intNum > 99:
147
+ # tens_digit = (intNum//10)%10
148
+ # else:
149
+ # tens_digit = intNum//10
150
+
151
+ # ones_digit = intNum%10
152
+ # actual_digit = (f"{tens_digit}{ones_digit}")
153
+ # print(hundred_digit)
154
+ # print(tens_digit)
155
+ # print(ones_digit)
156
+ # # print(f"{tens_digit}{ones_digit}")
157
+ # # print(actual_digit)
158
+
159
+ # while intNum > 1000 or intNum < 0:
107
160
# print(f"Number is out of range")
108
- # break
109
-
110
- # while intNum != "":
111
- # if tens_digit == 0:
112
- # wordNum = ones_digit[intNum]
113
-
114
-
115
-
116
-
117
- # for int in intNum:
118
- # if actual_digit[0] == 0:
119
- # print(f"{onesNumberList[1]}")
120
-
121
-
122
-
123
-
124
-
125
-
126
-
127
-
128
-
129
-
130
-
131
-
132
-
133
-
161
+ # exit()
134
162
163
+ # # print(onesNumberList.get(int(6)))
164
+ # while True:
165
+ # if intNum in onesNumberList:
166
+ # print(str(onesNumberList[intNum]))
167
+ # break
168
+ # elif intNum in tensNumberList:
169
+ # print(str(tensNumberList[intNum]))
170
+ # break
171
+ # elif intNum not in onesNumberList and intNum not in tensNumberList and intNum < 99:
172
+ # # wordNum = tensNumberList[tens_digit*10] + onesNumberList[ones_digit*10]
173
+ # print(str(tensNumberList[tens_digit*10] + "-" + onesNumberList[ones_digit]))
174
+ # break
175
+ # else:
176
+ # print(str(HundredNumberList[hundred_digit*100] + (tensNumberList[tens_digit*10] + "-" + onesNumberList[ones_digit])))
177
+ # break
0 commit comments