python学习-2

2020-12-20  本文已影响0人  就是大饼

数据

数据类型有字符串(string,建成str),整数(integer, 简称 int),浮点数(float,无简称)。

四则运算

enter_209.jpg

先算乘除,再算加减,有括号的先算括号里的,从左往右。

字符串的拼接

字符串拼接即利用字符串拼接符号【+】,将需要拼接的变量连接在一起。
例子:

hero = '美国队长'
title = '漫威漫画'
action = '取材于'
print(hero+action+title)

输出为“美国队长取材于漫威漫画”
注:只有字符串与字符串才能拼接。

数据类型的查询——type()函数

type('查询的内容')

可利用 print(type('查询的内容'))得知结果

数据转换

数据转换的方法有3个: str() ,int(),float()

str()函数

可以将其他类型的数据变换成 str 类型。
如 8 是整数,用str(8)处理后,8就为字符型了。
另外还能用引号将8引起来,此时的8也是字符型。

int()函数

可以将其他类型的数据转换成整数类型。

num1 = '3'
num2 = '6'
print(int(num1)+int(num2))

输出的是9
注:只有字符串中的内容是纯数字时,才能够使用 int()函数进行强制转换。对于文字、英文、火星文、浮点形式的字符串都不能使用 int()进行转换。但浮点数可以进行int()转换。

print(int(9.9))

输出9
int()函数的本质是将数据转换整数,对于浮点数,就是取整处理,也就是只拿走整数部分。 不会做四舍五入操作。

float()函数

可以将其他类型的数据转换成浮点数类型。
float()函数的使用和 str()、int()的方法一致。也是将需要转换的数据放在括号里。
float()函数可以将整数和字符串转换成浮点数类型,但前提是,这个字符串中的内容一定是数字形式。
例子:

height = 198.2
weight = 97
age = '30'
print(float(height))
print(float(weight))
print(float(age))

输出
198.2
97.0
30.0

总结

enter_218.jpg
上一篇下一篇

猜你喜欢

热点阅读