博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
4.15
阅读量:5128 次
发布时间:2019-06-13

本文共 1231 字,大约阅读时间需要 4 分钟。

六个基本:

1:join(除了字符串 在其他的数据类型中也有可能遇到)

  text="选择"

  t=‘ ’

  v=t.join(text)

  print(v)

  输出结果为: 选 择

  t2=‘_’

  v2=t2.join(text)

  print(v2)

  输出结果为:选_择

2.split:

  test="axhskbstabst"

  test.split('s')

  输出结果为:['axh','kb','tab','t']

  test.split('s',1)

  输出结果为:['axh'.'kbstabst']

  test.split('s',2)

  输出结果为:['axh','kb','tabst']

3:find

  test="sadhidhacf"

  test.find('hi'5,7)【5<=x<7】找序列‘hi’并且找不到则返回-1

4:strip:

  test.strip() 去除空格换行水平制表符

  test.lsprit() 去除左边的空格换行水平制表符

  test.rsprit() 去除右边的空格换行水平制表符

5:Upper Lower

  test.upper() 转大写

  test.lower() 转小写

6:replace:

  test="ahdudfslnahdf"

  test.replace('ah','bb')

  运行结果为:bbdudfslnbbdf

  test.replace('ah','bb',1)

  运行结果为:bbdudfslnahdf

四个(在所有数据类型中都可用)

1:索引

  test="alex"

  v=test[3]

  print(v)

  运行结果为:x

2:切片

  v=test[0,1]【0<=x<1】

    [0,-1]【指的是到最后 即想0<=x<4】

3:len:

  v=len(test) 【由四个字符组成】

4:for循环(break和continue支持)

  test="坚持"

  for 变量名 in test

    print(变量名)

  运行结果为:坚

        持

一个重点关注:

  字符串一旦创建不可修改 如果拼接或者修改时将重新在内存中创建新的变量

注: 帮助创建连续的数字 通过设置步长创建不连续的数字

  v=range(100)         v=range(0,100,5)

   for item in v

    print(item)

test=input(">>>") 等待用户输入  sql;

for item in range(0,len(test)):

  print(item,test[item])

运行结果:0 s

     1 q

     2 l

 

转载于:https://www.cnblogs.com/gl-gl/p/8851211.html

你可能感兴趣的文章
spring ApplicationListener接口(续)
查看>>
Java对象内存管理
查看>>
Analysis servlet
查看>>
go for range 可以方便的对slice 切片或者 map 进行迭代循环
查看>>
软件菜单
查看>>
文件上传之伪Ajax方式上传 (转子连接)
查看>>
对于新接触Html的同学的一些指导
查看>>
Django基础知识
查看>>
JDK与Tomcat的环境变量配置
查看>>
TinyURL
查看>>
【codevs1553】互斥的数
查看>>
【POJ3461】Oulipo(字符串Hash)
查看>>
在express3里用ejs模版引擎时,如何使其支持'.html'后缀
查看>>
【2017-2-19】数据类型及类型转换
查看>>
通过对HTML有一定的了解后,现在我开始学HTML DOM了。
查看>>
ruby 线程学习
查看>>
线段树之离散化
查看>>
正向地理编码-根据输入地址获取经纬度
查看>>
iOS学习笔记(二)——Hello iOS
查看>>
【转】ACM中java的使用
查看>>