时间:2022-04-23 点击: 次 来源:网络 作者:佚名 - 小 + 大
零基础学python从哪里开始编程零基础学python书籍下载百度云盘
下载地址 https://share.weiyun.com/S11bpehi
资料目录 小甲鱼零基础学python视频全套96集 刘金玉零基础python入门到精通教程100集全套VIP精选 跟老齐学Python从入门到精通 电子工业出版社 电报中的编码被称为摩尔斯电码,英文是Morse Code。 摩尔斯电码(英语:Morse Code)是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。是由美国人萨缪尔·摩尔斯在1836年发明。 摩尔斯电码是一种早期的数字化通信形式,但是它不同于现代只使用0和1两种状态的二进制代码,它的代码包括五种:点(.)、划(-)、每个字符间短的停顿(在点和划之间的停顿)、每个词之间中等的停顿以及句子之间长的停顿。 看来电报员是一个技术活,不同长短的停顿都代表了不同意思。 哦,对了,有一个老片子叫《永不消逝的电波》,保证你看完之后才知道,里面根本就没有讲电报是怎么编码的。 摩尔斯电码在海事通信中被作为国际标准一直使用到1999年。1997年,当法国海军停止使用摩尔斯电码时,发送的最后一条消息是:“所有人注意,这是我们在永远沉寂之前最后的一声呐喊!” 我瞪着眼看了老长时间,这两行不是一样的吗? 不管这个了,总之,这就是编码。 避免中文是乱码 “避免中文是乱码”是一个具有很强操作性的问题。 首先,提倡使用utf-8编码方案,因为它跨平台不错。 经验一,在开头声明: # -*- coding: utf-8 -*- 有朋友问我“-*-”有什么作用,那个就是为了好看,爱美之心人皆有,更何况程序员?当然,也可以写成: # coding:utf-8 经验二,遇到字符(节)串,立刻转化为unicode,不要用str(),直接使用unicode(): unicode_str = unicode('中文', encoding='utf-8') print unicode_str.encode('utf-8') 经验三,如果对文件操作,打开文件的时候,最好用codecs.open替代open(关于文件的操作,请参阅后续内容。) import codecs codecs.open('filename', encoding='utf8') 最后,如果用Python3,这种编码的烦恼会少一点。 |
上一篇:零基础学python语言 pdf吉林大学北京理工大学清华大学电子书
下一篇:没有了