金融科技工具箱——面向经管金融同学的Python、爬虫、机器学习课
bili_343001175
2022年09月04日 06:31

注释文本

ESC+M 进行Mark down

一个# 代表一级标题, 两个#​#代表二级, _ (注意有空格)代表小点

1.2 数据类型

整数与整数相加是整数,整数与浮点数相加/相除是浮点数

数据类型之间可以相互转换

在转换成整数的过程中会向下取整

e.g print(float(1)) 1.0

print(int(2/3)) 0

print(int(2/3+0.5)) 1

1.2.2 字符串

如何得到字符串中间的值?

str_en="hello world"

print(str_en([int(len(str_en)/2)]))

字符串与整数可以相乘,却不能相加

print(str_en *2)

"hello world""hello world"

由于字符串之间可以相加的特性,我们可以先将整数转换为字符串

print(str_en +str(2))

"你好世界”2

\t与\n

\t:制表符

print("he\tllo")

"he llo"

\n:转到下一行

“he\nllo"

he

llo

split:分割

new_str="I have an apple, I have a pen"

str_sp=new_str.split(”,”)#括号里的是分割依据

print(str_sp)

["I have an apple", "I have a pen"]

print(str_sp[0])

"I have an apple"

replace: 替换

new_str_2=new_str.replace("a","A",1)

print(new_str_2)

I hAve An Apple, I have a pen

#如果后面不加数字,就是全部字符串替换

1.2.3 布尔函数(判断真假)

布尔函数更多用在if语句中

1.3 运算符