python的数据类型(上)
2017-12-03 21:43
295 查看
1、整型
2、浮点型
3、布尔类型
4、字符串
字符串常用的方法包括:find、replace、split、join、strip、format。
这里所谓的方式,实际就是变量要调用的函数,想象一下,给你一堆字符串,让你找到其中的某段字符,或者替代某段字符,再或者按照某种规则分割,你是不是会无从下手?此时需要想到使用函数来帮忙,简单只需加一个点号调用即可。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
这里详细说明下join:
join()函数
语法: 'sep'.join(seq)
参数说明
sep:分隔符。可以为空
seq:要连接的元素序列、字符串、元组、字典
上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串
返回值:返回一个以分隔符sep连接各个元素后生成的字符串
反过来读好理解些:对于str1这个变量中的内容,加入冒号。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
下面是具体的例子:
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
format比较好的写法:可以与变量一一对上。
5、列表
列表也有很多的方法,或者你叫它函数也可以,主要包括:append、index、insert、pop、remove、reverse、sort、切片
切片这里说明下
结果如下
[1, 23, 7, 4, 'a', 'c', 'b']
[1, 23, 7]
[23, 7, 4, 'a']
[23, 4]
age = input("please input your age: ") print (age) print(type(age)) a = 100 b = 30.0 print (a) print (b) print (a.__abs__()+b.__abs__()) #取模 print (abs(a)+abs(b)) #取模 print (dir(a)) #查看变量a的函数 print (a/b)
2、浮点型
3、布尔类型
4、字符串
字符串常用的方法包括:find、replace、split、join、strip、format。
这里所谓的方式,实际就是变量要调用的函数,想象一下,给你一堆字符串,让你找到其中的某段字符,或者替代某段字符,再或者按照某种规则分割,你是不是会无从下手?此时需要想到使用函数来帮忙,简单只需加一个点号调用即可。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------
这里详细说明下join:
join()函数
语法: 'sep'.join(seq)
参数说明
sep:分隔符。可以为空
seq:要连接的元素序列、字符串、元组、字典
上面的语法即:以sep作为分隔符,将seq所有的元素合并成一个新的字符串
返回值:返回一个以分隔符sep连接各个元素后生成的字符串
str1 = 'abcde' print ':'.join(str1)
反过来读好理解些:对于str1这个变量中的内容,加入冒号。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
下面是具体的例子:
format比较好的写法:可以与变量一一对上。
print ('my name is {name} , my age is {age}').format(name='sj',age=18)
5、列表
列表也有很多的方法,或者你叫它函数也可以,主要包括:append、index、insert、pop、remove、reverse、sort、切片
切片这里说明下
str1 = [1,23,7,4,'a','c','b'] print (str1) print (str1[0:3]) #注意切片的时候,取得是最后一位数字-1 print (str1[1:5:1]) #取下标1-5 , 每隔一位取一次,自身算一位 print (str1[1:5:2]) #取下标1-5,每个2位取一次,自身算一位
结果如下
[1, 23, 7, 4, 'a', 'c', 'b']
[1, 23, 7]
[23, 7, 4, 'a']
[23, 4]
相关文章推荐
- Python-003-数据类型1--数字、字符串、布尔值
- python数据类型转换
- python学习笔记四——数据类型
- Python全栈工程师(2:数据类型)
- Python -- 1. 变量和简单数据类型
- 【C014】Python数据类型 - 数值类型
- 【Python3之基本数据类型,基本运算】
- python数据类型详解
- [Python]Python/PHP如何查询sql server中NTEXT类型数据
- Python把csv数据写入list和字典类型的变量脚本方法
- python 数据类型
- python3 内置核心数据类型
- Python编程-编码、变量、数据类型
- 零基础入门学习Python(5)--闲聊之Python的数据类型
- python 数据类型之list
- Python教程学习简记1--Python数据类型和变量 字符串和编码 list和tuple 条件判断 循环 dict和set
- Python数据类型一:数字与运算符
- python中的数据类型与json的数据类型之间的转化
- python内置数据类型(数字和字符串)
- 兄弟连学python(3)——Str(字符串)数据类型介绍