【Python基础】(一)基础知识

Python程序基础

  1. 程序由模块组成,模块由语句组成
  2. Python使用四个空格(TAB)缩进表示代码块
  3. 使用#表示单行注释
  4. 使用```表示段注释的开始
  5. \为行连接符,将一段较长的程序分为多行时,放在每行结束的地方,python解释器依然将它们解释为同一行

对象

  1. python中,一切皆对象,每个对象由:标识、类型、值组成
  2. 标识:对应于对象在计算机内存中的地址,可以使用内置函数id(obj)输出
  3. 类型:用于表示对象存储的“数据类型”,可以使用type(obj)获得对象所属的类型
  4. 值:表示对象所存储的数据的信息(数据的值),使用print(obj)可以直接打印出来
  5. 对象的本质就是一个内存块,拥有特定值,支持特定类型的相关操作

栈内存与堆内存

  1. 变量存储的就是对象的地址
  2. 变量位于栈内存
  3. 对象位于堆内存
    内存示意图

标识符

  1. 变量的第一个字符必须是字母、下划线
  2. 模块和包名:全部小写,尽量简单
  3. 函数名:全部小写,多个单词用下划线隔开
  4. 类名:首字母大写,驼峰
  5. 常量名:全部大写字母
  6. 不能用关键字,可通过help(),keywords查看关键字
    关键字1关键字2

变量

  1. 变量在使用前必须被赋值,例如:a = 123
  2. del 关键字删除变量
  3. 在堆里存在的对象由垃圾回收机制来回收

turtle模块

import turtle               # 导入turtle模块
turtle.showturtle()         # 显示箭头
turtle.forward(300)         # 前进300像素
turtle.write('123')         # 写字符串
turtle.color("red")         # 画笔的颜色改为red
turtle.left(90)             # 箭头左转90度
turtle.goto(0,50)           # 去坐标(050)
turtle.penup()              # 抬笔
turtle.pendown()            # 下笔
turtle.width(10)			# 画笔的宽度为10  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值