Commit 8f83f6f7 by Patryk Czarnik

sortowanie z localami

parent 8cea2c2a
...@@ -23,7 +23,7 @@ print('Posortowane 1:', lista) ...@@ -23,7 +23,7 @@ print('Posortowane 1:', lista)
# 1) ustawić język porównywania tekstów w ustawieniach regionalnych # 1) ustawić język porównywania tekstów w ustawieniach regionalnych
import locale import locale
print('Lokale przed ustawieniem:', locale.getlocale(locale.LC_COLLATE)) print('Lokale przed ustawieniem:', locale.getlocale(locale.LC_COLLATE))
locale.setlocale(locale.LC_COLLATE, 'pl_PL') locale.setlocale(locale.LC_COLLATE, 'pl_PL.utf8')
# to by oznaczało: użyj ustawień systemowych # to by oznaczało: użyj ustawień systemowych
# locale.setlocale(locale.LC_COLLATE, '') # locale.setlocale(locale.LC_COLLATE, '')
print('Lokale po ustawieniu:', locale.getlocale(locale.LC_COLLATE)) print('Lokale po ustawieniu:', locale.getlocale(locale.LC_COLLATE))
...@@ -39,7 +39,7 @@ print('Posortowane 2:', lista) ...@@ -39,7 +39,7 @@ print('Posortowane 2:', lista)
while True: while True:
s = input('Podaj nr pozycji: ') s = input('Podaj nr pozycji: ')
if s.lower() == 'koniec': if s.lower() == 'koniec' or not s:
break break
try: try:
i = int(s) i = int(s)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment