4.19—007—周五

今日所学内容

一、类型转换

1、转换为数字类型

2、数字转化字符串

3、字符串与列表相互转换

4、list 与 tuple ,set直接相互转化   ——直接类型()

必须掌握

  s2 = ‘ie=UTF-8&wd=你好帅‘

  res = s2.split(‘&‘)

  print(res)  # [‘ie=UTF-8‘, ‘wd=你好帅‘]

  ls2 = [‘ie=UTF-8‘, ‘wd=你好帅‘]

  n_s2 = ‘@‘.join(ls2)

  print(n_s2)  # [email protected]=你好帅

二、字符编码

1、编码的发展史

  电脑只能识别高低电频对应的0,1信息 => 问题:如何将世间万物信息存放到内存中

  世间万物信息 => 0,1形式的数据 => 电脑中存放,将该过程逆向操作,就是访问已存储的数据信息

2、编码表

  人能识别的字符 <=> 机器能识别的字符:一定存在一种固定的对应关系

  编码表:一定范围内人能识别的字符与机器能识别的字符形成的对应关系表(映射表)

3、ASCII表:

  英文字母、英文符号、数字与机器能识别的字符的对应关系表,8个二进制位就能存放完这所有的对应关系 => 1字节

  python2采用的默认编码是ASCII,早期并不支持中文编程

  1)GBK:中文与与机器能识别的字符的对应关系表(完全兼容ASCII表),

    16个二进制位能存放所有汉字与ASCII之前的对应关系 => 2个字节

    2个字节能否存放常用汉字 => 16个二进制位 2^15

      print(pow(2, 15))  ==》32768

  2) Shift_JIS | Euc-kr:日文 | 韩文 与机器能识别的字符的对应关系表(完全兼容ASCII表)

4、Unicode万国码:世间中常用国家的常用字符与机器能识别的字符的对应关系表

  1)乱码:存的编码格式与取的编码格式不一致

  2) 转码:Unicode存在汉字与二进制对应关系,GBK也存在汉字与二进制对应关系,将GBK存放的数据转存到Unicode数据

utf-8与utf-16是Unicode编码表的两种体现方式,均采用Unicode编码表,只是存放数据采用字节数不一致,

utf-8:以1个字节存放英文,以3 | 6个字节存放汉字,在英文数据过多时,更省空间,用来传输效率更高

utf-16:所有支持的符号都采用2个字节存放,读存数据采用定长,不用计算,读存效率高

硬盘到内存需要数据的传输,内存到CPU需要数据的传输,所有都采用utf-8

内存需要高速读写,采用utf-16

学习的结晶:编码与解码要统一编码

原文地址:https://www.cnblogs.com/Chinesehan/p/10739405.html

时间: 2024-11-08 14:14:42

4.19—007—周五的相关文章

每个程序员都应该了解的 CPU 高速缓存

每个程序员都应该了解的 CPU 高速缓存 英文原文:Memory part 2: CPU caches 来源:oschina [编者按:这是Ulrich Drepper写“程序员都该知道存储器”的第二部.那些没有读过第一部 的读者可能希望从这一部开始.这本书写的非常好,并且感谢Ulrich授权我们出版. 一点说明:书籍出版时可能会有一些印刷错误,如果你发现,并且想让它在后续的出版中更正,请将意见发邮件到[email protected] ,我们一定会更正,并反馈给Ulrich的文档副本,别的读者

第四次作业--目标软件:必应词典

学号(后三位) 成员姓名 贡献得分 006 蒋欣 19 007 顾艳娜 19 008 高志敏 25 009 钱箭羽 19 012 廖逍越 18 013 韩书星 19 1.列举目标软件的目标用户. 答:必应词典的目标用户为白领,英语工作者,程序员学生及老师. 2.列举目标软件的核心功能. 答:核心功能包括生词本.背单词.长句翻译.语音翻译.单词挑战.我爱说英语.必应电台和摇一摇. 3.哪些功能设计体现了对用户体验的提升? 答:1)在线收录最新最全的中英文词汇,把每天在网上诞生的最新的中英文词汇全部

