Mundarija:
- Ta'minotlar
- 1 -qadam: Tasodifiy modulni import qiling
- 2 -qadam: Abadiy pastadir qiling
- 3 -qadam: Yomg'ir yog'ishi uchun matritsa uchun tasodifiy raqam bering
- 4 -qadam: Tasodifiy sonlarni ko'rsatish
- 5 -qadam: tekshiring
- 6 -qadam: Manba kodini yuklab oling
Video: Pythonda chindan ham ajoyib matritsa yarating!: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Salom do'stlar! Bu ko'rsatma sizga Pythonda qanday matritsa yasashni o'rgatadi! Odatda, odamlar Batch -da matritsa yasaydilar, chunki bu oson. Ammo bu safar men sizga kompyuterning kuchli tillaridan birida qanday matritsa yasashni ko'rsataman.
Ta'minotlar
Buning uchun sizga faqat piton muhiti kerak bo'ladi.
1 -qadam: Tasodifiy modulni import qiling
Tasodifiy modulni import qiling. Siz bu erdagi rasmga murojaat qilishingiz mumkin. Yoki Import Random ni yozing.
2 -qadam: Abadiy pastadir qiling
Matritsa doimiy ravishda yomg'ir yog'ishi uchun, biz ham "True" tugmachasini yozib, abadiy tsikl qilishimiz kerak: (True ning katta T harfiga ega ekanligiga ishonch hosil qiling; Python - katta -kichik harflarga sezgir til.)
3 -qadam: Yomg'ir yog'ishi uchun matritsa uchun tasodifiy raqam bering
Biz matritsani ko'rsatish uchun tasodifiy songa ega bo'lgan o'zgaruvchini tayinlashimiz kerak bo'ladi. Haqiqiy matritsa effektini yaratish uchun biz effekt uchun uzluksiz tasodifiy sonlarni ko'rsatishimiz kerak bo'ladi, to'g'rimi? Agar biz matritsada bir xil raqamni ko'rsak zerikarli bo'lardi. Shunday qilib, biz tasodifiy sonni abadiy tsiklda belgilaymiz, u doimo tasodifiy sonni oladi!
Faylni kiriting:
MatrixNumber = random.randint (0, 1000000000)
#Yaxshi matritsa uchun yuqori diapazonga ega bo'ling!
4 -qadam: Tasodifiy sonlarni ko'rsatish
Matritsani ushbu kodni kiritish orqali ko'rsatish:
chop etish (MatrixNumber, MatrixNumber, MatrixNumber, MatrixNumber, MatrixNumber, MatrixNumber, MatrixNumber, MatrixNumber)
Bu bayon abadiy tsiklda ekanligiga ishonch hosil qiling.
5 -qadam: tekshiring
Endi siz kodni tugatdingiz!
Endi uni ishga tushirish orqali tekshiring va raqamlarning ketishini tomosha qiling doooooowwwwwwnnnnnnn !!!!!:-)
6 -qadam: Manba kodini yuklab oling
Qo'shimcha ma'lumot olish uchun matritsaning python manba kodini yuklab oling.
Tavsiya:
Gigant LED belgisini yarating! (24x8 matritsa): 11 qadam (rasmlar bilan)
Gigant LED belgisini yarating! (24x8 matritsa): YANGILASH !! Sxema ONLINE! 2 YANGILASH !! Kod ONLINE! Bu loyiha mening 24x8 matritsaning juda tez tuzilishi haqida batafsil ma'lumot beradi. Bu loyihaga ilhomim Syst3mX ning 24x6 matritsasidan keldi. 24x6 matritsa juda katta edi, lekin men uchun juda kichik edi, chunki yo'q
Paint -da chindan ham ajoyib kursor yarating: 5 qadam
Paint -da chindan ham ajoyib kursor yarating: Men sizga MS Paint -da AJOYIB kursor yasashni o'rgataman
GIMP -dan foydalanib, odamlarni/odamlarni/hayvonlarni/robotlarni chindan ham sovuq/yorqin ko'rish (siz tanlagan rang) kabi ko'rinishga keltirishning oddiy/oson/murakkab bo'lmagan usuli
GIMP -dan foydalanib, odamlarni/odamlarni/hayvonlarni/robotlarni chindan ham sovuq/yorqin ko'rish (siz tanlagan rang) kabi ko'rinishga keltirishning juda oddiy/oson/murakkab bo'lmagan usuli: o'qing … sarlavhasini o'qing
Xotira etishmasligidan to'xtash uchun iPod touch -ni qanday olish mumkin (yoki agar u chindan ham buzilgan bo'lsa)
Xotiraning etishmasligidan to'xtash uchun Ipod Touch -ni (yoki Iphone chindan ham buzilgan bo'lsa) qanday olish mumkin: Salom, iPod touch va iPhone foydalanuvchilari. Ishonchim komilki, siz hammangiz Apple ipod -ning qanday ishlashini tushunasiz, to'g'rimi? Siz ilovani ochasiz. Bu ilova ipod touch 1G, 5-30MB gacha bo'lgan har qanday joyda ishlatiladi
Tasodifiy sonlar generatori yordamida matritsa ekranini yarating: 4 qadam
Soxta tasodifiy sonlar generatori yordamida matritsa ekranini yarating: Agar siz matritsani yoqtirsangiz va bo'sh vaqtingiz bo'lsa, siz tasodifiy sonlarni ko'rsatadigan cheksiz dastur yaratishingiz mumkin, bu kompyuter uni ishga tushirish tezligida, matritsaga juda o'xshaydi. ! Tayyorlash uchun atigi 5 daqiqa vaqt ketadi! Men qaradim