python是一门动态解释性的强类型定义语言

python 3.0  ALL IS UNICODE NOW

认识python,了解python的发展史。

1、变量

变量命名规则:变量名只能是字母、数字或者下划线的任意组合

变量名的第一个字符不能是数字

关键字不能声明为变量

['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

2、字符编码

python解释器再加载.py文件中的代码时,会对内容进行编码(默认ascill)

ASCII ,用于显示现代英语和其他西欧语言,其最多只用用8位来表示(一个字节),即 2的8次方 = 256-1 只能表示255个字符

关于中文显示:   GB2312,big5 -----> GBK-----> GB18030  (目前有的中文Windows的缺省内码还是GBK )

ASCII 无法满足世界上各种文字和符号,因此出现了 Unicode (统一码,单一码,万国码) ,规定现有的字符和符号最少由16位来表示,即2的16次方=65536

UTF-8,是对Unicode编码的压缩和优化,不再使用最少使用2个字节,将所有的字符和符号进行分类  [ascii码的内容用1个字节保存,欧洲字符用2个字节保存,东亚的字符用3过字节保存]

3、python中的注释

# 单行被注释内容

''' 多行被注释内容‘’‘

4、python 环境变量

如果要在任何路径下都能执行,需把.py文件放在 ../site-packages目录下。

查看全局变量

import  sys

print (sys.path)

5、 .pyc文件 和 python运行过程

可以定义python是先编译再解释的语言

PyCodeObject和pyc文件。

当python程序运行时,编译的结果则是保存在位于内存中的PyCodeObject中,当Python程序运行结束时,Python解释器则将PyCodeObject写回到pyc文件中。

当python程序第二次运行时,首先程序会在硬盘中寻找pyc文件,如果找到,则直接载入,否则就重复上面的过程。

所以我们应该这样来定位PyCodeObject和pyc文件,我们说pyc文件其实是PyCodeObject的一种持久化保存方式

最新文章

  1. MySQL问题记录--Can't connect to MySQL server on localhost (10061)解决方法
  2. 29. Xshell连接Linux下Oracle无法回退的解决办法
  3. Linux 安装 PHP 环境
  4. androidSDK也要配置环境变量(转)
  5. vssettings 的备份和导入
  6. Linux启动级别
  7. 在net安装程序中部署oracle客户端全攻略
  8. mybatis0202 一对一查询 resultType实现
  9. python中的协程
  10. 『实践』Matlab实现Flyod求最短距离及存储最优路径
  11. Container(容器)与 Injector(注入)
  12. 洛谷P3389 高斯消元 / 高斯消元+线性基学习笔记
  13. jquery inArray()函数详解
  14. JQuery 在线参考手册
  15. 【转】odoo学习之:API整合文档
  16. spring boot 笔记--第三章
  17. demo 2 chart 报表
  18. wait函数
  19. 【动态规划】POJ3280- Cheapest Palindrome
  20. 每隔10秒钟打印一个“Helloworld”

热门文章

  1. ecplise自动提示失效,使用补全自动提示快捷键(Alt+/),但只显示“No Default Proposals”
  2. B+树与B-树
  3. .net 下存取Excel的利器(第三方)
  4. (转)在WinForm中选择本地文件
  5. Activity(活动)
  6. Mac下安装社区版MongoDB
  7. mysql使用存储过程,自动生成新的表单
  8. Luogu 4234 最小差值生成树 - LCT 维护链信息
  9. NC 6系后台调用接口保存单据
  10. 清晰易懂!关于PS入门的超详细笔记!