自己用js写的日历(在考勤中使用,显示员工的日期的考勤情况)

1.HTML部分 1 <div id="AttendanceDataDetailDiv"> 2 <div class="A_close"> 3 <div id="AttendanceDataLevelTitle">考勤明细</div> 4 <a href="javascript:void(0)" class="aAX" id="PowerA&q

寂寞底部选股公式

要判断一个股票的底部,我们必须结合指标来判断,最简单的方法有以下几个方面: (1)KDJ指标的J值在0以下,即负数: (2)CCI指标的数值在一200附近: (3)股价在BOLL下轨或者以下: (4)股价远离5日平均线至少10%以上. 只有满足了上面4个条件,一般情况下股价就面临底部 1.操盘线:即EXPMA,属于均线型的指数平均线指标.原参数为(12,50),徐老师认为该参数属于中线参数,如果短线交易建议改为(7,21).两条线的金叉作为买入的时机参考,特别是第一次金叉的成功率最高. 2.底部

PHP个人博客系统开发历程

声明: Author:GenialX GenialX's QQ:2252065614 GenialX's URL:胡旭博客 - www.ihuxu.com 一年多曾经的某一天,我在上交实验报告时,偶然看到任意放到老师办公室里角落处的一本书.当时,只记得书上三个大写的字母 - PHP.那时,只感觉PHP非常好看,非常干净,并不知道它能做什么. 慢慢,我试图在大一暑假写了一个所谓的CMS,呵呵,想起来都认为可笑.那哪里是CMS额,果断就是垃圾代码呀,有木有.无论怎么说,通过暑假四天的编敲代码的经历,

一个融资客的强平日记

2015-07-10 腾讯财经98评 摘要本文转自天涯BBS,作者署名u_103639903.在小盘股大涨前夜,他因一倍杠杆长期投资被强制平仓,清洗出局.细读此文,体会大时代下小人物的悲剧,或许可令大人物们深思. 我使用正常的券商融资融券业务,1配1,850万本金配有850万融资额度,实际使用了740万配资,原先一直是一个坚定的中长线价值投资者,一个股经常放1年2年甚至3年,从来不用融资业务,直到2014年12月券商推荐,最后抱着尝试的心态使用了融资业务,从使用融资业务到被平仓,没有换过持有的4

第19周五

晚上去约会,又不能很认真的总结今天,但还是要坚持.今天遇到一个js的问题,两个数字相加变成了字符串相加,不想用函数强转,在网上搜到一个巧方法,将一个数*1即可.晚上调试ws调用问题,工程编译出问题,在编辑器中删除又重新导入后解决.因为写错了ws地址又不能很方便的定位调试晚上浪费了一个多小时,后来突然发现这个问题后修改就都好了.第19周五

2015第19周五《象与骑象人》《瞬变》读书笔记

维吉尼亚大学心理学家乔纳森·海特在他那本名为<象与骑象人>的书中类比:我们身上情绪化的一面,就是一只“大象”.而我们身上理性化的一面,则是这只大象的“骑象人”.这位骑象人坐在大象的背上,享有支配权,看上去是大象的主宰者.但是事实上,这位骑象人的控制权却是不稳固的.因为跟这只大象比较起来的话,他是如此的微不足道.每当这只6吨重的大象不愿意按照他所指出的方向前进的时候,这位骑象人就会失掉主动权,并被彻底打败.对于我们中的绝大部分人来说,大象打败骑象人,是我们生活中已经习以为常的事情. 乔纳森将自我

2016第19周五

新郑机场242号登记口,在等一会儿到杭州的航班,赶飞机的路上过期乱想了好多,一是对郑州的失望,先是郑州地铁,每站开门时间10秒,关门后等待时间20秒,对地铁这种交通运行效率低下,一站也就60秒多点然后四分之一时间是关门后等待.因为每站开门时间短我错过了一般地铁多等了五分钟,因为每站关门后又停20秒以上,多等了3分多钟,然后就错过了到机场的城际列车.然后去先附近的机场大巴,被可能是骗子的人告知最近一般七点,车还没到,到机场要八点多了,打车到机场要150顺便带我去130,后来网上查了下应该是被骗了,