栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python学习记录(一)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python学习记录(一)

python的解释器
  • Cpython (一般用的就是这个)
    使用C语言实现的解释器;
  • JPython
    使用java实现的解释器;
  • IronPython
    .NET平台上使用的解释器
  • PyPy
    使用Python语言实现的解释器;

交互模式
  • 直接输入“python”进入交互模式;
  • 关闭交互模式
    • Ctrl + Z;
    • quit();
    • 直接关闭;
  • 中断程序执行:Ctrl + C

python程序基本格式
  • 缩进
    • 空格具有缩进含义,一般使用tab进行缩进;
    • 缩进层次决定语句分组;
    • python用缩进代表程序块;
  • python区分大小写
  • 注释
    • ( # )行注释
    • ( ‘’’ )段注释
  • 行连接符( )
    用于增强程序可读性;

对象
  • 一切皆对象,每个对象包含:identity, type, value;
    • identity:标识,对应于对象在内存中的地址,id()可返回该地址;
    • type:类型,type()可返回对象类型;
    • value:值,对应于对象所存储的信息,print()输出对象的值;
  • 本质是内存块,对象存储在堆;

引用
  • 变量:存储的是对象的地址,因此变量就是对对象的引用。
  • 变量存储在栈内;
  • python中变量不需要显式声明类型,解释器能够自动确定它的数据类型;

标识符规则
  • 区分大小写;
  • 第一个字母必须为字母 or 下划线,之后的字母可以是字母、下划线和数字;
  • 不能使用关键字;
  • 尽量不要双下划线开头,其通常有特殊含义;
  • 模块名、包名、函数名:全用小写,单词可用下划线分开;
  • 类名:首字母大写,采用驼峰原则;
  • 常量名:全部大写;

变量
  • 变量在使用前必须被初始化;
  • 不再使用的变量可以用del语句删除;
  • 如果对象没有被引用,就会被垃圾回收机制回收,清空内存;
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/982719.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号