AnonHacks

‎‎‎‎‎‎‎‎‎‎‎Hello Freaks,Anonymous here welcome to the blog 'ANONHACKS' ‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎‎

  • Home
  • About me
facebook Instagram Linkedin twitter

 



Every decade brings a new programming language that sweeps developers off their feet. One of the most popular and in-demand programming languages is Python. Stack Overflow recently ranked Python ahead of Java, C, and C++. Certification in Python is becoming increasingly popular among programmers. In this blog, I'll list my top 10 reasons Why Python is So Popular?


The right time to dive into Python is now when the technology is at its nascent stage and you can learn the skills. Here are some reasons why people choose Python as their first programming language:


1. Simple & Easy To Learn


Python is very simple and easy to learn. The language is versatile and it is similar to English!


What makes it simple? The language Python


Open-source & free

High-level

Interpreted

Work with Large Community

Furthermore, Python does not require complex syntax.


You have to write the above three lines to print 'hello world' in C, but just one line is necessary for Python.


The best thing about the code is its simplicity, which makes it suitable for beginners.


2. Portable and expandable            


Python is portable and extensible, enabling seamless cross-language operations. The majority of platforms are compatible with Python, including Windows, Linux, Macintosh, Solaris, Playstation, and others.


You can integrate Java and .NET components with Python's extensibility features. You can also use C and C++ libraries.


3. Development of Web Sites


The Python programming language has several frameworks for building websites. Django, Flask, Pylons, etc., are popular frameworks. Python's ability to write fast and stable code is the primary reason behind these frameworks. 


 Alternatively, you can perform web scraping to retrieve information from any other website. It is also surprising that many websites such as Instagram, BitBucket, and Pinterest are built only on these frameworks.


4. Artificial Intelligence


Artificial intelligence is the next revolution in technology. Machines that can analyze, think and make decisions can mimic the human brain.


Those libraries include Keras and Tensor Flow. They let you learn without explicitly programming. Additionally, libraries such as opens can assist with computer vision and image recognition.


5. Computer Graphics


It is popular for small, large, online, and offline projects. You can use it to build GUI and desktop applications. It uses the Tkinter library to create applications quickly and easily.


A module 'pyramid' is also used in game development, and this module runs on Android as well.


6. Testing Framework


Python is a valuable tool for validating ideas and products for established companies. Several built-in Python testing frameworks cover debugging & fastest workflows. Selenium and Splinter are just two of the many tools and modules that make things easier.


This tool supports cross-platform and cross-browser testing with frameworks like PyTest and Robot Framework. Python is the booster for testing, so every tester should use it.


7. Big Data


Python handles a lot of data hassles. You can also use Python for Hadoop using parallel computing. The Python library Pydoop allows you to write Map Reduce programs and process data from HDFS by writing a MapReduce program in Python.


Other data processing libraries include Dask and Pyspark. As a result, Python is popular for processing Big Data!


8. Scripting & Automation


It's common knowledge that Python is a programming language, but you can also use it as a scripting language. Scripting involves:


Scripts are written to execute code

using a machine that reads and translates the code

Runtime error checking

Once the code passes verification, you can use it again and again. This way, you can automate certain tasks in a program. 


9. Data Science


The leading language of many data scientists is Python. It was once common practice for academic scholars and private researchers to use MATLAB, but all that changed after Python numerical engines such as Numpy and Pandas were released. Python can also handle tabular, matrices, as well as statistical data, and it even visualizes them with libraries like Matplotlib and Seaborn.


10. Popularity of Python & High Salary


Python engineers earn one of the highest salaries in the industry. Python Developer salaries in the United States average $116,028 annually. In recent years, Python has become more popular. Here you come across Why You Should Learn Python in 2022.

0
Share

 




Hello freaks! Anonymous here in today's post We’ll learn how to draw Doraemon & Superman Logo using the Python Turtle module in this tutorial. This python turtle tutorial will mostly target beginners and intermediate coders.


Code to draw doraemon :-


from turtle import *



# Doraemon with Python Turtle

def ram(x, y):

    penup()

    goto(x, y)

    pendown()



def devil():

    fillcolor("#ffffff")

    begin_fill()


    tracer(False)

    a = 2.5

    for i in range(120):

        if 0 <= i < 30 or 60 <= i < 90:

            a -= 0.05

            lt(3)

            fd(a)

        else:

            a += 0.05

            lt(3)

            fd(a)

    tracer(True)

    end_fill()



def daari():

    ram(-32, 135)

    seth(165)

    fd(60)


    ram(-32, 125)

    seth(180)

    fd(60)


    ram(-32, 115)

    seth(193)

    fd(60)


    ram(37, 135)

    seth(15)

    fd(60)


    ram(37, 125)

    seth(0)

    fd(60)


    ram(37, 115)

    seth(-13)

    fd(60)



def mukh():

    ram(5, 148)

    seth(270)

    fd(100)

    seth(0)

    circle(120, 50)

    seth(230)

    circle(-120, 100)



