2025年3月25日 星期二 甲辰(龙)年 月廿四 设为首页 加入收藏
rss
您当前的位置:首页 > 文本与office

python数据类型——数据转换

时间:01-19来源:作者:点击数:44

数据类型有很多种,比如数值和字符,比如6和a,字符是需要加双引号的,下面的例子运行的结果是不一样的,数值会相加而字符会相连

  • print(6+6)
  • print("6"+"6")
  • 结果

查看数据类型可以用“type(xxx)”指令,然后print指令打出来

  • print(6+6)
  • print("6"+"6")
  • print(type(6))
  • 数据转换
  • num = "6"
  • print(4 + num)
  • 这样的代码会报错,因为括号中既有数值又有字符,我们要将括号里面的数据统一
  • num = "6"
  • print(4 + int(num))
  • int是转换数值的函数,形式是int(XXX)这样就会把括号中的字符强行转换为数值,因此上面的代码会正常运算
  • num = "6"
  • print(str(4)+ num)
  • str是转换字符的函数,形式是str(XXX)这样就会把括号中的字符强行转换为数值,因此上面的代码会正常运算
  • num = "1.7"
  • num1 = float(num)
  • print(num1)
  • float是转换带小数点数值的函数,形式是float(XXX)这样就会把括号中的字符强制转换为带小数的数值
  • num等于1.7,这里的1.7是字符串,以为加了双引号
  • 变换后的1.7就变成了1.7这个数值
  • python是一门强类型、动态变成语言
方便获取更多学习、工作、生活信息请关注本站微信公众号城东书院 微信服务号城东书院 微信订阅号
推荐内容
相关内容
栏目更新
栏目热门