一、数字类型内置方法

1.1 整型的内置方法

作用

描述年龄、号码、id号

定义方式

x = 10

x = int('10')

x = int(10.1)

x = int('10.1') # 报错

内置方法

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

存在一个值还是多个值

存一个值

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

压根就没有这一说

可变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'

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

索引取值

print(s[1])

索引切片

print(s[4:0:1]) # 1 表示从左到右

print(s[-4:0:-1]) # -1 表示从右到左

for循环

for i in s:

print(i)

strip() 去除两端指定字符

s1 = ‘ nick handsome '

print(s1.strip()) # 去除两端的空白

s2 = '****!!!nick handsome-----***'

print(s2.strip('-*!')) # 指定多个字符一起去掉,只能strip里面有的字符就全部干掉

split() 切割

print(s.split()) # 默认以空格为切割条件

print(s.split('/')) # 以/切割

print(s.split('!')) # 以!切割

in 或 not in

print('forever' in s ) #True

print('!' not in s) # True

长度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数字类型和字符串类型的内置方法,希望对大家有所帮助!

本文标题: 浅析Python数字类型和字符串类型的内置方法

本文地址: http://www.cppcns.com/jiaoben/python/294476.html

python的四种内置数字类型_浅析Python数字类型和字符串类型的内置方法相关推荐

  1. python中内置的四种数值类型为_浅谈python语言四种数值类型

    Python语言支持四种不同的数值类型,包括int(整数)long(长整数)float(浮点实际值)complex (复数),本文章向码农介绍python 四种数值类型,需要的朋友可以参考一下.希望对 ...

  2. 手机卫士09_应用程序四种查看_ListView小标题_进程管理

    手机卫士09_应用程序四种查看_ListView小标题_进程管理 1.悬浮窗体的功能实现: 1.1.应用程序的卸载: 包安装器 packageInstall,包卸载packageruninstall ...

  3. python内置类型方法_浅析Python数字类型和字符串类型的内置方法

    一.数字类型内置方法 1.1 整型的内置方法 作用 描述年龄.号码.id号 定义方式 x = 10 x = int('10') x = int(10.1) x = int('10.1') # 报错 内 ...

  4. python中四种进制的输出_Python基础语法和进制

    基础语法 开发种常用的快捷键 键位 功能 ctrl + / 添加注释和取消注释 ctrl + s 保存 ctrl + c 复制 ctrl + v 粘贴 ctrl + x 剪切 ctrl + z 撤销 ...

  5. 【Java】使用Java调用Python的四种方法

    写在前面 为啥一个好好的岗位是Java开发工程师要去做写python呢?因为产品经理安排的(突然多少有点明白为啥程序员和产品经理会一直开撕).由于在选择企业的时候没看清企业性质,看了要求以为就是互联网 ...

  6. python的六个类型_介绍Python中6个序列的内置类型

    原标题:介绍Python中6个序列的内置类型 1.Python中6个序列的内置类型分别是什么? Python包含6中内建的序列,即列表.元组.字符串.Unicode字符串.buffer对象和 xran ...

  7. python常用内置函数乘法_每个 Python 高手都应该知道的内置函数

    每个 Python 高手都应该知道的内置函数 Python 将纳入高中教材,大学 VB 将被 Python 取代, 现在你还对 Python 一无所知吗?去年就被国外一机构预测, 2017 年 pyt ...

  8. python实现四种基本图形的面积计算 :圆形,长方形,正方形,梯形。

    这个小练习实现了四种基本图形的面积计算 :圆形,长方形,正方形,梯形.虽然看起来挺简单的,但是要规避的坑还是挺多的(比如用户输入中文的错误显示,还有半径,长宽高必须大于0,用户输入小数也是正确的),感 ...

  9. python实现四种出行路线规划(公交、步行、驾车、骑行)

    一.简介 路径规划中包括步行.公交.驾车.骑行等不同方式,今天借助高德地图web服务api,实现出行路线规划. 思路 根据地点获取经纬度 根据经纬度调用api获取路线 对路线数据进行处理,便于浏览 高 ...

最新文章

  1. MySQL如何快速插入数据
  2. 程序猿惯用口头禅与内心真实 OS,快来看看你中招没?
  3. 1.7 截取(提取)子字符串(substring())
  4. linux nagios 检查udp端口,nagios插件之监控udp端口状态
  5. wxWidgets:wxColourDatabase类用法
  6. 设计模式:迭代器模式(Iterator)
  7. kaptcha配置java_kaptcha 配置
  8. SharePoint无代码工作流设计开发实例——交通费报销流程(二)
  9. 在线代码编辑器 Codemirror 的轻量级 React 组件
  10. postman跨域测试_安装使用Hoppscotch构建API请求访问与测试
  11. 谁敢花35万再加盟瑞幸?
  12. 如果打开MSSQL server 显示无项目的解决方法
  13. cc1101初始化c语言程序,cc1101无线模块的程序及使用介绍
  14. Python 基础 —— str
  15. java堆内存_java堆内存模型
  16. 使用HDR Efex Pro 2 mac版如何合并图像?
  17. CodeForces 621C 数学概率期望计算
  18. 使用cardview和recycleview时碰到的一些问题
  19. hbase 使用lzo_【hbase】Hbase最佳实践
  20. 推荐系统实践:基于数据集MovieLens构造简单推荐系统

热门文章

  1. C++_类和结构体所占内存大小,静态成员问题
  2. CALayer(二)
  3. IIS APPPOOL\DefaultAppPool 登录失败的解决方法
  4. c语言装饰,C++设计模式之装饰模式(Decorator)
  5. p8大佬告诉你JSR - 133 都解决了哪些问题?
  6. 三星note5 android版本区别吗,三星Note5哪种颜色好看?三星Note5四种颜色区别对比图解...
  7. PHP合并数组的方法
  8. linux 脚本向标准输入,linux中的标准输出和输入
  9. python中导入模块用什么命令_Python导入模块的技巧
  10. 【c语言】蓝桥杯基础练习 查找整数