前言
## 数据类型 字符串 整数 int 浮点数 float
浮点数的计算由于计算机先转成二进制,所以计算时会有误差。
数据类型的查询
print(type('想要查询的函数等等'))
数据类型的转换
str()
#str()
a='YYY'
#新手上路,一开始没有用引号把字符串框起来,给报错name 'YYY' is not defined
b='love'
c=1
cc=2
print(a+b+str(c))
#这里的c是整数int,要用str()来变成字符串型,这样才能打印
print(a+b+'1')
#直接把1用引号,这样打印的结果也是OK的。
print(a+b+str('cc'))
#这里是有区别的,str(‘cc’)最后是cc,而不是2。
print(a+b+str(cc))
int()
只有符合整数规范的才可以被int转换。
所以:文字不OK;浮点数不OK
print(int(4.4))
float()
参与运算的符号
+
+
+ 加
−
-
− 减
∗
*
∗ ×
/
/
/ ÷
/
/
//
// 取整 7//3 是2
% 求余
** 幂
运算优先级
从左到右,括号优先,乘除优先
总结
如果赋值 X=‘你好’
(赋值这里也需要‘’)
那就 print(str(X))
X 这里不要再引号,不然是打印出X
或者采用prtint(str(‘你好’))
终于发出来第一篇了~