Make Fractal Art With Python!

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

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

  • @yogeshinawate
    @yogeshinawate 3 года назад +32

    Now turtle might be a module on python, but when I was in 3rd standard, teacher in my school taught us turtle. It's good to see that it's back and in the form of a library. I am going to definitely try it. Thank you for this.

    • @asmodeus4310
      @asmodeus4310 3 года назад +1

      Wassup constantine

    • @yogeshinawate
      @yogeshinawate 3 года назад

      @@asmodeus4310 Playing games

    • @asmodeus4310
      @asmodeus4310 3 года назад +1

      @@yogeshinawate I wish our teachers taught us this programming stuff and all

    • @yogeshinawate
      @yogeshinawate 3 года назад +1

      @@asmodeus4310 I feel lucky to be part of my school, it was way beyond its timeline, our Principal tried best possible way to learn current trends and teachers fulfilled it as well.

    • @gobyg-major2057
      @gobyg-major2057 3 года назад +1

      @@yogeshinawate definitely*

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

    for those who have trouble with this in vs code, using the interactive mode which basically shows the image without errors and debugs the code/ to use this just copy the text and click shift+enter. This works really well with drawing or even just normal day code!

  • @RobertoBaca
    @RobertoBaca 3 года назад +8

    The turtle used to be a robot, shaped a bit like a real turtle. The programming language Logo used them to teach programming back in the 60's. As displays got better the turtle robot was replaced by the triangle in the monitor.

  • @aayushk.c.2081
    @aayushk.c.2081 2 года назад +1

    Function within a function is definitely a hard thing to visualize. It took me some time to understand the code but i finally understood it. Thanks for the lesson on fractal. Hope to see more awesome videos like this in the future!

  • @CallousCoder
    @CallousCoder 3 года назад +3

    “It happened almost instantly because it’s very fast” are we talking about the same Python or are you secretly running a fast version ;)
    I like the turtle reminds me on the Logo turtle back in the early 80s.

  • @josecintron85
    @josecintron85 3 года назад

    Explanation of the tree drawing was just perfect.

  • @kenet7877
    @kenet7877 3 года назад +6

    This is beautiful

  • @Varun2799
    @Varun2799 3 года назад +5

    Announce a competition in your community like you do with other projects with the theme of creating beautiful art with python. I think this will be awesome for people Learning python for the first time and experienced devs as well. It will be fun to see what creative things people make with this.

  • @sepgorut2492
    @sepgorut2492 3 года назад +1

    At the beginning it's nice to have: bgcolor("black")

  • @maniacstinger8625
    @maniacstinger8625 3 года назад +13

    Appreciate it

  • @SatyamSingh-ep2cd
    @SatyamSingh-ep2cd 3 года назад +7

    Please make a video on how to create our own project without seeing any tutorial or the documentation

    • @Joe-zg9eq
      @Joe-zg9eq 3 года назад +8

      Heres how I tackled this:
      > Thought of a project idea
      > Learnt the modules which were neccesary for it
      > And then started coding. If i faced any bottlenecks, i looked in related forums
      (I think that you're asking how to make a project without seeing its DIRECT tutorial. If u want to create a project without seeing ANY tutorial, just remember that we are humans and we cannot rememeber everything we learn. It is normal to constantly refer to documentation or notes while making projects)

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

      There's nothing wrong with seeing API documentation.

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

      Try and Error
      Your welcome

  • @Atharva_Vashist
    @Atharva_Vashist 3 года назад +4

    Please make a series on how to make your own programming language. PLEASE

    • @gus.stviaaa
      @gus.stviaaa 3 года назад +3

      That's very difficult

    • @Vancha112
      @Vancha112 3 года назад +3

      That's rather complicated

    • @dagx10
      @dagx10 3 года назад +3

      That's not that easy

    • @jakes-dev1337
      @jakes-dev1337 3 года назад

      Wtf

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

      you'll have to learn assembly or c, it's your choice whether to make it interpreted or compiled but, it's gonna be veeeery hard

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

    Recursion explanation was perfect, i watched it a few times and got it right Thanks Tim! You are amazing

  • @samuelosagie-aruya923
    @samuelosagie-aruya923 3 года назад +2

    Thank you your video motivates me to do well.

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

    I was looking for this! Tysm

  • @programindz
    @programindz 3 года назад +1

    Great work......

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

    Very good tutorial. Many thanks. I slowed down playback for my slow brain. ✔

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

    Appreciable topic

  • @LegitWolke
    @LegitWolke 3 года назад

    Stopped at 9:01 gonna try that myself first then look at the good code - Wish me luck
    Update: was able to do the Tree but not the Snowflake
    Edit: looks like a heart dissappears when you edit your komment, still Thank you

  • @sandipandutta8776
    @sandipandutta8776 3 года назад +1

    While explaining the snowflake, you could have added some animations to show exactly what happened in each step, or atleast show with your cursor, what was happening. As of now, it is a bit confusing

  • @david_junior
    @david_junior 3 года назад

    You can't just push me out off your other video I was watching 😤😊

  • @TheRexona1986
    @TheRexona1986 3 года назад +1

    So nice! Thank you! You are the best!

  • @SatyamSingh-ep2cd
    @SatyamSingh-ep2cd 3 года назад +16

    Please make a course on Arduino please I need it

    • @manbirjudge8415
      @manbirjudge8415 3 года назад

      Yea, Arduino Uno

    • @thecrownofnoah9100
      @thecrownofnoah9100 3 года назад

      What’s arduino?

    • @manbirjudge8415
      @manbirjudge8415 3 года назад

      @@thecrownofnoah9100 It is like Raspberry Pi but not that powerful to run a whole OS. And you can search on Google too for more information.

  • @snfn7847
    @snfn7847 3 года назад

    This is neat, will be fun with a CNC milling machine

  • @arwahsapi
    @arwahsapi 3 года назад +1

    You're amazing bro!

  • @The_Navigator07
    @The_Navigator07 3 года назад +1

    Very nice

  • @lifesgood5065
    @lifesgood5065 3 года назад +7

    No way was just searching for a tutorial to do this

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

    Nice

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

    *Leaving some blanks so whoever listens to you can have time to **_think_** amid that flow of words without getting **_flooded_** would ensure much better assimilation . Thx anyway.*

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

      thats why there is a pause button :)

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

    Buen discurso amigo saludos 🔥

  • @dfelo93
    @dfelo93 3 года назад

    A good definition is a self repeating shape

  • @juliuscaesar467
    @juliuscaesar467 3 года назад

    I was looking for this since a long time ago

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

    idk why turtle module isn't working w/ py version 3.10

  • @r_m5545
    @r_m5545 3 года назад +1

    How much Python should I know to get started with this tutorial?

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

      first you need to understand these syntax and having a basic how variables, if clause, functions, sub functions (basically first 15 videos in his python tutorial

    • @r_m5545
      @r_m5545 3 года назад

      @@cheekaorwot thanks

  • @HadesTimer
    @HadesTimer 3 года назад

    For some reason had some issues with this. I guess Pop.OS doesn't have turtle or tkinter installed by default. For some reason. So I did:
    sudo apt install python3.9 python3-tk
    hopefully that helps anyone else who is having trouble.

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

    I love your content ☺️💕❤️

  • @nickcrowell6741
    @nickcrowell6741 3 года назад

    In you previous vids, you said you were 12 in 8th grade, did you skip a grade or was your birthday late?

  • @maniacstinger8625
    @maniacstinger8625 3 года назад +1

    You are the best

  • @EnglishRain
    @EnglishRain 3 года назад

    Your intro is really cool, who made it?

  • @Muffin-wl7xs
    @Muffin-wl7xs 2 года назад

    aahhh, loved every "nice" of this video 🥴

  • @14ftdude
    @14ftdude 3 года назад

    what editor u using and any reason for the switch? or is it just random for fun

  • @Kaloris24
    @Kaloris24 3 года назад

    So has anyone tried to make snowflake-ception (aka a snow flake in a snowflake in a snowflake until it gets a certain size)? I would love to see that done. Curious how it would look.

  • @gameking2447
    @gameking2447 11 месяцев назад

    hey nice video but how did you setup python in sublime text editor

  • @azeddinfaouzi8126
    @azeddinfaouzi8126 3 года назад

    love what you are doing bro, please i have been looking for some way to create animated desktop app i couldn't find one , all i need is some mathematical 2D drawings and graphs , pls help. much love and respect.

  • @saidneder41
    @saidneder41 3 года назад

    Thank you!

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

    Instead of mainloop() one could use exitonclick().
    Now the snowflake algorithm drives it ugly. Try in with sides=5 and you'll see my point.
    To make a true Koch Snowflake it shoud look like:
    def create_snowflake(length, depth):
    for _ in range(3):
    snowflake_side(length, depth)
    right(120)
    Now command:
    create_snowflake(250,5)
    and see the difference.

  • @amixiantoni7962
    @amixiantoni7962 3 года назад

    Hello, can I ask you something about Pyqt5. Thanks you!

  • @satyamshankar2673
    @satyamshankar2673 3 года назад

    Great. Pls Upload DSA

  • @JustFunGeek
    @JustFunGeek 3 года назад

    Make snake game with python in which you don't control snake you control food to save it from snake. I tried but I got failed can you do that I wanna learn from you where I made mistake.

  • @eugeovadim9141
    @eugeovadim9141 3 года назад

    Thanks!

  • @jahirraihanjoy3466
    @jahirraihanjoy3466 3 года назад

    Interesting!

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

    Try playing it at 0.75 speed. 😊

  • @aryanphatarpekar685
    @aryanphatarpekar685 3 года назад +1

    Love u teem

  • @pianopianist5709
    @pianopianist5709 3 года назад

    Nice video

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

    guys how can draw lightning bolt?

  • @theseusRJ7
    @theseusRJ7 3 года назад

    Me wondering what fractal is before clicking this. Thx

  • @ThankYouESM
    @ThankYouESM 3 года назад

    I want to create a 6-sided snowflake generator for every realistic combination.

  • @alagappank1242
    @alagappank1242 3 года назад +1

    Good💪💪💪

  • @electricz3045
    @electricz3045 3 года назад +7

    Now do a anime girl using the turtle module

    • @sadboy8538
      @sadboy8538 3 года назад

      Do it yourself, i would rather teach the module than ask how to draw anime girls.

  • @mobileunhelpy3454
    @mobileunhelpy3454 3 года назад +1

    Nice se

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

    How did I get here from studying chemistry? My adhd is screwing me over lmao

  • @nekrokick
    @nekrokick 3 года назад

    Have you seen or used ContextFree? Dedicated program with similar recursive functions.

  • @unknownman5296
    @unknownman5296 3 года назад

    @Tech With Tim please remake your python tutorials

  • @skwasifbinzaman6758
    @skwasifbinzaman6758 3 года назад

    what is import * for?

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

      It means, from the turtle module, import all. * Is like a wildcard, that stands for "everything" :)

    • @skwasifbinzaman6758
      @skwasifbinzaman6758 3 года назад

      @@Vancha112 thank you bro....

    • @sandipandutta8776
      @sandipandutta8776 3 года назад +1

      it basically means that you do not have to use 'turtle.' for the turtle specific commands. Say for instance, had you written import turtle, then for every command, you would have to write turtle. instead of writing the command directly

    • @skwasifbinzaman6758
      @skwasifbinzaman6758 3 года назад

      @@sandipandutta8776 thank you bro.....

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

    first

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

    No one :
    That crypto freak: I can sell these as nfts

  • @coddde8536
    @coddde8536 3 года назад

    Can I get a heart ❤

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

    What is this magic?

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

    Programming for Fractals does not work - Not in Py, C, C++...I just accept it's Recursive Mathematics

  • @user-rb1uf4ct9m
    @user-rb1uf4ct9m 3 года назад

    Third

  • @arahul4045
    @arahul4045 3 года назад

    It is basically MS logo 😑

  • @optimizedpran1247
    @optimizedpran1247 3 года назад

    creating more snowflakes? our society has enough of them.

  • @krystofaser4229
    @krystofaser4229 9 месяцев назад

    WHY DOES HE NOT HAVE TO WRITE t. BEFORE EVERY ARGUMENT???

    • @krystofaser4229
      @krystofaser4229 9 месяцев назад

      IN EVERY VIDEO HE WRITES t.forward or t.left() suddenly he abandons it without explanation what the fuckkkkk ????

    • @S-ol3qz
      @S-ol3qz 4 месяца назад

      @@krystofaser4229 he did 'from turtle import *' which means he imported all the functions

  • @gametimewitharyan6665
    @gametimewitharyan6665 3 года назад

    Early

  • @p.s.8949
    @p.s.8949 2 года назад

    This video has a very misleading thumbnail.

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

    Love the tuto bro