0b 二进制
0o 八进制
0x 十六进制
转换成整数
int(3.1415)
3
int(true)
1
整数和浮点数混合运算,变为浮点数
0b 二进制
0o 八进制
0x 十六进制
转换成整数
int(3.1415)
3
int(true)
1
整数和浮点数混合运算,变为浮点数
两种赋值方法:链式赋值和(数组打包?)赋值
基本运算符
//整除
**幂次
%模 (取余)
divmod ()得到商和余数
链式赋值;;
系列解包赋值:用于交换,很方便
python 结构
python 使用缩进组织语句,c使用{},不要随便缩进
python区分大小写
行注释用#
段注释使用三个单引号'''
'''
'''
开发环境 IDE
(integrated development environment)
atom 也是IDE吗 (查了,yes)
关闭交互窗口: ctrl +z
中断: ctrl +c
while True
IDLE :官方标准开发环境,但是工作中需要其他的
简单小巧的IDE
基于Tkinter 编写,龟叔开发的第一个版本
安装成功
cd
①拼写纠错
②转换
③频用词过滤
④词过滤
⑤同义词
⑥……
N
index
count
del a[1]
A = [100,20,1010,414]
pop 删除并返回
remove
extend 尾部插入(wei'zh变)
insert 插入元素
NLP的关键技术
semantic
sytax
morphology
phonetics 语音识别
wastion
知识库
情感分析
舆情监控
step 1:translation modle
step 2:languge modle
decoding analysis
DP 动态规划
贝叶斯公式!!!!
unigraw modle
bingraw modle
triangraw modle
LM 语言模型
NLU 语音文本 meaning
NLG 意思 文本、语音
Ambiguity (一词多义)
format 函数可以接受不限个参数,位置可以不按顺序
感觉补充和对齐要在用的时候查表。。。直接记不太容易。
>>> a = "我是{0},我的存款有{1:.2f}"
>>> a.format("高崎",12414514.12313)
SyntaxError: invalid character ',' (U+FF0C)
>>> a.format("高崎",12414514.12313)
'我是高崎,我的存款有12414514.12'