Today I learned mainly about the main points of the cycle,1.use ofelif whiletrue:temp= Input ("Please enter a score:") score=int(temp)if ->= score >= -: Print ("A") Elif ->= score >= the: Print ("B") Elif the>= score >= -: Print ("C") Elif ->Score:print ("D") Else: Print ("Input Error")2. Use ofassert :When the following condition is true, the error occurs when the condition is false.3. Ternary conversion4,5if x > y = yelse: = xEquivalent to:if Else yThat is, the x if condition else yN
Python zero-Basic Quick Start fun tutorial (dr. Mi turtle drawing turtle) 2. variable, pythonturtle
Everyone has learned the concept of variables in middle school. For example, if we set x = 100, we can release x * 2 = 200.
Try the following Python code:
1 import turtle2 3
Python (under Windows) comes with a very interesting turtle drawing program (turtle), which is the protagonist of this series of courses.In Pycharm, create a new project, and then in the Code Editor, enter1 Import Turtle 2 turtle.shape ("
Using Python'sTurtle (Turtle)Module drawing the first step: let Python introduce the Turtle module, the introduction of the module is to tell Python you want to use it.Import TurtleStep Two: Create the canvas. Call the pen function in turtle.t = Turtle. Pen ()Step three: Mov
In Python, a turtle can not only draw a simple black line, but also use it to draw more complex geometry, use different colors, and even fill the shape with color.
First, starting from the basic square
Introduce the Turtle module and create a pen object :
>>> Import turtle>>> t =
Advanced turtle (turtle) ing in Python, pythonturtle
In Python, turtles can not only draw simple black lines, but also draw more complex ry, use different colors, and even fill the shape.1. Start with a basic square
IntroductionTurtle ModuleAnd createPen object:
>>> import turtle
We have learned the concept of variables in high school. For example: we make x = 100, then we can launch x*2 = 200Try this Python code below1 Import Turtle 2 3 turtle.shape ("turtle")4 x =5 Turtle.forward (x)6 turtle.left (7) , Turtle.forward (+x)8 9 Turtle.exitonclick ()Run the above
whether filled is True. begin_fill () # If yes, start filling in for x in range (): t. forward (size) if x % 2 = 0: t. left (175) else: t. left (225) if filled = True: t. end_fill ()Mystar Functions
Now we can draw a Golden Star (90% red, 75% green, 0% blue)
>>> t.color(0.9,0.75,0)>>> mystar(120,True)
The effect is as follows:
To draw a silhouette for the stars, change the color to black and draw the stars again without coloring them:
>>> t.color(0,0,0)>>> mystar(120,False)
The effect is a
You may have seen a similar Python line of code that can be implemented online, such as:99 Multiplication Table:Print (". Join" (['%s*%s=%-2s '% (y,x,x*y) for Y in range (1,x+1)]) "For X in Range (1,10)])or output the value of the first 100 Fibonacci sequences:Print ([x[0] for x in [(A[i][0], A.append ((A[i][1], a[i][0]+a[i][1]))))-A In ([[[[]],) ' For I in range (100)]])Well, these can be done, then the fo
–code ——————————————————————-Print ("----------first mini-game----------") temp = input ("Guess what I'm thinking about that number now") guess = Int (temp) if guess = = 8:print ("My grass, are you the worm in my belly?") Print ("Fuck, you guessed and there is no reward") else:print ("Guess wrong, is 8.") Print ("Game over")–note ——————————————————————-1.BIF = = Built-in functions built-in function.2.dir (__builtins__) queries all the functions built
Use Python to write a cool snake game instance code.
I added the score display in the program. I wrote the game logic of the Snake to the class of the Snake, rather than in the class of the Snake.
Special food:
1. Green: Normal, eat to increase the body size
2. RED: reduced body size
3. golden color: after eating, the system returns to its initial shape.
4. color
Turtle Library Introduction1. The Turtle.setup () function in turtle is used to start a graphics window with four parametersTurtle.setup (width, height, startx, starty)is: The width and height of the start windowrepresents the coordinate position of the upper-left corner of the window in the screen when the window starts. The display screen we use is also a coordinate system thatThe upper-left corner is the
The first two lines into the corresponding library, the real code is 4 lines, simple enough. The 1th line may not even be written, it defines the size of the graph. Line 2nd we create a map, line 3rd lines up the shoreline, and the 4th line shows the map, that's it:You use Java the 4 line code to draw a map out?And then we started painting the country, and again, 1 lines of code:m.drawcountries(linewidth=1.
Python libraries are numerous and constantly updated, so the most efficient way to learn these libraries is to read the official Python documentation. At the same time with the help of Google and Baidu.
The official document address for the Turtle Library described in this article is: https://docs.python.org/3.5/library/turtle.html
the basic ideas for drawing dyn
look at a small example. Fractal. Of course, the classic Mandelbrot is broken. Change the leaf structure.
The method is very simple. Multiplication iteration. Instead of a single iteration, it is based on probability iteration. Each result is drawn on the image with coordinates.
The Code comes from. http://www.mathworks.cn/moler/intro.pdf, but the original code is written in MATLAB. I changed it to
integer:"== 1 while number : Print (i) = i + 1 = number-1Question Three: Requirements(read The original answer, still do not understand,) source code attachedtemp = input ('Please enter an integer:') number=int (temp) whilenumber:i= Number-1 whileI:Print(' ', end ="') I= I-1J= number whileJ:Print('*', end ="') J= J-1Print() number= Number-1Proper noun explanation: short circuit logicIf A and B: #如果a是false, then skip B's judgment and result
(Listofsongs[index])Pygame.mixer.music.play ()Updatelabel ()def previoussong (event):Global indexIf index > 0:Index-= 1Elseindex = Len (listofsongs)-1Pygame.mixer.music.load (Listofsongs[index])Pygame.mixer.music.play ()Updatelabel ()def stopsong (event):Pygame.mixer.music.stop ()V.set ("")Update the currently playing song nameDef Updatelabel ():Global indexV.set (Realnames[index]):Small series have their own Python learning Exchange group, if you wa
. Turtle inside also have, the effect is the same.
Register_shape (Name,shape) AddShape (Name,shape)Source
AddShape = Register_shape
So the two methods are actually the same.Register a graphicUse:
Import Turtle
T=turtle. Turtle ()
turtle.setup (300,300,300,100)
t.pensize (2)
t.pencolor (' Blue ')
turtle.tracer (Fal
Monte Carlo simulation# param numberdarts (int)# param Grapher (Turtle)# return approximation of Pi (float)def montepi (Numberdarts, Grapher):# Initialize Incirclecount counter (this was an accumulator)Incirclecount = 0# Loop for NumberdartsFor I in range (0, numberdarts):# Get random coordinate and position dartx = Random.random () * 2-1y = random.random () * 2-1# Draw Red dot and INCREMENT COUNTER if in circle, blue dot if notIf InCircle (x, y) = =
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.