一、数字类型内置方法

1.1 整型的内置方法

  1. 作用

    描述年龄、号码、id号

  2. 定义方式

x = 10
x = int('10')
x = int(10.1)
x = int('10.1') # 报错
  1. 内置方法

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

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

    存一个值

  3. 有序or无序 有序:有索引;无序:无索引

    压根就没有这一说

  4. 可变or不可变(重点)

    数字类型不可变

  • 可变(变量值而言)
lis = [1,2,3]
print(id(lis))
lis[0] = 2 #lis-->[2,2,3]
print(id(lis))
  • 不可变(变量值而言),值变id也变
x = 10
print(id(x))
x = 20
print(id(x))

1.2 浮点型内置方法

同整型

二、字符串类型的内置方法

2.1 作用

​ 姓名/性别/地址

2.2 定义方式

s = b‘sdkfljl’   # 打印出来的bytes类型,二进制类型,010011001011001011

print(s)

print(‘中文’,encode(‘utf8’))

2.3 字符串内置方法(只有字符串类型才能使用)

s = ‘forever handsome’

优先掌握(今天必须得掌握)

  1. 索引取值
print(s[1])
  1. 索引切片
print(s[4:0:1])  #  1 表示从左到右

print(s[-4:0:-1])   #  -1 表示从右到左
  1. for循环
for i in s:

  print(i)

PS:遇到问题没人解答?需要Python学习资料?可以加点击下方链接自行获取

note.youdao.com/noteshare?id=2dce86d0c2588ae7c0a88bee34324d76

  1. strip() 去除两端指定字符
s1 = ‘              nick handsome          ’

print(s1.strip())    # 去除两端的空白
s2 = '****!!!nick handsome-----***'
print(s2.strip('-*!')) # 指定多个字符一起去掉,只能strip里面有的字符就全部干掉
  1. split() 切割
print(s.split()) # 默认以空格为切割条件
print(s.split('/')) # 以/切割
print(s.split('!')) # 以!切割
  1. in 或 not in
print('forever' in s ) #True
print('!' not in s) # True
  1. 长度len
  s = '123'
print(len(s)) # 3 # 求字符串的长度

2.4 存一个值还是多个值

一个值

2.5 有序or无序

有序

2.6 可变or不可变(重点)

可变:值变id不变,不可哈希

不可变:值变id也变,可哈希

不可变

s2 = 'abc'
print(id(s2))
s2 += 'abc'
print(id(s2))

Python:数字类型和字符串类型的内置方法的更多相关文章

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

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

  2. for循环,数字、字符串和列表内置方法

    目录 控制流程之for循环 基本语法 for+break for+continue for+else for循环打印lodaing 数字类型内置方法 整型 int 浮点型 float 字符串内置方法 ...

  3. 【python基础】第09回 数据类型内置方法 01

    本章内容概要 1.数据类型的内置方法简介 2.整型相关方法 3.浮点型相关方法 4.字符串相关方法 5.列表相关方法 本章内容详情 1.数据类型的内置方法简介 数据类型是用来记录事物状态的,而事物的状 ...

  4. 【python基础】第11回 数据类型内置方法 02

    本章内容概要 列表内置方法 字典内置方法 元组内置方法 集合内置方法 可变类型与不可变类型 本章内容详细 1.列表内置方法 list 列表在调用内置方法之后不会产生新的值 1.1 统计列表中的数据值的 ...

  5. python整型-浮点型-字符串-列表及内置函数(上)

    整型 简介 # 是否可变类型: 不可变类型 # 作用:记录年龄.手机号 # 定义: age = 18 # --> 内部操作 age = int(18) # int('sada') # 报错 in ...

  6. Python基础之字符串类型内置方法

    目录 1. 字符串类型 2. 常用操作及内置方法 3. 其他内置方法 1. 字符串类型 用途:姓名,性别等 定义: name1 = 'zhaojun' name2 = "zhaojun&qu ...

  7. python学习番外篇——字符串的数据类型转换及内置方法

    目录 字符串的数据类型转换及内置方法 类型转换 内置方法 优先掌握的方法 需要掌握的方法 strip, lstrip, rstrip lower, upper, islower, isupper 插入 ...

  8. python中字符串的内置方法

    这里说的是字符串中的内置方法,毕竟字符串是最常用的操作对象. ['__add__', '__class__', '__contains__', '__delattr__', '__doc__', '_ ...

  9. python今日分享(内置方法)

    目录 一.习题详解 二.数据类型的内置方法理论 三.整型相关操作 四.浮点型相关操作 五.字符串相关操作 六.列表相关操作 今日详解 一.习题详解 1.计算1-100所有数据之和 all_num = ...

  10. python 入门基础4 --数据类型及内置方法

    今日目录: 零.解压赋值+for循环 一. 可变/不可变和有序/无序 二.基本数据类型及内置方法 1.整型 int 2.浮点型float 3.字符串类型 4.列表类型 三.后期补充内容 零.解压赋值+ ...

随机推荐

  1. C#学习笔记03--循环和一维数组

    一.循环(重点) 什么时候用循环? 想让一段代码执行多次, 这段代码可能不一样但是一定有一个规律. 1.while 循环 格式:  while(循环条件) { 循环执行的代码; } 循环的机制:  当 ...

  2. [从今天开始修炼数据结构]串、KMP模式匹配算法

    [从今天开始修炼数据结构]基本概念 [从今天开始修炼数据结构]线性表及其实现以及实现有Itertor的ArrayList和LinkedList [从今天开始修炼数据结构]栈.斐波那契数列.逆波兰四则运 ...

  3. C#-面向对象:争议TDD(测试驱动开发)

    ----------------------- 绝对原创!版权所有,转发需经过作者同意. ----------------------- 在谈到特性的使用场景时,还有一个绝对离不开的就是 单元测试 按 ...

  4. CCNA 之 四 管理和配置CISCO设备

    管理和配置CISCO设备 路由器组件 cpu 执行操作系统的指令 随机访问存储器RAM - RAM中内容断电丢失 - 运行操作系统: - 运行配置文件: - IP 路由表: - ARP 缓存; - 数 ...

  5. node.js多进程架构

    node.js是单进程应用,要充分利用多核cpu的性能,就需要用到多进程架构. 作为web服务器,不能多个进程创建不同的socket文件描述符去accept网络请求, 有经验的同学知道,如果端口被占用 ...

  6. shell中的函数、shell中的数组、告警系统需求分析

    7月16日任务 20.16/20.17 shell中的函数20.18 shell中的数组20.19 告警系统需求分析 20.16/20.17 shell中的函数 函数就是一个子shell就是一个代码段 ...

  7. redis - redis数据结构与API

    通用命令 keys:遍历所有的key[keys一般不再生产环境使用],时间复杂度O(n) keys * keys he* keys he[h-l]* keys ph? dbsize:计算key的总数, ...

  8. 深入 .NET Core 基础 - 1:deps.json, runtimeconfig.json 以及 dll

    深入 .NET Core 基础:deps.json, runtimeconfig.json 以及 dll 原文地址:https://natemcmaster.com/blog/2017/12/21/n ...

  9. JS的Form表单转JSON格式

    一.serialize()方法 格式:var data = $("#formID").serialize(); 功能:将表单内容序列化成一个字符串. 注意:要使用params = ...

  10. unity3D 游戏物体同时绑定单击、双击事件

    前言 在unity中我们常用的获取鼠标点击的方法有 在3D场景中,一般用在Update方法中,每一帧调用 void Update(){ )){ Debug.log("鼠标左键点击" ...