Python变量、数据类型、数据类型转换相关函数用法实例详解
2020-06-25 08:09:14 来源:易采站长站 作者:易采站长站整理
>>> type(True)
<class 'bool'>
>>> type(False)
<class 'bool'>
>>> a=bool(2)
>>> a
True
>>> a=int(True)
>>> a
1
>>> print(int(False))
0字符串str类型:
Python不支持字符类型; 字符会被视为长度为
1的字符串可以使用两个单引号,或两个双引号来代表字符串
>>> type("aaaa")
<class 'str'>
>>> type('aaaa')
<class 'str'>可以使用下标来访问字符串的值【-1代表最后一位】:
>>> str1="123"
>>> str1[0]'1'
>>> str1[-1]'3'可以对字符串进行切片(切片方法:字符串名[左下标:右下标(不取到右下标)]),返回值是切片后的字符串,但并不会改变原字符串的值
【 [:]代表完全切片,[:右下标]代表从零开始,[左下边:]代表结尾是最后一位,-1下标代表最后一位 】
【切片也可以有间隔,用法字符串名[左下标:右下标:间隔] 】
>>> hello="hello world!"
>>> new_hello=hello[:]>>> new_hello
'hello world!'
>>> hello[:2]'he'
>>> hello[1:3]'el'
>>> hello[1:-1]'ello world'
>>> hello[1:-1:1]'ello world'
>>> hello[1:-1:2]'el ol'可以使用三引号(单引号或双引号)来代表多行字符串
>>> type("""hahah
haha
hahah""")
<class 'str'>
>>> type('''第一行
第二行
第三行''')
<class 'str'> 常用函数:补充
字符串格式化:补充
原始字符串:补充
列表list类型:
list是一种有序的集合,可以随时添加和删除其中的元素。
使用中括号包裹元素,表明这是一个列表。[元素,元素,元素,…….]
>>> i=['a',100,True]>>> type(i)
<class 'list'> 列表的元素不限定数据类型,可以是字符串,可以是数值,可以是布尔类型,也可以是其他列表等等
列表可以是空的:list1=[] 可以使用list函数来创建列表
>>> list("abcd")
['a', 'b', 'c', 'd'] 列表也可以使用下标来访问元素,也可以切片,操作与字符串相同。
列表可以替换元素【使用 = 】:
暂时禁止评论













闽公网安备 35020302000061号