def muflar():

    fillcolor('#e70010')

    begin_fill()

    seth(0)

    fd(200)

    circle(-5, 90)

    fd(10)

    circle(-5, 90)

    fd(207)

    circle(-5, 90)

    fd(10)

    circle(-5, 90)

    end_fill()



def nak():

    ram(-10, 158)

    seth(315)

    fillcolor('#e70010')

    begin_fill()

    circle(20)

    end_fill()



def black_devil():

    seth(0)

    ram(-20, 195)

    fillcolor('#000000')

    begin_fill()

    circle(13)

    end_fill()


    pensize(6)

    ram(20, 205)

seth(75)

    circle(-10, 150)

    pensize(3)


    ram(-17, 200)

    seth(0)

    fillcolor('#ffffff')

    begin_fill()

    circle(5)

    end_fill()

    ram(0, 0)



def face():

    fd(183)

    lt(45)

    fillcolor('#ffffff')

    begin_fill()

    circle(120, 100)

    seth(180)

    # print(pos())

    fd(121)

    pendown()

    seth(215)

    circle(120, 100)

    end_fill()

    ram(63.56, 218.24)

    seth(90)

    devil()

    seth(180)

    penup()

    fd(60)

    pendown()

    seth(90)

    devil()

    penup()

    seth(180)

    fd(64)



def taauko():

    penup()

    circle(150, 40)

    pendown()

    fillcolor('#00a0de')

    begin_fill()

    circle(150, 280)

    end_fill()



def Doraemon():

    taauko()


    muflar()


    face()


    nak()


    mukh()


    daari()


    ram(0, 0)


    seth(0)

    penup()

    circle(150, 50)

    pendown()

    seth(30)

    fd(40)

    seth(70)

    circle(-30, 270)


    fillcolor('#00a0de')

    begin_fill()


    seth(230)

    fd(80)

    seth(90)

    circle(1000, 1)

    seth(-89)

    circle(-1000, 10)


    # print(pos())


    seth(180)

    fd(70)

    seth(90)

    circle(30, 180)

    seth(180)

    fd(70)


    # print(pos())

    seth(100)

    circle(-1000, 9)


    seth(-86)

    circle(1000, 2)

    seth(230)

fd(40)


    # print(pos())


    circle(-30, 230)

    seth(45)

    fd(81)

    seth(0)

    fd(203)

    circle(5, 90)

    fd(10)

    circle(5, 90)

    fd(7)

    seth(40)

    circle(150, 10)

    seth(30)

    fd(40)

    end_fill()


    seth(70)

    fillcolor('#ffffff')

    begin_fill()

    circle(-30)

    end_fill()


    ram(103.74, -182.59)

    seth(0)

    fillcolor('#ffffff')

    begin_fill()

    fd(15)

    circle(-15, 180)

    fd(90)

    circle(-15, 180)

    fd(10)

    end_fill()


    ram(-96.26, -182.59)

    seth(180)

    fillcolor('#ffffff')

    begin_fill()

    fd(15)

    circle(15, 180)

    fd(90)

    circle(15, 180)

    fd(10)

    end_fill()


    ram(-133.97, -91.81)

    seth(50)

    fillcolor('#ffffff')

    begin_fill()

    circle(30)

    end_fill()

    # Doraemon with Python Turtle


    ram(-103.42, 15.09)

    seth(0)

    fd(38)

    seth(230)

    begin_fill()

    circle(90, 260)

    end_fill()


    ram(5, -40)

    seth(0)

    fd(70)

    seth(-90)

    circle(-70, 180)

    seth(0)

    fd(70)


    ram(-103.42, 15.09)

    fd(90)

    seth(70)

    fillcolor('#ffd200')

    # print(pos())

    begin_fill()

    circle(-20)

    end_fill()

    seth(170)

    fillcolor('#ffd200')

    begin_fill()

    circle(-2, 180)

    seth(10)

    circle(-100, 22)

    circle(-2, 180)

    seth(180 - 10)

    circle(100, 22)

    end_fill()

    goto(-13.42, 15.09)

    seth(250)

    circle(20, 110)

    seth(90)

    fd(15)

    dot(10)

    ram(0, -150)


    black_devil()


if __name__ == '__main__':

    screensize(800, 600, "#f0f0f0")

    pensize(3)

    speed(9)

    Doraemon()

    ram(100, -300)

    write('by professor', font=("Bradley Hand ITC", 30, "bold"))

    mainloop()


Output :


Code To Draw Superman Logo :-


import turtle #import the required package to draw the logo


t=turtle.Turtle() #set the variable ‘t’ to the function turtle.Turtle() to shorten the code throughout

turtle.Screen().bgcolor('navy') #set the color of the screen to navy to match Superman’s costume


def curve(value): #create a function to generate curves in turtle

    for i in range(value): #for loop to repeat the inputted value number of times 

        t.right(1) #step by step curve

        t.forward(1)


t.penup() #pen is in the up position so it will not draw

t.setposition(0,43) #move the pen to these x and y coordinates

t.pendown() #pen is in the down position so it will draw

t.begin_fill() #start filling in the shape

t.pencolor('black') #change the pen color to black

t.fillcolor('maroon') #change the shape fill color to maroon to match the Superman logo

