鱼C论坛

 找回密码
 立即注册
查看: 2584|回复: 0

[技术交流] 《零基础入门学习Python》第5课时笔记

[复制链接]
发表于 2017-6-19 20:58:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
1.
闲聊之Python的数据类型
‘520’ VS 520
前者是字符串,后者是单纯的数字。

2.
整型,布尔类型,浮点型,e记法
(1)Python中的整型就是整数,结合了长整型,长度不受限制。
(2)浮点型就是小数,如π。
区分两者,看有无小数点。
(3)e记法:即科学记数法[把一个绝对值大于10或小于-10的实数记为a×10n的形式(1≤|a|<10,n为整数),这种记数法叫做科学记数法。],浮点型的一种。
     如:>>> a=0.000000000000005
            >>> a
            5e-15
(4)布尔类型,是特殊的整型。用true和false来表示真假,True相当于整数1,False相当于0,可以进行计算,但一般不用于计算。
         如:>>>True + True
               2

3.
类型转换
属于BIF:built-in function 内置函数
(1)整数→int() 表示:将字符串或浮点数转换为整数。
如:>>> a=4.55 [小数转换成整数,Python会采取截断处理,即舍弃小数点后面的数字,不管大小如何,不根据四舍五入来。]   
      >>> b=int(a)
      >>> b
      4
(2)字符串→str() 表示:将任何其他类型转换为束或字符串。

(3)浮点数→float() 表示:将字符串或整数转换为小数。

4.
获得关于类型的信息。
(1)Type()
如:>>> type(True)
       <class 'bool'>
又如:>>> a='e'
          >>> type(a)
          <class 'str'>
(2)isinstance() 判断变量类型,是用来判断一个对象是否是一个已知的类型。
如:>>> isinstance(1, int)
      True

评分

参与人数 2鱼币 +6 收起 理由
康小泡 + 2
小甲鱼 + 4 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-11-24 18:32

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表