python基础

Python是一门解释型语言!

解释型
优点:有良好的平台兼容性,在任何环境中都可以运行,前提是安装了解释器(虚拟机)。灵活,修改代码的时候直接修改就可以,可以快速部署,不用停机维护。
缺点:每次运行的时候都要解释一遍,性能上不如编译型语言。

变量定义的规则:

  • 变量名只能是 字母、数字或下划线的任意组合
  • 变量名的第一个字符不能是数字
  • 以下关键字不能声明为变量名  ['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'

变量是什么,变量是一种容器。变量名起到标记数据得作用。 

变量命名法:#驼峰命名法

注释:

当行注视:# 被注释内容,是真注释。

多行注释:""" 被注释内容 """,这不是真注释,只是把内容变成了字符串,是可以打印出来得。
 
补充:单引号和双引号,没有任何区别,只适用于单行。
      三个单引号和三个双引号,适应于多行。

字符编码:

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

python3
所有字符在内存里都是unicode
解释器读取文件的默认编码是utf-8
但是有个文件,编码是gbk,读到内存里,还是需要解码

 

posted @ 2017-12-24 23:44  雷大侠!  阅读(120)  评论(0编辑  收藏  举报