python学习--第二天

Day2

一、命令行操作

  1. 变为C盘目录下cd c:/(cd:change directory改变目录)
  2. 查看当前目录文件列表:dir
  3. 一个斜杠代表一个目录
  4. 切换盘:c:
  5. 进入目录:cd 名字
  6. 往上走一层:cd ..
  7. 返回上两层:cd ../..

二、变量的命名规则

  1. 要具有描述性
  2. 变量名只能以下划线,数字,字母组成,不可以是空格或者特殊字
  3. 不能以中文为变量名字,不能以数字开头
  4. 不可以是保留字,例如print打印出错 

三、变量的重新赋值

  总而来说,是地址问题,理清楚地址与指针的关系

四、内存回收机制

  重新给变量赋值(不是立刻删除,Python有一个内存管理机制)

五、编码问题

  1. 支持中文的第一张表叫:GB2312
  2. 统一编码:Unicode  万国码  支持所有国家和地区的编码,存一个东西统一占2个字节
  3. Utf-8 对Unicode编码的压缩和优化
  4. 所以现在是用UTF-8
  5. Python2.X默认编码为ASC码,3.X默认编码为Unicode码
  6. Windows一个编码,Python一个编码,编译器一个编码,Python2要想正确显示中文,编码要一致?
  7. #!-*- coding:utf-8 -*-    或者   #coding:utf-8       #改变默认编码
  8. Unicode向下兼容gbk
  9. Utf-8将所有的字符进行重新编码

六、注释与缩进

单行注释以#开头,多行注释用三个单引号或三个双引号

多行注释:缩进(indentation)

  1. 用于判断逻关系
  2. 语法错误syntax
  3. Table != 四个空格
  4. 缩进级别必须保持一致(要用就用同一种缩进)
  5. 官方建议缩进为四个空格,每敲一次table转化为四个空格

猜你喜欢

转载自www.cnblogs.com/zouxu/p/9121116.html