Агуулгын хүснэгт:
- Алхам 1: IDLE татаж авах
- Алхам 2: Эхлэх
- Алхам 3: Дүрүүд
- Алхам 4: Хүссэн нууц үгийн тоо
- Алхам 5: Нууц үгийн урт
- Алхам 6: Бараг дууссан
- Алхам 7: Хүрч дуусгах
- Алхам 8: Цаг гаргасанд баярлалаа, саналаа өгсөн гэж найдаж байна
Видео: Хэрхэн: Python ашиглан санамсаргүй нууц үг үүсгэгч үүсгэх: 8 алхам
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:04
Энэхүү гарын авлагад та хэдхэн энгийн алхамаар python ашиглан санамсаргүй нууц үг үүсгэгч үүсгэхийг сурах болно.
Алхам 1: IDLE татаж авах
Python.org руу очно уу. Энэ холбоос нь таныг IDLE -ийг татаж авах хуудас руу шууд чиглүүлэх болно. Энэ нь бүрэн үнэгүй бөгөөд танд данс үүсгэх шаардлагагүй болно.
Алхам 2: Эхлэх
Энэ алхамыг хийхийн тулд компьютер дээрээ IDLE програмыг олж нээхэд л хангалттай. Та програмыг анх нээхдээ одоогийн дэлгэцэн дээр ямар ч кодыг засварлах боломжгүй тул файл руу очоод шинээр үүсгэ.
Алхам 3: Дүрүүд
"Импорт санамсаргүй" функц нь "chars" функцээс хувьсагч авах боломжийг олгодог. Хэрэв та нууц үгээ задлахад илүү хэцүү байхыг хүсч байвал цагаан толгойн үсгүүдийг нэмж оруулахыг зөвлөж байна. Би тоо, том үсэг, хэдэн нэмэлт тэмдэг нэмж орууллаа. Өөр нэг гайхалтай санаа бол тэдгээрийг илүү урт болгох явдал юм.
Алхам 4: Хүссэн нууц үгийн тоо
Зураг дээр харж буй "тоо" хувьсагч нь програмыг үүсгэхийг хүссэн нууц үгийн тоог илэрхийлэхэд хэрэглэгддэг.
Алхам 5: Нууц үгийн урт
"Урт" хувьсагч нь юуг илэрхийлэхэд ашиглагддаг вэ? Тийм ээ, та нууц үгийнхээ уртыг таамаглаж байсан. Үүнийг харах өөр нэг арга бол; Нууц үгээ хэдэн тэмдэгтээс бүрдүүлэхийг хүсч байна вэ?
Алхам 6: Бараг дууссан
Дараа нь дээр дурдсантай адил "for" мэдэгдлийг нэмнэ үү. Үүний доор танд "password = ''" байна. Юу хэлэх гээд байна вэ гэхээр 3 -р алхамд апостроф дээр оруулсан тэмдэгтүүд нь бидний нууц үгийг бүрдүүлэх болно.
Алхам 7: Хүрч дуусгах
Энэ алхамд "c" хувьсагч нь тэмдэгтүүдийг илэрхийлнэ. Танд "нууц үг +=" гэж байгаа нь жаахан хачирхалтай санагдаж магадгүй, гэхдээ та хэлэх гэж байгаа зүйл бол нууц үгэнд шинэ тэмдэгт оруулахдаа += -г ашиглах явдал юм. Таны мартаж чадахгүй байгаа эцсийн зүйл бол нууц үгээ хэвлэх явдал юм.
Алхам 8: Цаг гаргасанд баярлалаа, саналаа өгсөн гэж найдаж байна
Шуурхай татгалзах нь миний анхны санаа биш юм. Би интернетээс заавар олж, маш их сонирхож байсан. Миний олж авсан заавар нь маш урт бөгөөд шаардлагатай байгаагаас илүү олон алхамтай байсан. Тиймээс би үүнийг хянан засварлаж, богино, амттай, товчхон болгохыг зорьсон. Та шинэ зүйл сурч мэдсэн эсвэл энэ бичлэг сонирхолтой байсан гэж найдаж байна.
Би өөрийгөө хэрхэн сайжруулах талаархи санаануудад үргэлж нээлттэй байдаг тул миний төслийг коммент хэсэгт шүүмжлэхээс бүү ай.
Зөвлөмж болгож буй:
Санамсаргүй тоо үүсгэгч: 5 алхам (зурагтай)
Санамсаргүй тоо үүсгэгч: Энэ нийтлэлд санамсаргүй тооны генераторыг харуулав. Энэ оролт нь хүн оролтын терминалд хүрэхэд энэ хэлхээ санамсаргүй гаралт үүсгэж эхэлдэг. Хэлхээний гаралтыг нэмэгдүүлж, нэгтгэж, хүний дуу чимээг улам нэмэгдүүлдэг
LED санамсаргүй тоо үүсгэгч: 5 алхам (зурагтай)
LED санамсаргүй тоо үүсгэгч: Энэ бол маш энгийн Arduino төсөл юм. Бүтээгдэхүүн нь санамсаргүй тоог илэрхийлэхийн тулд LED ашигладаг. Та товчлуурыг дарж (дарж) байх үед LED нь нааш цааш урагшлах бөгөөд ингэснээр тоог илэрхийлэхийн тулд санамсаргүй LED гэрлийг гэрэлтүүлэх болно. Энэ бол Арду
Санамсаргүй тоо үүсгэгч: 5 алхам
Санамсаргүй тоо үүсгэгч: Энэ төсөлд би товчлуурыг дарахад л 0 -ээс 99 хооронд санамсаргүй тоо үүсгэх хэлхээг хэрхэн яаж хийхийг танд үзүүлэх болно
ANDI - Санамсаргүй хэмнэл үүсгэгч - Электроникс: 24 алхам (зурагтай)
ANDI - Санамсаргүй хэмнэл үүсгэгч - Электроникс: ANDI бол товчлуур дарахад л санамсаргүй хэмнэл үүсгэдэг машин юм. Цохилт бүр өвөрмөц бөгөөд таван товчлуураар тохируулж болно. ANDI бол хөгжимчдөд урам зориг өгөх, бөмбөртэй ажиллах шинэ арга замыг судлах зорилготой их сургуулийн төслийн үр дүн юм
Псевдо-санамсаргүй тоо үүсгэгч ашиглан матрицын дэлгэц хийх: 4 алхам
Псевдо-санамсаргүй тоо үүсгэгч ашиглан матрицын дэлгэц хийх: Хэрэв танд матриц таалагдаж, чөлөөт цагаа өнгөрөөж байвал санамсаргүй тоог харуулдаг, компьютер ажиллуулж чадахуйц, матрицтай маш төстэй програмыг хийж болно. ! Бэлтгэхэд ердөө 5 минут л хангалттай! Би харж байсан