有序or无序和可变or不可变

有序:有索引 无序:无索引

可变:变量值变,id不变 不可变:变量值变,id也变

数字类型内置方法

整形

1.作用

描述年龄,id,身高

2.定义方式

x=10
x=int('10')

3.内置方法

没有内置方法,只有算术运算和比较运算

4.存在一个值还是多个值

一个值

5.有序or无序

整形没有这一说法

6.可变or不可变

整形是不可变的

浮点型

1.作用

描述薪资等

2.定义方式

x=1.1
x=float('1.1')

3.内置方式

与整形一样没有内置方法,只有算数运算和逻辑运算

4.存在一个值还是多个值

与整型一样只有一个值

5.有序or无序

没有这一说

6.可变or不可变

与整型一样是不可变的

字符串类型内置方法

1.作用

描述性质的东西,如人的名字、单个爱好、地址、国家、说的话等,可以有效地代表一种不变的字符序列,基于Unicode国际字符集。

2.定义

name='tim'
s=str(1.2)

3.内置方式

1.按索引取值

name='tim'
print(f'索引为1: {name[1]}')
print(f'索引0: {name[0]}')

2.切片(顾头不顾尾,步长)

name='tim'
print(f'切片1-最后: {name[1:]}')

3.长度

name='tim'
print(len(name))

4.成员运算in和not

name='tim'
print('tim'in name)#判断tim是否在字符串内

5.移除空白

name='  tim'
print(name.strip)

6.切分

info = 'nick:male:19'
info_list = info.split(':')
print(f'info_list1:{info_list1}')

7.循环

name='tim'
for i in name:
print(i)

8.左空白和右空白

name='  **tim**  '
print(f'左对齐:{name.lstrip('*')}')
print(f'右对齐:{name.rstrip('*')}')

9.大写和小写

name='Tim'
print(name.lower())#小写
print(name.upper())#大写

10.以...开始和以...结尾

name='tim'
print(name.startswith('t'))#以...开始
print(name.endswith('m'))#以...结尾

11.右切割

name='tim'
print(name.rsplit('i'))

12.联合

name = ['tim', 'male', '19']
print(name.join(name))

13.替代

name='tim'
print(name.replace('name','NAME'))

14.是否为数字

name='tim'
print(name.isdigit())

15.查找

name='tim'
print(name.find('i'))

16.索引

name='tim'
print(name.index('i'))

17.中心

name='tim'
print(name.center(9))

18.左对齐

name='tim'
print(ljust(50,'*'))

19.右对齐

name='tim'
print(rjust(50,'*'))

20.首字母大写

name='tim'
print(name.captalize())

21.大小写互换

name='Tim'
print(name.swapcase())

22.标题

name='tim'
print(name.title())

4.存在一个值还是多个值

与数字类型一样只有一个值

5.有序or无序

字符串是有索引的,所以是有序的

6.可变or不可变

与数字一样是不可变的

与数字类型一样是可变的

