目录: 一.字符编码 二.字符串格式化 三.进制转换 四.数据类型及其操作 五.字符串转换 六.列表 七.元组 八.字典 一.字符编码: 计算机由美国人发明,最早的字符编码为ASCII,只规定了英文字母数字和一些特殊字符与数字的对应关系.最多只能用 8 位来表示(一个字节),即:2**8 = 256,所以,ASCII码最多只能表示 256 个符号 ascii用1个字节代表一个字符: unicode常用2个字节代表一个字符,生僻字需要用4个字节: UTF-8英文字母被编码成1个字节,汉字通常是3个…
Python 模块 模块让你能够有逻辑地组织你的Python代码段. 把相关的代码分配到一个 模块里能让你的代码更好用,更易懂. 模块也是Python对象,具有随机的名字属性用来绑定或引用. 模块分为三种: 自定义模块 :自己编写的模块通过 内置模块 :又称为标准库,安装Python之后自带的模块 开源模块:别人写的模块,需要安装之后才可以使用 模块的导入方法: import module #适用与内置模块或使用模块的代码文件(A)与模块文件(B)在同一个目录 from xxx.xxx.xxx.…
返回目录 (1)简易字符串格式化 字符串属于不可变序列,只能生成新的,不能改变旧的.“字符串格式化”有点像以前C语言的sprintf,可以将若干变量代入格式化的字符串,生成一个符合要求的新字符串. 转换字符 简述 举例或说明 %d 十进制整数 'num: %d' %16   # 结果为 'num: 16' %o 八进制整数 'num: %o' %16   # 结果为 'num: 20' %x, %X 十六进制整数(大小写影响输出字母) 'num: %x' %31   # 结果为 'num: 1f…
输入.输出 python怎么来接收用户输入呢,使用input函数,python2中使用raw_input,接收的是一个字符串,输出呢,第一个程序已经写的使用print,代码入下: 1 2 name=input('Please enter your name:') #把接收到的值赋给name变量 print(name)#输出接收到的输入 input在接收输入的时候,是可以看到你输入的值的,如果是输入密码这样的呢,不想让别人看到你的密码,怎么办呢,就需要用到一个标准库,getpass,什么是标准库呢…
一.python数据类型,按特征划分 1.数字类型 整型:布尔型(True,False).长整型(L),会自动帮你转换成长整型.标准整型 2.序列类型 字符串(str).元组(tuple).列表(list) 3.映像类型 字典(dict) 4.集合类型 可变集合(set).不可变集合 5.非整型 二.字符编码 ASSIC Unicode UTF-8 存到硬盘里边是utf-8,读到内存是Uniconde 直接声明一个  #-*- coding:utf -*- 就解决所有中文问题…
字符串格式化处理 远古写法 以前通常使用运算符号 % ,%s 插入的值 String 类型,%.3f 指插入的值为包含 3 位小数的浮点数: format1 = "%s, %s!" % ('Hello', 'World') # 'Hello, World!' 关键字插入法: temp = string.Template('I am $name, I like $what!;) temp.substitute(name='Liang', what='Apple') # 'I am Lia…
借鉴:https://www.cnblogs.com/linhaifeng/articles/5935801.html  https://www.cnblogs.com/wupeiqi/articles/5484747.html  https://www.cnblogs.com/Manuel/p/10518056.html 数据类型分类 可变不可变: 1.可变:列表,字典 2.不可变:字符串,数字,元组访问顺序: 1.直接访问:数字 2.顺序访问:字符串,列表,元组 3.映射:字典存放元素个数:…
最近在学learn python the hard way,学习到第37章,进行了关于关键字.转义符和字符串格式化的总结.看手头上的中文版没有及时更新.于是就把这些翻译过来,以作查阅. 关键字: 关键字 描述 例子 and 逻辑与 True and False == False as 作为with-as语句的一部分 with X as Y: pass assert 保证某些事情为真 assert False, "Error!" break 马上停止循环 while True: brea…
js中编码问题 https://www.haorooms.com/post/js_escape_encodeURIComponent 我在前端js添加时候创建dom时候,有汉字,发现是乱码就研究了下 针对字符编码 javascript:escape("\u6625\u8282"); //输出 "%u6625%u8282" javascript:unescape("%u6625%u8282"); //输出 "春节" javasc…
一.python基本数据类型 1,int,整数,主要用来进行数学运算 2,bool,布尔类型,判断真假,True,False 3,str,字符串,可以保存少量数据并进行相应的操作(未来使用频率最高的一种类型) 4,list,列表,用来存储大量数据,用[]表示(里面可以存放各种数据类型) 5,tuple,元组,不可以发生改变,用()表示 6,dict,字典,保存键值对,{key : value}也可以保存大量数据 7,set,集合,保存大量数据,不可以重复,其实就是不保存value的dict 二.…