1. split() 的对象是一个 “字符串”,写成:字符串变量.split()
'''输入一个ip,判断ip的合法性'''
"""ip地址的样子:4个3位数,被3个.分割,每位数取值0到255,包括0和255"""ip = "10.100.0.233" # 此时是字符串,记得一定要加引号啊。
print(ip.split(".")[0])
print(ip.split(".")[1])
print(ip.split(".")[2])
print(ip.split(".")[3])
print(type(ip.split(".")[0]))
print(type(int(ip.split(".")[0])))
  1. split() 的结果是一个list数组,list数组本身可以同时存储多种类型的元素,但通过切割字符串得来的元素都是字符型的。
'''输入一个ip,判断ip的合法性'''
"""ip地址的样子:4个3位数,被3个.分割,每位数取值0到255,包括0和255"""ip = "10.100.0.233" # 此时是字符串,记得一定要加引号啊。
print(ip.split(".")[0])
print(ip.split(".")[1])
print(ip.split(".")[2])
print(ip.split(".")[3])
print((type(ip.split(".")[0]))) # 看分割出来的元素都是字符型![在这里插入图片描述](https://img-blog.csdnimg.cn/20181108170721195.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzE4NTQzNTIx,size_16,color_FFFFFF,t_70)
E:\pyinstall\python.exe "E:/pypractice/python practice/ip.py"
10
100
0
233
<class 'str'>Process finished with exit code 0
  1. 字符串变量.split()[索引值], 切割的结果是list, 所以可以通过list[num]取值。
  1. split()括号内可以没有参数,代表按照空,空格,换行符,制表符来分割。
  1. split()括号内可以指定一个字符参数,表示看见这个字符,就分割,不限制次数
  1. split()括号内可以有两个参数,一个是字符,另一个是数字。字符上面说了,表示看见它就开始分割。至于数字表示限制分割次数的意思,不写是不限制次数,写了就是限制了,如写0表示不限制分割次数,写1表示分割一次,其余的看见定义的分割字符,也不分割。

python split()相关推荐

  1. python split(), os.path.split()和os.path.splitext()函数的区别

    python split(), os.path.split()和os.path.splitext()函数的区别 文章目录: 1. split() 2. os.path.split() 3. os.pa ...

  2. python split()函数

    Python split()函数 函数原型: split([char][, num])默认用空格分割,参数char为分割字符,num为分割次数,即分割成(num+1)个字符串 1.按某一个字符分割. ...

  3. python split 多个空格分隔

    python split 多个空格分割 问题描述 正确做法 问题描述 即字符串之间存在多个空格的时候,不按照一个空格来分隔,而是按照空白来分隔. 比如 ll = "a b c d" ...

  4. python split的作用_python split 循环(python的split函数作用)

    :解split 正则过滤:1. op=open('xx.txt','r')2. list=[]3. for line in op:4. list.append(line)这样第一行就是a[0].要取出 ...

  5. python split space

    发现自己写python的空格split还挺多坎的,尤其是最后一个是空格的情形: def split(s):i = 0ans = []while i < len(s):start = i# fin ...

  6. Python Split函数的用法总结

    字符串的split用法 说明: Python中没有字符类型的说法,只有字符串,这里所说的字符就是只包含一个字符的字符串!!! 这里这样写的原因只是为了方便理解,仅此而已. 由于敢接触Python,所以 ...

  7. python split()方法_秘籍:10个Python字符串处理技巧(附代码)

    作者:马修·梅奥 翻译:陈之炎 校对:和中华 本文约1600字,建议阅读7分钟. 本文为你介绍利用Python处理字符串的一些基本操作. 在探寻文本分析途径时却不知从何下手,该怎么办?那么可以通过这个 ...

  8. python split函数 空格_Python随笔29:Python基础编程练习题23~24

    注:本文所有代码均经过Python 3.7实际运行检验,保证其严谨性. Python编程 Python基础练习题23:求三角形斜边上的高 输入直角三角形两直角边a.b的值,输出斜边上的高,最后结果使用 ...

  9. python split函数 空格_python上手--10行代码读懂红楼梦

    取名10行代码看懂红楼梦,是将介绍使用python代码来读红楼梦获取其主要人物.这里的思想就是词频统计,通过分析红楼梦小说文字中出现最多的词语,来概括说明红楼梦的核心人物和事情.实际上如果你能跟着往下 ...

  10. python split函数 空格_最易懂的Python新手教程:从基础语法到代码详解

    导读:本文立足基础,讲解Python和PyCharm的安装,及Python最简单的语法基础和爬虫技术中所需的Python语法. 作者:罗攀 蒋仟 如需转载请联系华章科技 本文涉及的主要知识点如下: P ...

最新文章

  1. 我是如何学会爱上 Vim 的
  2. 碎片化学习不是学习碎片,看这篇了解碎片化学习的真相
  3. python websocket异步高并发_高并发异步uwsgi+web.py+gevent
  4. 前端学习(1685):前端系列实战课程之设置难度
  5. pb 怎么判断是 小数_考试90分以上的孩子是怎么学数学的?听听老师怎么说?
  6. python 怎么调用 矩阵 第几行_python工厂第19层 多重列表1
  7. 写给自己--70年代的程序员
  8. mysql 存储过程 汉字取拼音或者首字母
  9. 桌面时间的最佳管理者-软媒时间_我是亲民_新浪博客
  10. 强悍!winrar妙用-将bat脚本打包成exe可执行文件并实现自动执行
  11. 18 亿美元!腾讯最大股东收购全球第三大程序员社区 Stack Overflow
  12. 番茄工作法 计划表格式
  13. docker build stress命令
  14. word文档被锁定,无法编辑怎么办?
  15. thinkphp 分页样式
  16. springboot~使用自定义的aspect
  17. 简述计算机视觉中的单眼线索,知觉-心理学文章-壹心理
  18. java线程池的应用_Java线程池的使用
  19. python计算圆周率
  20. 概率论小课堂:统计学是大数据方法的基础

热门文章

  1. 西门子1200plc通过485modbus通讯控制英威腾伺服电机博图15.1程序
  2. 中国偏光太阳镜镜片市场趋势报告、技术动态创新及市场预测
  3. 关闭win10自动更新——组策略
  4. 2023北京理工大学考研介绍
  5. 关于IGBT反并联二极管反向恢复
  6. 启动Mac电脑为什么出现黑屏?
  7. 域的搭建和GPO的操作
  8. Arcgis主页面字体太小
  9. pandas如何统计均线、移动平均线的方法rolling总结
  10. flask 使用html模板,Flask框架使用HTML模板的方法