Generate random numbers in Python 🎲

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ก.ค. 2024
  • #python #tutorial #course
    Python random module tutorial example explained
    00:00:00 random module
    00:04:32 number guessing game
    import random
    low = 1
    high = 20
    options = ['Rock', 'Paper', ‘Scissors’]
    cards = ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A']
    #number = random.random()
    #number = random.randint(1, 6)
    #number = random.randint(low, high)
    #choice = random.choice(options)
    #random.shuffle(cards)

ความคิดเห็น • 59

  • @BroCodez
    @BroCodez  ปีที่แล้ว +29

    import random
    low = 1
    high = 100
    options = ("Rock", "Paper", "Scissors")
    cards = ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A']
    # number = random.random()
    # number = random.randint(low, high)
    # choice = random.choice(options)
    # random.shuffle(cards)
    # -------------- NUMBER GUESSING GAME --------------
    import random
    low = 1
    high = 100
    guesses = 0
    number = random.randint(low, high)
    while True:
    guess = int(input(f"Enter a number between ({low} - {high}): "))
    guesses += 1
    if guess < number:
    print(f"{guess} is too low")
    elif guess > number:
    print(f"{guess} is too high")
    else:
    print(f"{guess} is correct!")
    break
    print(f"This round took you {guesses} guesses")

    • @Hindu-hai_hum168
      @Hindu-hai_hum168 10 หลายเดือนก่อน

      Sir please number send me

    • @mirzaahmadsodiqov2457
      @mirzaahmadsodiqov2457 8 หลายเดือนก่อน

      Hello Bro, I tried to write the code. I don't know exactly why but when I just copied your above mentioned code my ''Pycharm'' gave me the next:
      Traceback (most recent call last):
      File "C:\Users\mirza\PycharmProjects\pythonProject\a.py", line 1, in
      import random
      File "C:\Users\mirza\PycharmProjects\pythonProject
      andom.py", line 4, in
      random.randint(x, y)
      ^^^^^^^^^^^^^^
      AttributeError: partially initialized module 'random' has no attribute 'randint' (most likely due to a circular import)

    • @madly7010
      @madly7010 8 หลายเดือนก่อน

      if the file name is random.py that may be the problem. Rename ur file and it will fix it@@mirzaahmadsodiqov2457

    • @caseywong8565
      @caseywong8565 4 หลายเดือนก่อน

      Hi Bro... a question about this following syntax ----> # random.shuffle(cards)
      Why does this work?
      # random.shuffle(cards)
      #print(cards)
      and why does this not work?:
      card = random.shuffle(cards)
      print(card)
      the latter seems to follow the logic in your previous examples in this video. What am I missing?

  • @jeshmex
    @jeshmex ปีที่แล้ว +12

    Thank you for your help, You’re better than my Professors!

  • @sakshamkapoor491
    @sakshamkapoor491 ปีที่แล้ว +21

    Bcoz of you I had learn the coding and develop my skills and due to that i am able to get admission in IIT all bcoz of you thank you for your hardwork and dedication☺️☺️

    • @VAIBHAVMALHOTRA19
      @VAIBHAVMALHOTRA19 2 หลายเดือนก่อน

      Best of luck for your journey. Btw which IIT?

    • @orewa_AB
      @orewa_AB 2 หลายเดือนก่อน

      never knew there is a coding test to get admission into IIT , I thought they only test your PCM knowledge to give you admission for CSE

  • @alex1311t
    @alex1311t 10 หลายเดือนก่อน +2

    First python game I've ever made. Feel super pround of myself lmfao. Thanks for the video boss!

  • @meetmakvana7332
    @meetmakvana7332 8 หลายเดือนก่อน

    Thank you so much Bro Code
    You saved my Computer Science in School
    You have helped me improve significantly
    I couldn't be more grateful of you!!

  • @sarapiqui_educational
    @sarapiqui_educational ปีที่แล้ว

    Thanks so much. Already did a personal version with some extra features.

  • @bankayxy00
    @bankayxy00 5 หลายเดือนก่อน

    Iteresting that you practically explained binary search while solving the game :)

  • @hritiktheopgamer4122
    @hritiktheopgamer4122 ปีที่แล้ว

    thank for info

  • @MaxMax-mk7ji
    @MaxMax-mk7ji 11 หลายเดือนก่อน

    Thank you for Help! While I ran my code the first time I used the same guesses because I had also the 9 :)

  • @praveenkumarmj2387
    @praveenkumarmj2387 ปีที่แล้ว +1

    Thank you brother.

  • @reincarnationofthelightking
    @reincarnationofthelightking 12 วันที่ผ่านมา

    thank you

  • @dominikalatusek7686
    @dominikalatusek7686 7 หลายเดือนก่อน

    Thank You BroCode!

  • @user-mg4kw8zp4p
    @user-mg4kw8zp4p 10 หลายเดือนก่อน

    Thank you bro

  • @GuiROYER
    @GuiROYER ปีที่แล้ว

    tmj bro. TYS

  • @m8nfan975
    @m8nfan975 ปีที่แล้ว +1

    ❤ from India bro 🥰🥰

  • @emonthetitobalfour6741
    @emonthetitobalfour6741 9 หลายเดือนก่อน +2

    How to you minimal your run terminal, I mean green color output of you code . How do you do that?

  • @musicnight3278
    @musicnight3278 ปีที่แล้ว

    the bast brother

  • @brunogreco290
    @brunogreco290 ปีที่แล้ว

    Hello. Please complement your Java course with Functional Interfaces. Predicate, Consumer, Supplier.

  • @MeSoyCapitan
    @MeSoyCapitan ปีที่แล้ว

    How would you weight options, like you were using a loaded dice? For example if you had a luck stat, it could increase your chance of a 6 or a face card.

    • @MeSoyCapitan
      @MeSoyCapitan ปีที่แล้ว

      Maybe this could make for an enticing thumbnail / video title.

  • @jadotati7641
    @jadotati7641 ปีที่แล้ว +1

    Hi bro code , I habe a question about java swing. In your last java swing video (ping pong game) you used the "Rectangle" class.
    example:
    "Public class paddle extends Rectangle {"
    What does " extends Rectangle" mean ? I searched a lot but nobody talked about this on youtube or google before!

    • @CatChrist
      @CatChrist ปีที่แล้ว +1

      not sure if someone has answered this for you already or not, but that is how inheritance from a class works in Java! So in the example you give, Rectangle is the parent class to the child class Paddle. This gives Paddle (assumedly a new user created Class, I haven't seen his video) all the same attributes as the Rectangle included in the package he is using. In python it would look like this: class Paddle(Rectangle):
      QUICK EDIT -> tldr: Rectangle is a class that Paddle inherits from

  • @brunogreco290
    @brunogreco290 ปีที่แล้ว

    Hello. Please course of Spring Security. Docker and Kubernetes

  • @DefinedCmajor
    @DefinedCmajor ปีที่แล้ว

    I wonder if i can make this code something similar to a input-spamming program. I guess i should find out

  • @Uberdurden
    @Uberdurden 8 หลายเดือนก่อน

    import random
    low=1
    highest=50
    guesses=0
    number=random.randint(low,highest)
    while True:
    texminler=int(input(f'Guess the number between {low} - {highest}: '))
    if number==12:
    print('you doing well budy!')
    break
    elif number==24:
    print('your soo good!')
    break
    elif number==48:
    print('holyyy!!!')
    break
    else:
    print('another time budy !')
    i think this is much better huh?😃

  • @ssigitas69
    @ssigitas69 ปีที่แล้ว +2

    Looks so simple when I watching your videos but when I want to do my self......

    • @freaknation1314
      @freaknation1314 หลายเดือนก่อน +2

      Hurt your brain by giving deep ideas and concepts ...and u become unique legend

    • @marilynlucero9363
      @marilynlucero9363 2 วันที่ผ่านมา

      Yeah exactly this... for already a few years, have had to randomize a d&d-esque game I have with my friends with the only major issue being that figuring out exactly what's been rolled takes a short time...
      I just need something coded so I can get a result with 1 click of a button.
      Trying to watch this, DLed Python, didn't get the screen I see, tried it with Visual (something) Code, didn't get anything either and then Microsoft wanting me to give Python language while I've already been typing that.
      I am left even more confused right now, tried with both JavaScript and Python.
      Having all the creativity to make something for my friends and I to enjoy without any of the skills besides typing on a keyboard like a rabid ape to actually pull it off efficiently.

  • @KoKo_Bunch
    @KoKo_Bunch ปีที่แล้ว

    bro! you should have discord discussion. i would love to join yours

  • @FerintoshFarmsPhotography
    @FerintoshFarmsPhotography 11 หลายเดือนก่อน +1

    I thought about not liking the video because it was at 669, so lets get it to 6669 bros.

  • @ramkoirala3457
    @ramkoirala3457 หลายเดือนก่อน

    🎲

  • @VyCorr
    @VyCorr 8 หลายเดือนก่อน

    What IDE are you using @BroCode please reply 🙏🙏🙏🙏

    • @davidhirschhorn2960
      @davidhirschhorn2960 5 หลายเดือนก่อน +1

      He is using PyCharm, community (free) version. The first video in the series has him installing it.

  • @Malek20_cool
    @Malek20_cool หลายเดือนก่อน

    whats the app your running python in ?

  • @MiBaLinuxTech
    @MiBaLinuxTech 9 หลายเดือนก่อน

    Hi bro look at this: Enter a number between (1 - 100): 95
    95 is too high
    Enter a number between (1 - 100): 93
    93 is too low
    Enter a number between (1 - 100): 94
    94 is too low
    Enter a number between (1 - 100): / 95 is tigh, 94 is to low
    What is happen?

  • @laopichthyrith2490
    @laopichthyrith2490 ปีที่แล้ว

    Second

  • @user-pq6qp9in8p
    @user-pq6qp9in8p ปีที่แล้ว

    a hint of binary search🤔

  • @sakshamkapoor491
    @sakshamkapoor491 ปีที่แล้ว

    Hi bro

  • @popularsun
    @popularsun ปีที่แล้ว

    yo!

  • @riverkey79
    @riverkey79 ปีที่แล้ว

    Does anybody know how to remove the square brackets, speech marks, commas and spacing from the output? So if you were shuffling the cards, the output just read - 31JA957K etc?

    • @siyamfakur1263
      @siyamfakur1263 ปีที่แล้ว

      import random
      cards = ['2', '3', '4', '5', '6', '7', '8', '9', '10', 'J', 'Q', 'K', 'A']
      ans = ""
      for i in cards:
      ans = ans+i
      print(ans)

  • @binoyendupoddar2513
    @binoyendupoddar2513 วันที่ผ่านมา

    Can anyone explain why my idle don't look like this ?

  • @Priceygames
    @Priceygames 6 หลายเดือนก่อน

    I am now convinced python is better than c++. C++ is so long to code while python only needs 1 line 😮

    • @VAIBHAVMALHOTRA19
      @VAIBHAVMALHOTRA19 2 หลายเดือนก่อน

      Every language is better in its own way. Python is an interpreter language whereas C++ is a compiler language. Both languages have different uses for example python is mainly used in data science whereas C++ is used for developing OS or video games.

  • @gemanimeku912
    @gemanimeku912 10 หลายเดือนก่อน

    can u teach me, how to generate random number with letter, like a number plate of car "B 3654 ZA"

    • @atrantech11
      @atrantech11 7 หลายเดือนก่อน

      I'd put your choices into an list, then call .choice(nameOfList) on it through while loop with the maximum number of characters you want in your number plate

  • @Zortdedifare
    @Zortdedifare ปีที่แล้ว

    1 praying

  • @creeprshh3812
    @creeprshh3812 ปีที่แล้ว

    🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍🐍

  • @insanesam530
    @insanesam530 11 หลายเดือนก่อน

    returns none ):

  • @unholycrusader69
    @unholycrusader69 ปีที่แล้ว +1

    Cryptography 4 dummies

  • @rfatefehelvacoglu335
    @rfatefehelvacoglu335 11 หลายเดือนก่อน +1

    i lost 03:20