For Loops in Python | Python Tutorial - Day #17

Поделиться
HTML-код
  • Опубликовано: 6 янв 2025

Комментарии •

  • @syedaaiman6989
    @syedaaiman6989 Год назад +306

    The loop starts at 1 and increments by 3 in each iteration until it reaches a value that is less than 12. The values printed are 1, 4, 7, and 10.

    • @secular786
      @secular786 Год назад +16

      3-3 ke gap me print krega values ko 1-12 Tak

    • @GlitchyGlobe
      @GlitchyGlobe Год назад +14

      This is the best explaination, I couldnt find words to express.
      Thankyou

    • @Anubis_playzz
      @Anubis_playzz Год назад +3

      Best explanation in simple words .

    • @zq.nain.
      @zq.nain. 11 месяцев назад +1

      thank you

    • @ananyasomabajpai358
      @ananyasomabajpai358 10 месяцев назад +1

      Thanku bro

  • @pulkitpareek
    @pulkitpareek 2 года назад +258

    Step is used for increment or decrement in loops.
    For ex. for k in range(1,12,3):
    print(k)
    It increases the value by three as 1,4,7,10

    • @TECHWIZARD137
      @TECHWIZARD137 2 года назад +9

      Yup, As in C/C++

    • @arpankarmakar16
      @arpankarmakar16 2 года назад +3

      Similar concept to string formatting step size argument.

    • @pubgmaster5827
      @pubgmaster5827 2 года назад

      Bro but 10 tk hi isme 3 add hua h esa kyu

    • @pulkitpareek
      @pulkitpareek 2 года назад +7

      @@pubgmaster5827 uske baad 13 print hona tha lekin 13 tak range nhi hai, isliye 10 par stop ho gya

    • @arpankarmakar16
      @arpankarmakar16 2 года назад +2

      @@pubgmaster5827 Aise samjho step or stride (step ko hi stride bolte hain). stride = 3 yani ki har 3ri number ko print karo. I think aise sochna makes it easier and their's also nothing wrong

  • @vertechua
    @vertechua Год назад +35

    The third argument in the range() function specifies the number of skips the for loop has to encounter whilst its process. Like if the range(1, 10, 3) is run, the output will be all the number starting from 1, and with a skip of 3, i.e 1, 1+3, 1+3+3 etc.

  • @junaid19929
    @junaid19929 Год назад +85

    11:44
    Range have 3 parameters
    (Strat , stop , step)
    Step is basically an difference between the first number and last number it may be varied as per the user .

    • @rusty-coder
      @rusty-coder Год назад

      Updation function

    • @gnomeunknown4717
      @gnomeunknown4717 Год назад +3

      So basically an Arithmetic Progression with range(first term, sort of last term, common difference) ?

    • @cricketmode230
      @cricketmode230 Год назад +1

      That its call as jump ..

    • @BhooveshVyas
      @BhooveshVyas Год назад

      ​@@gnomeunknown4717yesss

    • @nagwag123
      @nagwag123 Год назад

      hey this course by harry is enough for python?

  • @CodeWithYajat
    @CodeWithYajat 2 месяца назад +4

    12:20 it adds 3 to in 1 to 12 range till it can be, (because the last number is 3) so first 1 then 1+ 4, 4 the 4+3, 7 the 7+3 10, and 10+3 would be 13 wich is more than 12 so It would stop there

  • @shubhnegi-z1g
    @shubhnegi-z1g Год назад +12

    In Python, the range() function is commonly used in for loops to generate a sequence of numbers that are then iterated over. The range() function can take up to three arguments: start, stop, and step. The step argument determines the difference between consecutive numbers in the generated sequence.
    # start :stop:step
    for i in range (5,100,5):
    print(i,end = " ")

  • @adnanbayadwala8670
    @adnanbayadwala8670 2 года назад +54

    Hey harry! I am truly grateful for your efforts! I will surely try to contribute to your work in someway! I regularly watch your python and javascript videos, i am being taught by you and i enjoy watching your videos. Thanks you sir!

    • @mujtabahussin6369
      @mujtabahussin6369 Год назад

      tablenum = int(input("which table you want?: "))
      table1 = int(input("x * y = x: type your y: "))
      print("



      ")
      for table1 in range(table1 + 1):
      print(f"{tablenum} * {table1} = ", table1 * tablenum)

  • @rohitmaurya6897
    @rohitmaurya6897 2 года назад +10

    for i in range (1,20,3) # Here 1 is starting number of for loop and 20 is last number and 3 is used for jumping/gapping number between range.

  • @minetech9972
    @minetech9972 Год назад +17

    00:00 Introduction to Loops
    01:31 Loops in programming
    03:07 Python has iterable objects that can be looped over using for loops
    04:33 Learn to iterate through strings and lists in Python
    06:07 Learn about indentation, iterating lists, and using the for loop
    07:38 Print numbers between two given values using range() function
    09:24 Understanding the range function in Python
    10:56 Explore the third parameter of range
    Crafted by Merlin AI.

    • @praveendeshaveni6408
      @praveendeshaveni6408 Год назад +1

      Bro are you completed this course how many days you have taken to complete

  • @Gatechamp
    @Gatechamp 2 месяца назад +1

    Iteration over range(1, 12, 3):
    The loop starts at k = 1, the first value in the range.
    The next value is calculated by adding 3, so the next k is 4.
    Then, 3 is added again, making the next k equal to 7.
    This continues until the next step would reach or exceed 12, at which point the loop stops.
    print(k):
    In each iteration, the current value of k is printed.
    Thanks harrry bhai.

  • @hungryhunter0-2010
    @hungryhunter0-2010 2 месяца назад +5

    in "for K in range(1, 12, 3):
    print(K)
    output is = 1, 4, 7, 10
    because 3 is combineing with 1 =1+3 = 4, again 4+3 = 7 and again 7+3 =10

  • @deepikaop4545
    @deepikaop4545 2 года назад +2

    # for loop in string
    name = 'Vannie'
    for i in name:
    print(i,end=' ')
    print("Thanks for using it ")
    # for loop in List
    List01 = ['Vannie','Princess']
    for names in List01:
    print(names)
    # Range function
    # if you have seen Avengers Endgame You will get it
    for i in range(1,3001):
    print('Love You ',i)
    # Step argument in range
    for i in range(2,22,2):
    print(i)

  • @MAFIAFFxx
    @MAFIAFFxx 6 месяцев назад +218

    who is inn 2024 ??

  • @vineetkharkwal
    @vineetkharkwal 2 года назад +2

    thank you bhaiya mene aapki 129 videos wali python playlist dekhi n really usse mujhe bhut help mili n thank you for all your efforts.. thank you big bro..🙏

  • @CodingWithJas
    @CodingWithJas 2 года назад +12

    In every video of This course has learned me at least one new thing about python !!! Thanks ❤️ Harry bhai

  • @debasishbesra2901
    @debasishbesra2901 Год назад +24

    Day 4 of #100DaysOfCode. Today in this video 17, I learned about loops in Python, specifically for loops, which can iterate over iterable objects like strings, lists, tuples, sets, and dictionaries. I also learned about the range() function for controlling loop iteration based on a specific range of numbers, including how to define start, end, and step values.
    Thank You Harry Bhaiya.

    • @prabhkiratsingh4a917
      @prabhkiratsingh4a917 Год назад

      yes bro!!!

    • @Aditya-jo1of
      @Aditya-jo1of Год назад

      @@prabhkiratsingh4a917 bhai mai class 4 mai hu

    • @sureshyadav9317
      @sureshyadav9317 Год назад

      @@Aditya-jo1of to?

    • @Aditya-jo1of
      @Aditya-jo1of Год назад

      @@sureshyadav9317 mai bta rha hu mai class 4 mai hu

    • @sureshyadav9317
      @sureshyadav9317 Год назад

      @@Aditya-jo1of are bhai bhut seekh liya hoga per jbtk tumhari job lgegi tb tk coding will be of ai

  • @yatinshekhar787
    @yatinshekhar787 11 месяцев назад +13

    Was confused about how to use for loop , but now got some clarity. Thanks

  • @unolive8026
    @unolive8026 2 года назад +159

    Not first ,but I am regular watched your video

    • @ABsingh.143
      @ABsingh.143 2 года назад +2

      Naam kya hai, aap ka..

    • @KoushikDas2005
      @KoushikDas2005 2 года назад +9

      I have regularly watched*

    • @Tanishq_Chaurasia
      @Tanishq_Chaurasia 2 года назад +2

      Haa ye krlo pehle

    • @nawalkishor1914
      @nawalkishor1914 2 года назад +3

      @@KoushikDas2005 i am regularly watching **

    • @KoushikDas2005
      @KoushikDas2005 2 года назад +3

      @@nawalkishor1914 that's true in present continuous
      I said in present perfect
      Haha :)💀

  • @arnavtumbde6249
    @arnavtumbde6249 Год назад +6

    In the last part of the video, amongst the three numbers, the last number got added to the first number and gave the output. The middle number represented the upper limit till which the output would be calculated. If the addition exceeds the middle number, the program terminates.

  • @provokeman-bc3uq
    @provokeman-bc3uq Год назад +1

    for k in range(1,30,3):
    print(k+2)
    if we are print like this so we are get esily table of three
    and if we can print like this
    for k in range(1,20,2):
    print(k+1)
    so we can print table 2

  • @KoushikDas2005
    @KoushikDas2005 2 года назад +3

    11:48 it's the step value.
    Used for incrementing and decrementing the values as per requirement.
    It can go forward as well as backward as per the step value given.

    • @unolive8026
      @unolive8026 2 года назад

      Regular watched* , Don't Span

    • @KoushikDas2005
      @KoushikDas2005 2 года назад +1

      @@unolive8026 tu rhne de 🙏

    • @unolive8026
      @unolive8026 2 года назад

      @@KoushikDas2005 tuhhhh. Toh gaya beta

    • @PROGRAMMER_CODER
      @PROGRAMMER_CODER 2 года назад

      #Decrement in for loop
      for l in range(20,15,-1):
      print(l)

  • @november1045
    @november1045 2 года назад +2

    8:38 harry bhai reaction😂😂😂😂😂😂

  • @arohi_303
    @arohi_303 4 месяца назад +4

    Day 17✨

  • @mrrabbit2913
    @mrrabbit2913 Год назад +1

    #A little example of programme for the for loop:
    table = int(input("Entre the table you want: "))
    for i in range(10):
    print(table,"x",i+1,"=", table*(i+1))

  • @hetalchaudhary2881
    @hetalchaudhary2881 5 месяцев назад +15

    1 start, 12 end, 3 step
    1
    1+3 = 4
    4+3 = 7
    7+3 = 10
    or fir 3 plus hota hai to 13 ho jata hai lekin range me 11 tak hi print hoga isliye 10 tak hi aayega.

  • @AshmitaJ-e6h
    @AshmitaJ-e6h 10 месяцев назад

    Present sir ji, Thanks for all your effort and make us learn everyday a new thing. bohot bohot dhanyawad apka. you deserve more than 100M subscriber you will reach soon sirji. best teacher we are watching.

  • @jaideepawari7523
    @jaideepawari7523 2 года назад +9

    A very helpful course Harry Bhai!
    Can't thank you enough

    • @clashingtv2527
      @clashingtv2527 2 года назад

      Bhi Harry bhi ka 8 hr wala karlo 3 din me khatam ho jayga and fir aoo
      Fir jaldi samj ayga 😍

    • @mujtabahussin6369
      @mujtabahussin6369 Год назад

      tablenum = int(input("which table you want?: "))
      table1 = int(input("x * y = x: type your y: "))
      print("



      ")
      for table1 in range(table1 + 1):
      print(f"{tablenum} * {table1} = ", table1 * tablenum)

  • @priyangsagar3140
    @priyangsagar3140 10 месяцев назад +1

    step is used for intervals between values of sequence.
    eg:- for i in range(0,1001,100):
    print(i)
    output will be:-
    0
    100
    200
    300
    400
    500
    600
    700
    800
    900
    1000
    >

  • @IAMSHARMA1108
    @IAMSHARMA1108 Год назад +2

    Range parameters are (start, Stop, Step). So, loop starts with 1 and every iterations it Stops on 3rd parameter means (1,2,3) and then again starts from 4 and stop on another 3rd parameter i.e. 7 and it will go until it reach a value less than 12.
    Happy Learning !!!! 😁

  • @norcodes
    @norcodes 2 месяца назад +1

    If you havent did C/C++ and starting with python understand it like this
    for i in range(0(starting i = 0), 10(ending condition if i < 10), 2(steps i+2)) i.e. for( i = 0 ; i < 12 ; i+2).First i is set to 0 then it checks if 0

  • @rahulsaha7539
    @rahulsaha7539 2 года назад +9

    Hi Harry!
    I follow your channel and really like your content. I wonder if you could make a separate video on Excel automation through Python. As I work in the financial industry such a course would be really helpful. Some of the organizations are still using the age-old VBA to automate excel file. However, if we start using python, it will really make our job a lot easier. Thanks in advance.

  • @idkjustok6629
    @idkjustok6629 7 месяцев назад +1

    For k in range( start, stop, step)
    The loop starts k from "start" and increments by "step" till the time value of
    k < "stop"

  • @adityagoswami8144
    @adityagoswami8144 2 года назад +7

    Explanation of quick quiz : The third argument in range is used for determining the difference between two consecutive numbers:
    like shown at 10:58 in video the program print the numbers with a difference of 2 (3-1=2)
    and similarly at 11:17 the program print the numbers with difference of 3 (4-1=3)

  • @nitinrathour415
    @nitinrathour415 10 месяцев назад

    third argument in range() is a step-up value that will increase start value by given step-up value
    ex:
    for i in range (1, 10, 2): # starting from 1, ends at 10-1, and 2 is step-up_value
    print(i)
    output:
    1 # start from 1
    3 # now 1+2= 3
    5 # 3+2 = 5
    7 # 5+2 = 7
    9 # 7+2 = 9
    # and because now 9+2 = 11, It will stop at 9

  • @yudhi1980
    @yudhi1980 2 года назад +10

    Dear Harry, why did you stop Machine Learning series. Please continue. It was very useful.

  • @Krishnendughosh2
    @Krishnendughosh2 2 месяца назад

    In the range(x, y, z) expression:
    x: This is the start value, meaning the sequence will start from this number. If x is not provided, it defaults to 0.
    y: This is the stop value, and it represents the end of the sequence (but it’s exclusive), meaning the sequence will stop before reaching this number.
    z: This is the step value, which determines how much the numbers in the sequence will increase (or decrease) by. If omitted, the default is 1.
    Example:
    For range(1, 10, 2), the values for x, y, and z are:
    x = 1 (start at 1)
    y = 10 (stop just before 10)
    z = 2 (step or increment by 2)

  • @muhammadumairali4220
    @muhammadumairali4220 2 года назад +5

    quick quiz :- third parameter is evaluated after each iteration in for loop

  • @TIYARA.M7
    @TIYARA.M7 Год назад

    The way you teach is great...I always had a smile on my face..Thank you for your complete and excellent teaching.

  • @CodeWithHarry
    @CodeWithHarry  Год назад +23

    Code Backup Repository: github.com/CodeWithHarry/100-days-of-code-youtube

  • @sharjeelashraf9887
    @sharjeelashraf9887 Месяц назад

    The step in range in for loop actually let the python interpreter allow to make an increement in between the numbers on each iteration as per the given step. For example if 1 is given as a step, then the interpreter will make a gap of 1 on each number occurs on an iteration. Hope I have demonstrated clearly
    11:06

  • @oo-tes6642
    @oo-tes6642 2 года назад +54

    Day 17 consistency ✌️
    Btw : c/c++/java se Anne walo logo k liye (easy Language) thodi mushkil hai 😂 q ki hume curly braces aur parentheses aur variable type explicitly declare karne ki addat hai 😂😂

    • @amanKumar-sn1te
      @amanKumar-sn1te 2 года назад +3

      You are right bro 👍👍👍

    • @RealBrainVault
      @RealBrainVault 2 года назад +1

      Same bhai

    • @sandeepshorton
      @sandeepshorton 2 года назад

      😂

    • @sonumehta8515
      @sonumehta8515 2 года назад +1

      us bhai😂😂

    • @mujtabahussin6369
      @mujtabahussin6369 Год назад +1

      tablenum = int(input("which table you want?: "))
      table1 = int(input("x * y = x: type your y: "))
      print("



      ")
      for table1 in range(table1 + 1):
      print(f"{tablenum} * {table1} = ", table1 * tablenum)
      #can you for table of millions * millions

  • @Fitness_Freak_Aryan_Singh
    @Fitness_Freak_Aryan_Singh 3 месяца назад

    still live with harry bhai full motivated ,dedicated and program centric mind ke sath harry bhai ke sath lage hai

  • @THE_SNIPER_LEGEND
    @THE_SNIPER_LEGEND 2 года назад +4

    Big fan harry sir
    I have learnt whole basic python 12 hour video
    But I have not laptop
    May thats why I can't able to
    Make or use ' sample.txt file' or open sample.txt in pydroid3
    Except this I have learnt all things
    Please make a proper video on topic
    " open or write any .txt without opening "
    On pydroid 3
    Thanks a lot

    • @anantkumar007
      @anantkumar007 2 года назад +2

      Why dont you use replit
      Its available for android

    • @THE_SNIPER_LEGEND
      @THE_SNIPER_LEGEND 2 года назад +2

      @@anantkumar007 Bro it takes time to run the code as well as could not do if full screen in my device
      For to use my keyboard perfectly
      😏😏😏😏😏😏

  • @howtovideos978
    @howtovideos978 10 месяцев назад +1

    As a C++ student it was little confusing. But you explained it very well. Thanks:)

  • @vedprakashjaiswal25
    @vedprakashjaiswal25 2 года назад +2

    Third parameter will increment the loop according to its vale(value passed in third parameter)

  • @AtifMalik-g3b
    @AtifMalik-g3b 7 дней назад

    for i in range(1,8,2):
    print(i)
    Output:-
    1
    3
    5
    7
    So in this range(1,8,2)
    Here 1 is starting value of i so this loop will run until i

  • @Kuch_Bhi-lets_explore_it
    @Kuch_Bhi-lets_explore_it 2 года назад +5

    Day - 17 Present Sir Python 🔥🔥 Sir please make a video on GSOC ( google summer of code , how we can participate and win the certification of GSOC and 1500$ Stipend from google , pls make a video on this from scratch , So we can participate in GSOC 2023 , Thank you so much harry bhai ❤❤

    • @RudrakshGirdhar-gb9zu
      @RudrakshGirdhar-gb9zu 2 года назад

      Is this course includes DSA???

    • @suvrajitpanda3797
      @suvrajitpanda3797 2 года назад

      @@RudrakshGirdhar-gb9zu allready DSA playlist available in this channel you can chk

    • @Kuch_Bhi-lets_explore_it
      @Kuch_Bhi-lets_explore_it 2 года назад

      @@RudrakshGirdhar-gb9zu I don't know about It , Only Harry Bhai Can answer this , In my opinion Might be it include some DSA because it is for 100 days ....

    • @RudrakshGirdhar-gb9zu
      @RudrakshGirdhar-gb9zu 2 года назад

      @@suvrajitpanda3797 okay but I was asking can I rely on this for DSA?

    • @suvrajitpanda3797
      @suvrajitpanda3797 2 года назад

      @@RudrakshGirdhar-gb9zu u can also use C program and Java for DSA

  • @aamirzaheeransari
    @aamirzaheeransari 2 года назад +3

    I am present 🎁🎉

  • @iamparikshitsingh
    @iamparikshitsingh Год назад +2

    if we are ranging something in x,y,z then, x,y are ranges from where it going to start and where it going to end and z is for stepping the range, if we are not using the stepping then the list will run as follows, i.e. (1,6) 1,2,3,4,5,........ and if we use stepping ( 1,6,2) then it will count 1 then skip 2 digits then show 4 etc. so the list is like ( 1,4.....)

  • @krankumarsharma2895
    @krankumarsharma2895 2 года назад +9

    Bhaiya vscode ka maza replit me nhi aa rha hai

    • @hhayanes
      @hhayanes 8 месяцев назад

      To bhai tum vs code use karlo

    • @ShivaAchary-q7g
      @ShivaAchary-q7g 3 месяца назад

      ​@@hhayanesbade ache advices dete ho hacker lagte ho 🌚

  • @mr.electron5295
    @mr.electron5295 2 года назад +1

    Haryy bhi step is use to skip a value from given range
    for eg :
    for i in range( 1, 20 ,10) :
    print(i)
    will print : 1, 11 as output
    it will jupm 10 steps form the first value

  • @navinthenoob2227
    @navinthenoob2227 Год назад +7

    I made this program using loop for 1st TIME:
    print("This is Number Printer!")
    print("Print no. from 0 to 5000")
    print("")
    a=int(input("Enter first: "))
    b=int(input("Enter second: "))
    if a and b > 5000:
    print("Numbers Can Only be from 0 to 5000")
    else:
    if b

    • @Arnavopyt7896
      @Arnavopyt7896 2 месяца назад

      use elif instead of first else

  • @shazidulhaquesimanta4584
    @shazidulhaquesimanta4584 Год назад

    In python
    range( start,stop,step) is a function :
    where,
    start states-> From where to start ;Default is 0.
    stop states->Where to stop;Given value
    step states-> The incrementation part of the output...
    @Bangladesh

  • @md.abdullahalmamun960
    @md.abdullahalmamun960 2 года назад +3

    The step function is used as increment and decrement value for the range values which is added by python before printing the next element. The first element will printed as it is which is the starting,int,float and any element.

  • @FXJAAT
    @FXJAAT 5 месяцев назад

    for h in range(2,10,2):
    print(h)
    output:
    2,4,6,8
    the first number for start
    and 2nd for the end
    last for the incress in number after 1st to last

  • @shaon1412
    @shaon1412 2 года назад +35

    Day 6 of asking to make a discord server

    • @NiraShinde-se2ir
      @NiraShinde-se2ir 8 месяцев назад +3

      Day 1 of telling wait for next year 😂

  • @brandonnoronha5535
    @brandonnoronha5535 7 месяцев назад

    Step is the argument in the range function in for loop which basically is a value which adds to the i variable. For example, if i=0 and step=2 then the output will be like print(i+step) which is equal to i=i+step i.e., 0+2=2

  • @anantkumar007
    @anantkumar007 2 года назад +9

    Sorry Harry Bhai, I will not be able to follow this course
    My 10th pre-boards have started and boards pressure
    😔😔😔😞😞😞😞
    But after the boards I will definitely complete this course.
    Love you brother
    You got me into coding
    You are the best ❤❤❤

    • @shreeshmainde768
      @shreeshmainde768 2 года назад +2

      bro I am in 10th too my prelims are gnna start from 8th jan but I have decided to give at least half an hour of my day to learn python programming like common we can dedicate at least 30 mins to programming

    • @deepikaop4545
      @deepikaop4545 2 года назад

      bro ye sab bahana hai coding sachme sikhni hai to daily time fix krlo for bs utna time bhi doge to ho jayega samjhe

    • @mariamhasan3733
      @mariamhasan3733 2 года назад

      Dude, I'm also going to give my 12th pre-board exam next time. You won't ever learn it if you keep leaving it for later. Better give at least 20 minutes to coding. This will help you to leave the monotonous of studying

    • @arpankarmakar16
      @arpankarmakar16 2 года назад

      @@deepikaop4545 Boards jyada important hain bhai..

    • @akshadjogi2555
      @akshadjogi2555 2 года назад

      @@arpankarmakar16 skills > degree

  • @siddharthgarhewal1998
    @siddharthgarhewal1998 Год назад

    Hey ="bhaiya",
    #You are awesome 👍👍👍
    Best explanation 👌👌

  • @abhishekbapat315
    @abhishekbapat315 2 года назад +4

    Fibonacci series can also be developed using the last example of range function with 3 parameters

  • @life-oh1bc
    @life-oh1bc Год назад +1

    "Samajh rahe ho ap? Samajh rahe ho?" was priceless lol!
    love you Harry bhai! awesome course

  • @nileshnileshkumar3710
    @nileshnileshkumar3710 3 месяца назад +3

    Kon kon 2024 me dekh raha ha😂

  • @zenayush1
    @zenayush1 Год назад +1

    in for loop increment by default is 1. but if u want to overwrite that so you have to use step parameter for that.
    for k in range(1,12,3)
    in this example 1 is start point 12 is till u want to go and 3 is steps which is u overwrited.
    output:
    1
    4
    7
    10
    mean with 1 now incrementing 3.

  • @rudrakshtripathi4592
    @rudrakshtripathi4592 Год назад +3

    Code :-
    for k in range(1,12,3):
    print(k)
    Explanation :-
    this basically means the 1 will be printed and after that 2 numbers will be skipped(2 and 3) and then 4 will be printed , this is happening because the third parameter given in the range function is called the step parameter, if the value of the step parameter is given as 4, then 3 values will be skipped and the 4th value will be printed.

  • @saqlain_ch
    @saqlain_ch Год назад

    It prints the first value, and then keeps doing increments without printing any value until it reaches the nth value, where n is the step argument.
    For example we use 3 as 3rd argument and range 1-10, It will print 1st value which is 1 and then print every next 3rd value 1, 4(1+3), 7(4+3) , 10(7+3)

  • @nigamGvlog
    @nigamGvlog Год назад +10

    attendance here

  • @relaxmusic6071
    @relaxmusic6071 2 года назад +1

    Pakisanio attendance dado na edar>>???
    Love you Harry Sir ;
    May you live long;'
    ❤❤❤❤❤ from Pakistan

  • @saurabhsinha3359
    @saurabhsinha3359 2 года назад +1

    (start, stop , step)
    first to hmare "start" point ko print krega
    fir next me jo bhi value aayega use hmare "step" se devide krega
    agr hmara remainder 1 aayega to us value ko print krega nhi to dusre value ke liye cheak krega
    aur hmare "stop" point tk cheak krta jayega
    for n in range(1, 15, 3):
    print(n)
    Output:-
    1
    4
    7
    10
    13
    (1) Firstly we will print starting point = 1
    then cheak condition
    (2) 2%3=0 remainder is 0. we will not print 2
    (3) 3%3=0 remainder is 0. we will not print 3
    (4) 4%3=1 remainder is 1 . we will print 4
    (5) 5%3=2 remainder is 2. we will not print 5
    (6) 6%3=0 remainder is 0. we will not print 6
    (7) 7%3=1 remainder is 1. we will print 7
    (8) 8%3=2 remainder is 2. we will not print 8
    (9) 9%3=0 remainder is 0. we will not print 9
    (10) 10%3=1 remainder is 1. we will print 10
    (11) 11%3=2 remainder is 2. we will not print 11
    (12) 12%3=0 remainder is 0. we will not print 12
    (13) 13%3=1 remainder is 1. we will print 13
    (14) 14%3=2 remainder is 2. we will not print 14
    (15) 15%3=0 remainder is 0. we will not print 15

  • @ulpnationll2953
    @ulpnationll2953 Год назад

    Basically step func. terminates or skip the no.s in between in loops.
    Just like in the above case where the code was:
    for i in range(1,12,3):
    print(i)
    The output is 1,4,7,10 . SO IT BASICALLLY SKIPS EVER TWO LETTERS IN BETWEEN THE NO.S OF IN SIMPLE WORDS IT ADDS 3

  • @__Atif_7190
    @__Atif_7190 Год назад

    @codewithharry sir let (a, b, c) if we run this code then it's result is (a+c) but c must be less the b. And code also gives the value less then b
    For example range (1,5,2)
    After print that is
    1
    1+2=3
    2+2=4
    But not gives
    4+2=6
    Because 6 is greater then 5

  • @abhiupadhyay5337
    @abhiupadhyay5337 2 года назад +2

    Thanku Harry bhai for protecting our carrier in coding 😊😊

  • @shrutiOP
    @shrutiOP 7 месяцев назад

    #HarryBhai
    🙌 bohot achha sikhaya hai yaha tak. sab achhe se samajh aaya hai. i trust you aage bhi sab samajh ayega harry bhai 🙏

  • @AmreshSahu-mp7ku
    @AmreshSahu-mp7ku 4 месяца назад +1

    it is actually incrementing each value with 2 like for each run of for loop

  • @TheTop10PremiumList
    @TheTop10PremiumList 5 месяцев назад +1

    Hi,
    1,12 mean 1 up to 11 number Like This:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    and the 3 mean 1 number after 3 numbers not execute!
    so easy 😊😊

  • @Infinite49177
    @Infinite49177 2 года назад +2

    Thank you harry bhai for this amazing course 💜💜💜💜

  • @ujjwalkumaragrahari4285
    @ujjwalkumaragrahari4285 2 года назад

    For i in range(1, 12, 3):
    Print(i)
    Output -
    1,4,7,10
    In range the first argument is starting no. Of loop, second is ending of loop and third is skip or increase no. Of loop

  • @arslanahmed6996
    @arslanahmed6996 7 месяцев назад

    The range function in Python comes with 3 arguments: start, stop, and step.
    range(start, stop, step)
    e.g.
    for i in range(1, 10, 2):
    print(i)
    Here,
    1-->starting point,
    10--> Stopping point
    1-->step size, difference between each point.
    Extras:
    *As a default zero is the starting point if the starting point is not defined
    *the range function in Python not to include the stop value follows a common pattern in computer science known as half-open intervals. In a half-open interval, the starting point is inclusive, but the ending point is exclusive.

  • @horiyakhan4156
    @horiyakhan4156 10 месяцев назад

    There are 3 range functions start, stop and step, general syntax of range:
    range( start, stop, step)
    step is used to increment between start and stop
    e.g , range in i ( 10, 1, 2)
    output is 1, 3, 5, 7,9
    The start is 1, the stop is 10 (exclusive), and the step is 2. It generates a sequence of numbers starting from 1, incrementing by 2, and stopping before reaching 10.

  • @souviknath2249
    @souviknath2249 6 месяцев назад

    00:01 Introduction to loops in Python
    01:42 Understanding the basics of for loops in Python
    03:16 Looping through iterable objects in Python
    04:57 Using for loops to iterate through a list of strings in Python.
    06:37 Explaining the usage of for loop and range function in Python
    08:10 For loops in Python allow iteration between specified numbers or ranges.
    09:44 Using range function in Python for loops
    11:12 Understanding the functionality of commenting out and running code in Python.

  • @aminaikram6114
    @aminaikram6114 Год назад

    for k in range(1,12,3)
    here 1 is the starting value,
    12 is the ending value(n-1) and
    3 is step ( i.e 3 steps to increase)
    1+3=4 ,4+3=7, 7+3=10.

  • @mdsohanurrahmanhridoy1343
    @mdsohanurrahmanhridoy1343 2 года назад +1

    Completed Day #17 Love From BD💙

  • @devkarankvaghasiya194
    @devkarankvaghasiya194 Год назад +1

    Day-17 Complete ✅✅

  • @SambhavJain-vk9sy
    @SambhavJain-vk9sy 7 месяцев назад

    00:01 Introduction to loops in Python
    01:42 Understanding the basics of for loops in Python
    03:16 Looping through iterable objects in Python
    04:57 Using for loops to iterate through a list of strings in Python.
    06:37 Explaining the usage of for loop and range function in Python
    08:10 For loops in Python allow iteration between specified numbers or ranges.
    09:44 Using range function in Python for loops
    11:12 Understanding the functionality of commenting out and running code in Python.
    Crafted by Merlin AI.

  • @santhk1437
    @santhk1437 4 месяца назад +1

    for x in range ( a, n , d )
    print(x)
    a = first term
    n = last-1 term
    d = common difference

  • @mo.tahirnawaz4189
    @mo.tahirnawaz4189 2 года назад

    This python course is helpful harry bhai 💫...

  • @vmin_love_9
    @vmin_love_9 Год назад

    it is the property of range().
    In for k in range(1,12,3)
    print(k)
    1 is the value from where loop starts,
    12 is the value where loop stops,
    and 3 is the difference between the values.

  • @rajkamalkumar7022
    @rajkamalkumar7022 Год назад +1

    the third parameter is increment the value of range ex of for k in range( 1,200,4)
    this expression is starting in 1 and ending in i-1 and increment the value of 4 per iteration

  • @tiddu1566
    @tiddu1566 4 месяца назад +1

    The third parameter ;step is the interval between each number in the sequence and it is the ratio by which each number is printed after an increment which is the third parameter: step

  • @souvikroy3584
    @souvikroy3584 6 месяцев назад

    @CodeWithHarry
    the loop start from 1 to and 12 and the numbers are increment in each step at 3 until it reaches a value which is less than 12. the values are 1,4,7,10.

  • @Cbgamesyc
    @Cbgamesyc 11 дней назад +1

    So it works like this:
    Start at 1, print it.
    Add 3, now it’s 4, print it.
    Add 3, now it’s 7, print it.
    Add 3, now it’s 10, print it.
    Add 3, now it’s 13. But 13 is bigger than 12, so the loop stops.

  • @sudhansubalasahoo
    @sudhansubalasahoo 2 года назад +1

    Present Sir
    Well well well i don't have instagram sir so i post the explanation here
    range(start, stop, step) iterates like for(i=start, i < stop, i += step), so it add the number in step upto stop
    hope this is understandable for people not knowing java or c++

  • @Codehatch344
    @Codehatch344 2 года назад +1

    range(1,100,2) here 2 is a step value now step value is basically refers as the difference value between the two values e.g 1 and 3 so basically it is a common difference for an AP created by range function.

  • @curlde5277
    @curlde5277 8 месяцев назад +1

    range(x,y,z)=x= start,y=limit,z=number can miss during print(z-1).

  • @NostalgistGuy
    @NostalgistGuy Год назад

    Thank you, brother. your way of teaching is amazing. very well understood now. thanks.

  • @learnify9621
    @learnify9621 Год назад +1

    amazing helpful videos i have ever taken.

  • @Rlaicreation
    @Rlaicreation 2 дня назад

    For i in range (start, stop, step) :
    Print(i)
    I. E:
    >> start
    Start+step
    .
    .
    .
    Start+stop-step(end print one)

  • @muhammadmudassir2210
    @muhammadmudassir2210 Год назад

    for example
    for i in range(1,67,2)
    print(i)
    1 say start ho ga or 2 ka difference ho ga 67 tk print karay ga
    output(1,3,5,7,9,11....)

  • @khushiMotivationWorld
    @khushiMotivationWorld 2 года назад +2

    Thank you sir 🙏❤️

  • @focusonyourtarget528
    @focusonyourtarget528 Год назад +1

    Actually if we compare this for loop with Java for loop it's basically for(i = 1; i

    • @aryyann05
      @aryyann05 Год назад

      yes kind of but the second argument is not a condition, more like the ending point

  • @sunilverma1975
    @sunilverma1975 Год назад

    It is stepping in( int) function
    Start inclusive :integer upto (exclusive):character to be skipped
    For example
    For l in Range (1, 13,1)
    Print(l)
    = 1,2,,3.......