The #1 Thing That Confuses Python Beginners

แชร์
ฝัง
  • เผยแพร่เมื่อ 30 ม.ค. 2025

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

  • @lilyzhang3740
    @lilyzhang3740 ปีที่แล้ว +41

    Love it! Passing by Reference and Passing by Value in Python indeed confused me when I was a beginner. Your explanation is PROFESSIONAL.

  • @LeoCaseiro
    @LeoCaseiro 5 หลายเดือนก่อน +3

    B is an integer. the word you were looking for on 2:24 of the video is Immutable. Integers variables in python are immutable.
    Love your short videos!

  • @codepointers
    @codepointers  ปีที่แล้ว +10

    Join our bootcamp or schedule tutoring on our site.

  • @Kalpanax-sh4tf
    @Kalpanax-sh4tf 10 หลายเดือนก่อน +4

    Brother dont stop posting you are amazing

  • @RealNomadicus
    @RealNomadicus 4 หลายเดือนก่อน +3

    ok so basically the b in the function with int 10 is a Different b than the constant because its in the function
    Where as the a is actually calling the list
    Do i have that right?

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

    Bro @CodePointers i love all of your video bcz it's short and straight to the most important point, please keep making short form code- tutorial video like this contionously 🙏🏻 thank u , wish you all the best bro ❤

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

    not the best for absolute beginners with no prior knowledge,but its suitable for novices with basic understanding of python like me.ty for the explanation

  • @Ulticutie
    @Ulticutie 9 หลายเดือนก่อน +1

    This explaination is golden.

  • @keepstoned
    @keepstoned ปีที่แล้ว +5

    is this still active? i'm trying to get to the site but it's down.

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

    Is it okay if i request a vid? Can you make a "basic intel assembly in 3 minutes" type of vid? It would be legendary. Thanks and greetings from the san Francisco bay area

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

    so just make different variable names and you are good :)

  • @gstack22
    @gstack22 ปีที่แล้ว +6

    how do you get your terminal too look like that

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

      that's visual studio code with a theme on it -- maybe Dark+ (comes with the software)

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

    so "a" is passing by value but "b" is passing by reference? or is it opposite?

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

      it’s the opposite, a shares the reference of the list, b shares the value of it (4)

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

    Toppp 👏🏻👏🏻👏🏻👏🏻

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

    Thanks

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

    Hey I just tried your website and it doesn’t work. Do you have a full course?

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

    him trying to explain the code: 10/10
    him trying to promote his business: 1/10

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

    okay well how do i differeniate between the two b's? shouldnt i just call them with different names?

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

    You also didnt save anything to memory thats the easy way to say.

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

    where is java videos????

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

    passing list is basically passing a pointer
    like c
    so yeah

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

    site doesnt work

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

    Hourly rate 150$? you're insane lmao

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

    In here, if you do return b, it will change right?

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

      nvm i got it, it wouldn't work

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

      what are you gonna do with the returned value? if you say b=mod_array(b) (assuming mod_array returns 10) then yes that'll work

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

    So stupid that parameters act different depending on what datatype it is. Python is stupid