python 数据类型 type_学习python之数据类型

python第二课哦

一、数据类型

1、字符串类型string 简写str

凡是被单引号、双引号、三引号括起来的文本均为字符串类型

name=‘哈哈’ name=‘123’ name=‘aaaa’

2、整数类型 integer 简写int

整数为不带小数点的数字

-1、1、0、1、2

print(666) 输出666

print(6AAA) 输出SyntaxError: invalid syntax 无效语法

数字类型一但碰上字符类型立马报错,解决方法print(srt(6)+AAA)或者print('6AAA')

3、浮点数类型float

带小数点的数

-0.56、1.0、3.1415

浮点数运算会出现不精准状态,是因为浮点数进行计算,会将十进制转换为二进制,在进行计算

二、四则运算

+ 加 -减 *乘 /除

%取模-返回除非的余数

**幂-返回x的y次幂

//取整除-返回商的整数部分

简单运算优先级口诀

从左到右顺着来,括号里的优先算,乘除排在加减前

三、字符串的拼接

字符串拼接符号+,可将需要拼接的变量连在一起

i='我的'

y=‘圣诞卡’

print(i+y) 输出我的圣诞卡

四、数据类型的查询-type()函数

把需要查询的内容放在括号里

print(type('查询的内容'))

c0de=‘密码’

print(type(code)) 输出

五、数据类型转换

1、str(number) :将其他数据类型转成字符串,也可用引号转换

number=123

code=‘密码’

print(code+str(number)) 输出密码123

print(code+'123') 输出密码123

引号,强制转换变量为字符串

2、int():将其他数据类型转成整数

number1=‘6’

nunmber2=‘7’

print(int(number1)+int(number2)) 输出13

文字形式,如中文、火星文或者标点符号,小数形式的字符串都不能被int()函数强制转换

浮点数转换为整数:抹零取整

print(int(‘3.8’)) 输出ValueError:invalid literal for int() with base 10: '3.8'

print(int(3.8)) 输出3 浮点数可以用int()强制转换

3、float():将其他数据类型转成浮点数

age='18'

print(float(age)) 输出18.0

ok,到此为止,数据类型学完,下次继续~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值