Python概览

一. Python 概览

  1. 为什么要使用Python:软件质量, 开发效率, 库支持丰富,组建继承, 软件质量
  2. Python的劣势:运行效率
  3. 哪些公司在用: Google, Youtube,搜狐邮箱,知乎等
  4. 能做什么:系统编程,GUI,网络脚本,Web,数据库,快速原型,数学及科学计算
  5. 优势:面向过程,函数式编程,面向对象

二. Python 运行
1.交互式提示符:IDLE,Windows命令提示符,SublimeText Console
2.脚本方式: 编写脚本代码,命令提示符,python.py

三. 变量、类型及存储
print()-解释器-字节码-PVM

  1. 概念层级:表达式:创建、处理对象,语句,模块,程序
  2. 变量:创建(第一次赋值时生成):规则(包含字母、数字、下划线,只能以字母或下划线开头,不能有空格,避免python关键字或函数名,简短且有描述性,区分1,l,0,o),类型(变量无类型约束,类型取决于关联对象),使用,垃圾回收(Python自动释放未被引用的对象,内部远离依据对象计数器统计的数值),共享引用:多个变量引用(判断字面值是否相等:==,判断地址是否相同:is,256以下整数已被Python缓存)
  3. 对象类型:核心数据类型(数字(int,float,decimal,fraction),字符串:str,列表:list,字典表:dit,元组:tuple,文件:file,集合:set, 布尔:Boolean, 空:None,程序单元(函数function,模块,类class)
发布了11 篇原创文章 · 获赞 0 · 访问量 189

猜你喜欢

转载自blog.csdn.net/mangogogo321/article/details/103868899