python编程之数字和字符串类型

简介: python编程之数字和字符串类型

Python语言中的六种类型


1.数字类型 2.字符串类型3.元组类型4.列表类型5.文件类型6.字典类型


数字类型


1.整数类型:与数学中的整数概念一致,没有取值范围限制

2.浮点数类型:python语言中浮点数的数值范围存在限制,小数精度也存在限制。这种限制与在不同计算机系统有关。

3.复数类型:与数学中复数概念一致,z=a+b j;对于复数z,可以用z.real获得实数部分,z.imag获得虚数部分;

整数是浮点数特例,浮点数是复数特例

type(x),返回x的类型,适用于所有类型的判断


字符串类型


字符串是用双引号“”或者单引号‘’括起来的一个或多个字符;

字符串可以保存在变量中,也可以单独存在;

可以用type()函数测试一个字符串的类型。

Python语言转义符:

输出带有引号的字符串,可以使用转义符

使用\输出带有转义符的字符串,例如:

print("“大家好”")
“大家好”


字符串是一个字符序列:字符串最左端位置标记为0,一次增加。字符串中的编号叫做“索引”。

单个索引辅助访问字符串中的特定位置

格式[<索引>]

Python最左侧索引从0开始,最右侧索引为-1

可以通过两个索引值确定一个位置范围,返回这个范围的子串

格式:[:]

字符串之间通过+或*进行连接

例:

>>>“pine”+“apple”‘pineapple’3*“pine”‘pinepinepine’len()函数能否返回一个字符串的长度len(“pine”)
4大多数数据类型都可以通过str()函数转换为字符串str(123)
‘123’字符串的操作可以通过for和in组成的循环来遍历字符串中每个字符格式:forin :
目录
相关文章
|
1月前
|
存储 JavaScript Java
(Python基础)新时代语言!一起学习Python吧!(四):dict字典和set类型;切片类型、列表生成式;map和reduce迭代器;filter过滤函数、sorted排序函数;lambda函数
dict字典 Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。 我们可以通过声明JS对象一样的方式声明dict
169 1
|
2月前
|
Python
Python中的f-string:更优雅的字符串格式化
Python中的f-string:更优雅的字符串格式化
325 100
|
2月前
|
IDE 开发工具 开发者
Python类型注解:提升代码可读性与健壮性
Python类型注解:提升代码可读性与健壮性
266 102
|
2月前
|
开发者 Python
Python中的f-string:高效字符串格式化的利器
Python中的f-string:高效字符串格式化的利器
440 99
|
2月前
|
Python
Python中的f-string:更优雅的字符串格式化
Python中的f-string:更优雅的字符串格式化
|
2月前
|
开发者 Python
Python f-strings:更优雅的字符串格式化技巧
Python f-strings:更优雅的字符串格式化技巧
|
2月前
|
开发者 Python
Python f-string:高效字符串格式化的艺术
Python f-string:高效字符串格式化的艺术
|
2月前
|
数据采集 机器学习/深度学习 人工智能
Python:现代编程的首选语言
Python:现代编程的首选语言
284 102
|
2月前
|
数据采集 机器学习/深度学习 算法框架/工具
Python:现代编程的瑞士军刀
Python:现代编程的瑞士军刀
308 104
|
2月前
|
人工智能 自然语言处理 算法框架/工具
Python:现代编程的首选语言
Python:现代编程的首选语言
254 103