4.15

4.15

六个基本:

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

 

posted @ 2018-04-16 00:22 容颜-gl 阅读(...) 评论(...) 编辑 收藏

  • 4
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值