天天看点

Day1学习目标

学习目标

Python丢了一段时间,最近需要重新系统的复习一遍,一天一点点,一点就到家!

Python简介

Python 是一种解释型、面向对象的语言。由吉多·范罗苏姆(Guido van Rossum)于 1989 年发明,1991 年正式公布。官网:www.python.org

Python主要应用范围

  1. 科学计算
  2. 人工智能
  3. WEB 服务端和大型网站后端。 YouTube、gmail 等应用基于 python 开发。
  4. GUI 开发(图形用户界面开发)
  5. 游戏开发
  6. 移动设备
  7. 嵌入式设备
  8. 系统运维
  9. 大数据
  10. 云计算

Python不是万能的

Python 是解释执行。性能较低。所以必须熟练掌握混合编程,才能够将代码运行效率发挥到极致。(C/C++/JAVA)

程序练习

一、绘制奥运五环

(1)程序原理:

使用turtle库进行绘制,利用turtle的circle、penup、pendown和color等功能,绘制出不同颜色不同位置的圆环。

(2)程序代码:

import turtle

turtle.width(10)
turtle.color("blue")
turtle.circle(50)
turtle.penup()
turtle.goto(120,0)
turtle.pendown()
turtle.color("black")
turtle.circle(50)

turtle.penup()
turtle.goto(240,0)
turtle.pendown()
turtle.color("red")
turtle.circle(50)

turtle.penup()
turtle.goto(60,-50)
turtle.pendown()
turtle.color("yellow")
turtle.circle(50)

turtle.penup()
turtle.goto(180,-50)
turtle.pendown()
turtle.color("green")
turtle.circle(50)

turtle.done()
           

(3)运行效果:

Day1学习目标

二、绘制矩形框框

(1)程序原理:

与绘制五环相似,但这次使用了def定义了函数进行编写。

(2)程序代码:

import turtle

def Rectangle():
    for x in range(4):
        turtle.forward(50)
        turtle.right(90)

turtle.color("red")
Rectangle()
turtle.penup()
turtle.goto(70,0)
turtle.pendown()
Rectangle()
turtle.penup()
turtle.goto(0,-70)
turtle.pendown()
Rectangle()
turtle.penup()
turtle.goto(70,-70)
turtle.pendown()
Rectangle()
turtle.done()
           

(3)程序运行效果

Day1学习目标

Python程序构成

Day1学习目标
  1. Python 程序由模块组成。一个模块对应 python 源文件,一般后缀名是:.py。
  2. 模块由语句组成。运行 Python 程序时,按照模块中语句的顺序依次执行。
  3. 语句是 Python 程序的构造单元,用于创建对象、变量赋值、调用函数、控制语句等

对象

Python 中,一切皆对象。每个对象由:标识(identity)、类型(type)、value(值) 组成。

Day1学习目标

关键字

可使用help()帮助输入keywords获取python中的关键字

Day1学习目标

Day1 Finished,working hard to bring good things to the world