python(程序格式,对象,标识符)(2020.2.21)

本文介绍了Python编程的基础知识,包括程序格式的规范,如空格缩进和注释的使用;深入讲解了turtle模块在简单图形化程序设计中的应用,通过绘制奥运五环的例子进行展示;探讨了Python中的对象概念,强调一切皆对象,并解释了对象的三个组成部分;此外,还阐述了Python的引用机制,解释了动态类型和强类型语言的特点;最后,详细讨论了Python的标识符规则,包括命名规范和避免使用关键字。
摘要由CSDN通过智能技术生成

程序格式

  1. 恰当的空格缩进
  2. python区分大小写
  3. 当程序过长的时候使用行连接符\
  4. 注释
    (1)#行注释
    (2) ```段注释
  5. 常用:
    格式化code:Ctrl + Alt + L
    运行code:Ctrl+Shift+F10

简单图形化程序设计

turtle模块

import turtle
turtle.showturtle()#显示箭头
turtle.write('牛逼')#书写字符串
turtle.forward(300)#前进300像素
turtle.color('red')#画笔改为红色
turtle.left(90)#箭头旋转90度
turtle.goto(0,50)#到坐标(0,50)
turtle.penup()#抬笔(这样就画不上了)
turtle.pendown()#落笔
turtle.circle(100)#画圆

例题:绘制奥运五环

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)

结果图


对象

Python中,一切皆对象
对象由:标识(identity),类别(type),值(value)组成
本质是一个内存块

在这里插入图片描述
在这里插入图片描述

引用

变量通过地址引用‘’对象‘’

  • python是动态类型语言
  • python是强类型语言

标识符

标识符:用于变量,函数,类,模块的名称

  1. 区分大小写
  2. 第一个字母必须是字母,下划线。其后字符是:字母,数字,下划线
  3. 不能使用关键字 例如:if ,while
  4. 以双下划开头或结尾的名称具有特殊含义,尽量避免 例如 : __ init __
类名规则例子
模块和包全小写+下划线math,os,sys
函数名全小写+下划线my_name
类名首字母大写(每个单词第一个字母大写)MyPhone
常量名全大写字母+下划线MAX_SPEED

变量的声明和赋值

变量名 = 表达式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值