Creating Dice Roller Using Python in Hindi Explanation
Introduction :
Hello Everyone, तो आज की इस पोस्ट में मैं आपको बताने वाला हूं कि आप Python Programming language की मदद से एक Dice Roller कैसे बना सकते हैं और इस Dice Roller से आप अपने Ludo Game को भी खेल सकते हैं ! तो अगर आप भी इसके बारे में जानना चाहते हैं, तो आप इस पोस्ट को अंत तक पढ़े ताकि आपको सब कुछ सही से समझ में आ जाए...
Python Code for Creating Dice Roller :
Note : If you are Using Mobile to Read this Blog, Then Please Open it in Desktop Mode for Better view...
import random
x="y"
while x=="y":
random_number=random.randint(1,6)
if random_number==1:
print("[---------]")
print("[ ]")
print("[ 0 ]")
print("[ ]")
print("[---------]")
elif random_number==2:
print("[---------]")
print("[ 0 ]")
print("[ ]")
print("[ 0 ]")
print("[---------]")
elif random_number==3:
print("[---------]")
print("[ ]")
print("[ 0 0 0 ]")
print("[ ]")
print("[---------]")
elif random_number==4:
print("[---------]")
print("[ 0 0 ]")
print("[ ]")
print("[ 0 0 ]")
print("[---------]")
elif random_number==5:
print("[---------]")
print("[ 0 0 ]")
print("[ 0 ]")
print("[ 0 0 ]")
print("[---------]")
elif random_number==6:
print("[---------]")
print("[ 0 0 0 ]")
print("[ ]")
print("[ 0 0 0 ]")
print("[---------]")
x=input("Press y to Roll Again and Press Any Other Key for Exit:")
Explanation :
1. दोस्तों इस प्रोजेक्ट को बनाने के लिए सबसे पहले हमें एक "Random" Module की जरूरत पड़ेगी तो इसलिए सबसे पहले हमने "random" Module को Import कराया है |
2. उसके बाद हमने एक 'x' नाम का Variable बनाया और उसमें "y" को Store करवाया है, ऐसा हमने इसलिए किया क्योंकि इसके नीचे हमने एक 'while' Loop लगाया है और उसमें हमने एक Condition दी है, कि अगर x Equal y होता है तभी यह while Loop Run होगा Otherwise Run नहीं होगा |
3. While Loop लगाने के बाद हमने इसके अंदर एक "random_number" नाम का Variable बनाया है और इसके अंदर हम 1 से लेकर 6 तक कोई भी Random Number को Generate करके Store करवाएंगे |
4. उसके बाद हमने एक "if" की Condition लगाई है कि अगर "random_number" 1 Generate होता है तो Dice का पहला Point वाला हिस्सा Print हो जाए और Dice का पहला वाला हिस्सा print करने के लिए हमने सिर्फ "print" Statement का Use किया है |
5. उसके बाद हमने एक "elif" की Condition लगाई है और इसमें हमने लिखा है कि अगर "random_number" 2 Generate होता है तो Dice का दूसरा point वाला हिस्सा print हो जाए |
6. और इसी तरह से अगर "random_number" 3 Generate होता है तो तीसरा point वाला हिस्सा print हो जाए और अगर 4 Generate होता है तो चौथा वाला हिस्सा print हो जाए और अगर 5 Generate होता है तो पांचवा वाला हिस्सा print हो जाए और अगर 6 Generate होता है तो 6 point वाला हिस्सा print हो जाए |
7. और उसके बाद हमने 'x' नाम का एक Variable बनाया है और इसमें हमने User से एक Input लिया है कि अगर User Dice को दोबारा Roll करना चाहता है तो वह 'y' Button को Press करेगा और अगर user इस Program को Exit करना चाहता है तो वह 'y' के अलावा किसी और दूसरे बटन को Press करके इस Program को Exit कर सकता है | अगर यहां पर User 'y' Press करता है तो While Loop दोबारा से Run हो जाएगा क्योंकि हमने while Loop में Condition दी है कि, अगर x Equal y होता है तो while Loop Run हो जाए |
Summary :
तो दोस्तों इस तरीके से आप Python Programming language की मदद से अपना खुद का एक Dice Roller बना सकते हैं और अब मुझे उम्मीद है कि आपको यह Post पसंद आया होगा और अगर आपको पसंद आया तो आप हमें Comment करके जरूर बताएं और अगर आप इसी तरह के और भी Projects के बारे में जानना चाहते हैं तो आप हमें फॉलो जरूर करें और हमारे Youtube Channel CodeWithShani को जरूर Subscribe करें |
Read Also :
*** Thanks For Reading This Post ***
0 टिप्पणियाँ
If you have any Doubt, So Please Let me Know