摘要:
* 编码概述 python2默认编码是ascii * 中文处理 >>> name ="中国" >>> name Out[265]: '\xe4\xb8\xad\xe5\x9b\xbd' 看到一些读不懂的代码 文件开头加上 # -*- coding: utf-8 -*- 或 # coding:utf-8 遇到字符串 ... 阅读全文
摘要:
* 集合概念 元素没有序列,但元素不能重复 元素的数据类型可以是数字、字符串、元组,不能是列表和字典 * 常规操作 # 创建 >>> myset=set("hello") >>> type(myset) Out[137]: set >>> myset Out[138]: {'e', 'h', 'l', 'o'} >>> myset... 阅读全文
摘要:
* 字典概述: # 可变的,像列表一样元素是可变的 # 可以存任何对像,也和列表一样每一个元素可以是不同的对象 数量和列表一样,没有限制 # 采用 key:value 方式存数据 # 又名“关联数组”或“哈希表” * 常规操作 # 创建字典 @方法一: >>> mydict={} >>> type(mydict... 阅读全文
摘要:
* 字符串常规操作 # 字符串连接 a="hello" b="world" c=112 >>> a+b Out[33]: 'helloworld' >>> "china"+a Out[34]: 'chinahello >>> a+`c` Out[35]: 'hello112' >>> a+str(c) ... 阅读全文
摘要:
* 取名字 # 禁止使用保留字 # 文件名:全小写,可使用下划线 # 函数名:全小写,可下划线,或驼峰写法 # 函数参数: # 变量:全小写,可用下划线 # 以单一下划线开头的变量名( _X)不会被from module import *语句导入的。 # 前后有下划线的变量名( X)是系统定义的变量名, 对解释器有特殊意义。 # 以两个下划线开头, ... 阅读全文
摘要:
* 模块概述: python只所以这么流行,就是前面很多人发明的轮子,可以直接拿来用 形式1:import module-name。 import后面跟空格, 然后是模块名称, 例如:import os 形式2:from module1 import module11。 module1是一个大模块, 里面还有子模块module11, 只想用module11, 就这么写了 ... 阅读全文