Python进阶之浅谈内置方法的更多相关文章

  1. Python进阶之浅谈内置方法(补充)

    目录 列表类型的内置方法 元组类型的内置方法 字典类型的内置方法 集合类型的内置方法 列表类型的内置方法 1.作用:描述名字,说的话等 2.定义方式 s=['tim','age'] s=str('ti ...

  2. Python进阶-XVIV 类的内置方法:__str__ 、__repr__、析构函数(__del__)、双下的call,eq,new,hash 以及item相关的三个方法

    类的内置方法 它与内置函数有紧密的联系,有的内置函数就是调用的内置方法. 在顶级父类obj中有: 两个双下方法 obj.__str__ str(obj) obj.__repr__ repr(obj) ...

  3. Python学习day08-python进阶(2)-内置方法

    Python学习day08-python进阶(2)-内置方法 列表数据类型内置方法 作用 描述多个值,比如爱好 定义方法       xxxxxxxxxx 2         1 hobby_list ...

  4. python进阶_浅谈面向对象进阶

    python进阶_浅谈面向对象进阶 学了面向对象三大特性继承,多态,封装.今天我们看看面向对象的一些进阶内容,反射和一些类的内置函数. 一.isinstance和issubclass  class F ...

  5. python学习day7 数据类型及内置方法补充

    http://www.cnblogs.com/linhaifeng/articles/7133357.html#_label4 1.列表类型 用途:记录多个值(一般存放同属性的值) 定义方法 在[]内 ...

  6. python 面向对象之反射及内置方法

    面向对象之反射及内置方法 一.静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静 ...

  7. python面向对象之反射和内置方法

    一.静态方法(staticmethod)和类方法(classmethod) 类方法:有个默认参数cls,并且可以直接用类名去调用,可以与类属性交互(也就是可以使用类属性) 静态方法:让类里的方法直接被 ...

  8. python基础-列表List及内置方法

    数据类型之列表-List 用途:用于存一个或多个不同类型的值 定义:通过中括号存值,每个值之间通过逗号进行分隔 l1 = [1,'a',3,'b'] 特性:有序.可变.存多个值的数据类型 常用方法: ...

  9. python入门之数据类型及内置方法

    目录 一.题记 二.整形int 2.1 用途 2.2 定义方式 2.3 常用方法 2.3.1 进制之间的转换 2.3.2 数据类型转换 3 类型总结 三.浮点型float 3.1 用途 3.2 定义方 ...

随机推荐

  1. Java实现 蓝桥杯 算法提高 高精度减法(JDK方法)

    试题 算法提高 高精度减法 问题描述 高精度减法 输入格式 两行,表示两个非负整数a.b,且有a > b. 输出格式 一行,表示a与b的差 样例输入 1234567890987654321 99 ...

  2. Java实现蓝桥杯 历届试题 k倍区间

    历届试题 k倍区间 时间限制:2.0s 内存限制:256.0MB 问题描述 给定一个长度为N的数列,A1, A2, - AN,如果其中一段连续的子序列Ai, Ai+1, - Aj(i <= j) ...

  3. Java实现 蓝桥杯VIP 算法训练 比赛安排

    问题描述 设有有2 n(n<=6)个球队进行单循环比赛,计划在2 n – 1天内完成,每个队每天进行一场比赛.设计一个比赛的安排,使在2 n – 1天内每个队都与不同的对手比赛. 输入格式 输入 ...

  4. java实现第五届蓝桥杯绳圈

    绳圈 题目描述 今有 100 根绳子,当然会有 200 个绳头. 如果任意取绳头两两配对,把所有绳头都打结连接起来.最后会形成若干个绳圈(不考虑是否套在一起). 我们的问题是:请计算最后将形成多少个绳 ...

  5. MMDVM中继板测试软件MMDVMCal

    运行方法: 只支持windows 64位系统 32位下载:https://share.weiyun.com/52uHAO5 64位下载:https://share.weiyun.com/5IgdqvL ...

  6. Mac上查看当前安卓手机上打开的app的包名和主程序入口

    1.连接上手机,数据线链接或者无线连接随便 2.打开你需要查看的app 3.打开终端,输入命令: adb shell dumpsys window w |grep \/ |grep name=

  7. 用mvc框架查询数据库数据

    介绍下mvc框架,mvc框架一种软件设计典范,用一种业务逻辑.数据.界面显示分离的方法组织代码,将业务逻辑聚集到一个部件里面,在改进和个性化定制界面及用户交互的同时,不需要重新编写业务逻辑. 首先我们 ...

  8. 05-IntentFilter的匹配规则

    IntentFilter的匹配规则 原则上一个Intent不应该既是显示调用又是隐式调用,如果二者共存的话以显式调用为主 隐式调用需要Intent能够匹配目标组件的IntentFilter中所设置的过 ...

  9. 【图机器学习】cs224w Lecture 16 - 图神经网络的局限性

    目录 Capturing Graph Structure Graph Isomorphism Network Vulnerability to Noise 转自本人:https://blog.csdn ...

  10. 查询局域网指定段内存活IP

    目录 批量ping 输出到指定文件 批量ping for /L %i IN (起始,扫描间距,结束) DO ping -w 2 -n 1 10.224.131.%i 如 for /L %i IN (5 ...