文章目录[隐藏]
一.数据类型
1.字符串
字符串英文string,简写str。
作为最常用的数据类型,字符串的识别方式非常简单——有层名为【引号】的皮。
只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型。
例如
print('来呀,打我呀,你们抓不到我的!')
print('保护我方鲁班七号!')
print('Double Kill!')
print('10s')
slogan = '来呀,打我呀,你们抓不到我的!'
alarm = '保护我方鲁班七号!'
achieve = 'Double Kill!'
cooling = '10s'
print(slogan)
print(alarm)
print(achieve)
print(cooling)
字符串知识点

2.整数
整数英文为integer,简写做int。代码世界的整数,和我们数学课本中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。
2.1单独整数可以直接打印,不用带引号
print(666)
#打印整数
666
#打印结果
2.2 整数可以直接进行运算
print(499*561+10620-365)
print((5025-525)/100+18*17)
Python的运算符在写法上,与我们平时使用的运算符稍微有点区别。
整数知识点
3.浮点数
整数是不带小数点的数字,那么相对的,带小数点的数字,就是浮点数。
浮点数的英文名是float,与整数(int)和字符串(str)不同,浮点数没有简写。
1.0
3.14159
-0.33
浮点数知识点
一.1 数据类型小结
二、数据拼接
利用数据拼接符号【+】,将需要拼接的变量连在一起就行了。
例如
hero = '亚瑟'
enemy = '敌方'
action = '团灭'
gain = '获得'
achieve = 'ACE称号'
print(hero+action+enemy+gain+achieve)
2.1 type()函数
圈子不同不相融。根据type可以把函数的类型查询出来,相同类型的数据才能进行拼接
三.数据转换
负责转换数据类型的函数一共有3种:str()、int()和float()。
3.1 str()函数
hero = '亚瑟'
enemy = '敌方'
action = '秒杀'
gain = '获得'
number = 5
achieve = 'Penta Kill'
print(hero+action+str(number)+enemy+gain+achieve)
借助引号,也是可以实现整数转化为字符串
slogan = '我一个电话立马有'
character = '山兔'
unit = '只'
place = '在你家楼下'
action = 'hola hola'
number = 10000
print(slogan+str(number)+unit+character+place+action)
print(slogan+'10000'+unit+character+place+action)
小结
3.2 int()函数
int()函数。其使用方法同str()一样,将你需要转换的内容放在括号里就行,像这样:int(转换的内容)。
例如
bug = '666'
hair = '0'
print(int(bug)+int(hair))
int()函数的本质是将数据转换为整数。所以对于浮点数,int()函数会做取整处理。但是,同我们平时对小数四舍五入的处理方法不同,int()函数会直接抹零,直接输出整数部分。
例如
print(int(3.8))
只会输出
3
小结
3.3 float()函数
float()函数也可以将整数和字符串转换为浮点类型。但同时,如果括号里面的数据是字符串类型,那这个数据一定得是数字形式。
例如
height = 183.5
weight = 79
age = '30'
print(float(height))
print(float(weight))
print(float(age))
三种字段同时出现示例
word = '3.8'
number = 1
sentence = '人工智障说:3.8+1等于'
print(sentence+str(int(float(word)+number)))
输出结果
人工智障说:3.8+1等于4
本节小结
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。