-
👋 Witaj na MPCForum!
Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎
- ✅ Pełny dostęp do działów i ukrytych treści
- ✅ Możliwość pisania i odpowiadania w tematach
- ✅ System prywatnych wiadomości
- ✅ Zbieranie reputacji i rozwijanie swojego profilu
- ✅ Członkostwo w jednej z największych społeczności graczy
👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!
Zarejestruj się teraz
- 0

Pytanie
jachu044
jachu044
Witam,
Mam 13 lat i mieszkam w Anglii. W szkole od okołu 2 miesięcy uczę się języka Python. Nie dawno, postawiono mnie przed zadaniem stworzenia programu który ocenia bezpieczeństwo hasła, pod względem użycia dużych i małych liter, cyfr oraz znaków specjalnych. Program generalnie działa bardzo sprawnie, poza częścią w której hasło jest sprawdzane pod względem długości (6-12), oraz obecności znaków rozszerzonych, tzn. znaki ASCII pow. 126. Problem polega na tym że jeśli hasło ma nieodpowiednią długość i użytkownik poproszony zostanie o ponowne wpisanie hasła, program nie jest w stanie sprawdzić kolejnego hasła pod względem obecności znaków rozszerzonych i vice-versa, jeśli chodzi o znaki rozszerzone a następnie długość hasła.
Dlatego, zdublowałem pętle while, jednak nie przyniosło to pożądanego efektu. Macie może jakiś pomysł jak rozwiązać to zagadnienie?
Dziękuję za wszelką pomoc i pozdrawiam.
1 odpowiedź na to pytanie
Rekomendowane odpowiedzi
Zarchiwizowany
Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.