栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python零基础教程(2)--数据类型:6和6有什么区别啊啊啊啊

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python零基础教程(2)--数据类型:6和6有什么区别啊啊啊啊

print("6")
print(6)

上节课讲到上面两个程序输出的6不是同一种数据类型的6,那么接下来我们就一起来认识一下python中的数据类型

认识数据类型

python中的数据类型有三种:文本数据,数值数据还有布尔值。这三种数据下也有不同的数据类型。

文本数据

文本数据中的数据类型较少,只有一种——字符串。

字符串(string)

示例:

"文本"

一对双引号,是创建字符串的标准格式(其实单引号也能创建字符串,但是不建议使用)

划重点:字符串前后必须有引号,否则会报错!

数值数据

相较于文本数据,数值数据的种类就相对较多,有整型和浮点型两种。

整型(integer)

相当于俗称的整数,如1,2,3,4,5等都是整型。

浮点型(float)

相当于俗称的小数,如1.4,3.9,123.76等都是浮点型。

划重点:1.0虽然和1的值是一样的,但是却是两种不同的数据类型!

布尔值(boolean)

布尔值只有True(真)和False(假)两种,是程序执行逻辑运算的关键之一。

提示:布尔值不加引号!

了解了python中的数据类型,那么怎么更改一个数据的类型呢?

那么,就需要用到一些更改数据类型的语句了。

1.int()

int()语句表示将数据转换为整型数据,如:

print(int("123"))

就会输出整型数据:123

2.float()

float()语句表示将数据转换为浮点型数据,如:

print(float(123))

就会输出浮点型数据:123.0

3.str()

str()语句表示将数据转换为字符串数据,如:

print(str(123))

就会输出字符串数据:123

4.chr()

chr()语句不大常用,表示将输入的数据按照ASCII码转换成对应的数据(它总是可以给你带来许多惊喜),如:

print(chr(123))

就会输出:{

5.ord()

和chr()语句一样,不大常用,作用与chr()语句相反,表示将字符转换成ASCII码中对应的数

划重点:无论是哪一种语句,一次只能转换一次数据,如果一次转换出的数据类型不是所求,就会报错,比如下面的代码就会报错:

print(float("123"))

想要达到字符串转浮点型的效果,最好是像这样写: 

print(float(int("123")))

那么学到这里,你有没有觉得少了些什么?

没错,少了运算。下节课,我们就来详细讲讲python中的运算。

[今天的内容以概念为主,是以后python学习的基础,需要认真掌握]

[文章内容难免有勘误,欢迎各位大佬在评论区指正]

总结:

print(int("123"))
123
print(int(123.0))
123
print(str(123.0))
123.0
print(str(123)
123
print(float(123))
123.0
print(float("123"))
报错

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/920323.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号