鱼C论坛

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

[技术交流] lesson5(笔记)

[复制链接]
发表于 2020-9-11 02:28:14 | 显示全部楼层 |阅读模式

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

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

x
整型
浮点型
E记法
布尔类型  ture  (1)  false(0)

类型转换
转换成整数  int()
只能转换数字的字符串
如:a = "123"
       b = int(a)
       b
     显示:123  将“123"转换成123
另:a = "你好"
        b = int(a)
        b
      结果会报错,因为”你好“不是数字的字符串。
浮点数(小数)转换成整数
如:a = 3.99
       b = int(a)
       b
      显示:3
python会省掉小数点后面的数字
----------------------------------------------------------------
转换成浮点数  float()
将一个字符串或整数转换成浮点数(小数)
如:a = "123"
       b = float(a)
       b
显示:123.0

整数转换成浮点数
如:a = 123
       b = float(a)
       b
显示:123.0
----------------------------------------------------------------
转换成字符串  str()
如:a = 123
       b = str(a)
       b
显示:'123'

另如: a = str(12e9)
           a      
显示:‘12+e9’(这里是正9次方所以字符串显示+9)
---------------------------------------------------------------

type()函数 //可以判断类型

type(a)
显示:class 'str'
type(3.6)
显示:class 'float'
type(ture)
显示:class 'bool'//布尔类型
type(3e12)
显示:class 'float'
----------------------------------------------------------------
isinstance() //判断函数类型,返回ture或false

如:a = "你好"
       isinstance (a,str)
显示 ture

或者可以直接判断
如:isinstance(123,int)
显示 ture
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-18 16:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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