Python初学者学习记录2

 

一、数据类型
       数据是由类型的。变量无类型,变量中存储的数据是有类型的。 入门阶段,主要接触三类数据类型:字符串(string)、整型(int)、浮点型(float)

怎么验证数据的类型?可以使用type()语句

# 第一种我们使用print()语句输出
print(type("黑马程序员"))
print(type(666))
print(type(13.14))
结果:
<class 'str'>
<class 'int'>
<class 'float'>

# 第二种用变量来存储type()语句的结果
string_type = type("黑马程序员")
int_type = type(666)
float_type = type(13.14)
print(string_type)
print(int_type)
print(float_type)
结果:
<class 'str'>
<class 'int'>
<class 'float'>

# 第三种使用type()语句,查看变量中存储的数据的类型
name = "黑马程序员"
name_type = type(name)
print(name_type)
结果:
<class 'str'>

二、数据类型转换

       常见的三种类型转换语句:int(x)、float(x)、str(x)。

       它们都是由返回结果的,可以用print()语句直接输出,也可以用变量存储。

       *注意:1、任何类型都可以通过str(),转换成字符串。

                   2、字符串内必须是数字,才能将字符串转换成数字。

# 1将整数转换成字符串
name1_str = str(11)
print(1, type(name1_str), name1_str)

# 2将浮点数转换成字符串
name2_str = str(13.14)
print(2, type(name2_str), name2_str)

# 3将浮点数转换成整数
name1_int = int(13.14)
print(3, type(name1_int), name1_int)

# 4将字符串转换成整数
name2_int = int("1000")
print(4, type(name2_int), name2_int)

# 5错误例子:想要将字符串转换成数字,必须要求字符串中的内容都是数字
name3_int = int("黑马程序员")
print(5, type(name3_int), name3_int)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值