商业数据分析 扫二维码继续学习

字符串和编码

字符编码:

  • ASCII:问题是只能表达256个字符
  • MBCS
  • Unicode:用三个比特位编码
  • UTF-8:尽量压缩
  • python的使用字符编码声明:          # coding: UTF-8

字符串:用绿色高亮,用‘’或“”圈出来。

  • 长字符串:用三个单引号或双引号代替普通引号。
  • 原始字符串:转义符:“\”把斜线后的字符变成第二语义。“\”可以对“\”本身转义。如果在字符前加r,声明为原始字符串。原始字符串结尾不能有\。

     

字符串的基本操作

  • 序列的所有操作。但是字符串不可变。
[展开全文]

字符串和编码

字符编码:把人熟悉的字符编码成字符串,本质上是一种映射。

使用字符编码声明:#coding:UTF-8

一个字节有8个比特位。

4.1长字符串

若要写一个很长的字符串,它需要跨多行,可以使用三个单引号“或双引号”代替普通引号。(单双引号不可混用)

4.1 原始字符串

①转义字符:反斜线\

e.g. \n: 换行     \+回车:空格

\\: 表示原本反斜线的含义

②原始字符串:在字符串前加上字母r。

注意:使用原始字符串时,末尾不可以有反斜线\,可以在原字符串后再添加一个新的表示反斜线的字符串。

标准的序列操作:索引、分片、乘法、判断成员资格、求长度、取最小值和最大值,除了改值的操作之外,对元组都适用。

[展开全文]

字符串和编码

#coding:UTF-8

表示编码方式

长字符串,需要跨多行,用'''(或者双引号),代替普通引号,长字符串外面用单引号时,里面用双引号

绿色高亮内容

单引和双引成对使用

 

斜线:转义符

把斜线后的字符变成第二语义

\n:变成回车符号

\(换行):空格

r 表示声明原始字符串,长路径表示,不能在原始字符串结尾输入反斜线,除非用反斜线继续进行转义

不可以改值!!

 

 

[展开全文]
任课老师
  • 中国人民大学商学院教授

    张瑾,中国人民大学商学院副院长,教授,博士生导师。分别于2013年、2009年、2006年获清华大学管理学博士、工学硕士和工学学士学位。获教育部高等学校科学研究优秀成果奖、教育部博士研究生学术新人奖、北京市哲学社会科学优秀成果二等奖、北京市优秀学位论文优秀指导教师、北京市优秀博士毕业生、中国信息经济学会理论贡献奖,中国人民大学教学优秀奖,清华大学优秀博士论文奖等荣誉。在国内外重要学术期刊与会议上发表学术论文三十余篇,其中四篇为管理学国际顶级期刊(UTD 24)论文。主持三项国家自然科学基金项目,其中一项在基金委后评估中被评为特优,并带领团队在汽车、电信、传媒、核电、互联网等行业完成多个政府和企业课题。主要教学与研究领域包括人工智能与数字经济,大数据分析与管理,机器学习与商务智能等