Python基础Day1

程序的基本格式

程序的基本格式展示如下,Python是完全通过缩进来组织程序的,因此需要特别注意缩进的使用。

import turtle
t=turtle.Pen() #Python区分大小写
for x in range(360):
    t.forward(x) #通常四个空格算一个缩进,且避免tab和空格混用
    t.lefe(50)

上图仅展示了行注释的方法,如果要对多行(段落)进行注释,在需要注释段上下使用三个连续的单引号即可。

'''
    Python学习日记
    第一天
'''

图形化程序设计

部分基础画图语句

代码含义
import turtle导入turtle模块
turtle. showturtle()显示箭头
turtle.write("xxx")写字符串xxx
turtle.color("red")更改画笔颜色
turtle.forward(100)箭头向前走xxx像素
turtle.circle(50)从落笔处逆时针画半径为50的圆
turtle.left(50)箭头左转50
turtle. penup()抬笔
turtle. pendown()下笔

注:红色部分为可替换内容。

如何绘制五环图

此处,直接运用上述介绍的语句绘制五环图,完整代码如下。

import turtle
turtle.width(8) #调整画笔的粗细
turtle.color("blue")
turtle.circle(50)

turtle.penup() #为避免图形连笔
turtle.goto(120,0) #令画笔移动至坐标点(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)

对象

对象的本质:一个内存块,拥有特定的值,支持特定类型的相关操作。每个对象由:标识(identity)、类型(type)、值(value)组成。

  1. 标识 用于唯一标识对象,通常对应于对象在计算机内存中的地址;
  2. 类型 用于表示对象存储的“数据”类型;
  3. 即存储的数据信息。

Python中,一切皆对象。

引用

在Python中,变量也成为:对象的引用。

  1. 变量存储的就是对象的地址 ,变量通过地址引用了“对象”
  2. 变量位于栈内存 ,对象位于堆内存

标识符

标识符用于变量、函数、类、模块等的名称,其有如下几个需要注意的规则:

  1. 区分大小写;
  2. 第一个字符必须是字母、下划线,之后的字符可以是字母、下划线、数字;
  3. 不能使用关键字, 如lambda、with等(可以在帮助文档里查找哪些是keywords);
  4. 以双下划线开头和结尾的名称通常有特殊含义,应尽量避免这种写法。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值