t.pensize(3) #use a pen size of 3 to create a black border

t.forward(81.5) #the pen will move forward this number to start the shield of the logo

t.right(49.4) #rotate the pen right 49.4 degrees

t.forward(58) #move the pen forward by 58 

t.right(81.42) #rotate right by 81.42 degrees

t.forward(182) #move the pen forward by 182

t.right(98.36) #rotate the pen right by 98.36 degrees

t.forward(182) #move the pen forward by 182 

t.right(81.42) #rotate the pen by 81.42 degrees to the right

t.forward(58) #move the pen forward 58 

t.right(49.4) #rotate the pen to the right by 49.4

t.forward(81.5) #move the pen forward by 81.5 to meet the start at the top of the shield

t.end_fill() #complete the fill of the shield so the shape is closed off

t.penup() #pen will not draw 


t.setposition(38,32) #now to create the yellow parts of the Superman logo

t.pendown() #the pen is now poised to draw

t.begin_fill() #start a new shape 

t.fillcolor('gold') #change the fill color to gold to match the Superman logo

t.forward(13) #move the pen forward by 13

t.right(120) #rotate the pen right by 120 degrees

t.forward(13) #move the pen forward by 13

t.right(120) #rotate the pen right by 120 degrees

t.forward(13) #move the pen forward by 13

t.end_fill() #the small triangle on the right is now complete

t.penup() #stop the pen from drawing


t.setposition(81.5,25) #now to create the larger yellow part of the Superman logo, change the position of the pen

t.pendown() #the pen will now draw again

t.begin_fill() #the fill is still the same color set before

t.right(210) #rotate the pen right by 210 degrees

t.forward(25) #move the pen forward by 25

t.right(90) #rotate the pen right by 90 degrees

t.forward(38) #move the pen forward by 38

t.right(45) #rotate the pen right by 45 degrees

t.circle(82,90) #this function is used to draw a circle in turtle, the first integer is the radius and the second is the number of degrees of the circle drawn

t.left(90) #rotate the pen left by 90 degrees

t.circle(82,60) #create a circle of radius 82 and only complete 60 degrees of the circle 

curve(61) #call the curve function that was previously defined, pass an integer value equal to the length of the curve desired 

t.left(90) #rotate the pen left by 90 degrees

t.forward(57) #move the pen forward by 57

t.left(90) #rotate the pen left by 90 degrees

t.forward(32) #move the pen forward by 32

t.end_fill() #fill in the larger yellow part of the logo

t.penup() #stop drawing 

t.home() #reset the pen location to the origin so the orientation is also reset


t.setposition(-69,-38) #finish the major parts of the S superimposition on the shield

t.pendown()

t.begin_fill()

curve(20)

t.forward(33)

t.left(10)

t.circle(82,20)

curve(30)

t.forward(10)

t.right(110)

curve(40)

t.right(10)

t.circle(50,10)

curve(45)

t.right(5)

t.forward(45)

t.end_fill()

t.penup()

t.home()


t.setposition(20,-100)

t.pendown()

t.begin_fill()

t.right(135)

t.forward(27)

t.right(90)

t.forward(27)

t.right(135)

t.forward(38.18)

t.end_fill()

t.penup()

t.home()


t.setposition(-57,32)

t.pendown()

t.begin_fill()

t.right(180)

t.forward(18)

t.left(45)

t.forward(44)

t.left(80)

t.forward(15)

t.left(130)

curve(40)

t.forward(20)

t.end_fill()


t.hideturtle() #use this command to hide the turtle so it is not visible in the final image

turtle.exitonclick() #this command will leave the window open until it is clicked


Output :



For more join on telegram channel and follow on instagram. 

0
Share
Newer Posts Older Posts Home

Follow On

  • facebook
  • instagram
  • Telegram

Search This Blog

  • February 2022 (2)
  • January 2022 (2)
  • June 2021 (2)
  • May 2021 (7)
  • April 2021 (12)
  • March 2021 (6)
  • February 2021 (4)
  • January 2021 (4)
  • December 2020 (2)
  • August 2020 (17)

Hidden WIKI

Search results

Translate

About Me

My photo
Admin
View my complete profile

Top 10 Reasons Why Python is So Popular and Why You Should Learn Python

  Every decade brings a new programming language that sweeps developers off their feet. One of the most popular and in-demand programming la...

Link List

  • instagram
  • Telegram

Popular Posts

  • [100% Worked] The easiest way to get Ultimate Express VPN for 30Days 1Month Trial
     Step 1:Go to this url Click this One and take one email something like begin with @email.edu.pl and copy it. Step 2:You have to go this u...
  • ⚜What is an ORM?
     ⚜What is an ORM?  🛡ORM stands for Object Relational Mapper. It allows you to create and manage your databases easily using models. 🔱A typ...
  • Hack WhatsApp By Sending a Link
     INTRODUCTION WhatsApp has become an important part of billions of people’s life. Many of us woke up or go to bed, by checking our WhatsApp ...
Copyright © 2019 AnonHacks

Created By Anonymous Shared By Ramkishore