Python标识符&命名规则、对象语义

python简介

可读性强、简洁(c开发)、免费开源、面向对象、跨平台、丰富库、可扩展(嵌入c、c++)的胶水语言。

动态类型语言:变量不用显示声明类型
强类型语言:对象均有对应类型

python解释器

CPython(C实现、常用)
Jython(Java)、IronPython(.NET)、PyPy(python)

程序基本格式

行注释#
段注释’’’…’’’
行连接符\ (用于程序长则换行)
Tab = 4个空格
一个.py文件为一个模块,程序由模块组成

IDLE

F1 帮助文档
help() 帮助系统

python语法

Python对象

一切皆对象。本质:一个内存块,含值、类型、标识
标识: 对象内存地址 id(obj)
类型: 对象所存数据类型 type(obj)
值: 对象数据信息 print(obj)

变量:存储对象地址、栈中
对象:堆中
通过赋值,对象地址给变量
篮筐变量、红框对象

标识符&命名规则

区分大小写;
首字母为字母、下划线,后续字母,数字、下划线;
不使用关键字;
不使用双下划线开头和结尾(特殊属性和特殊函数);
命名规则

FUN

del

删除变量,不删对象,对象由垃圾回收机制回收

id(obj)

对象内存地址

type(obj)

对象所存数据类型

print(obj)

对象数据信息调用__str__

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值