zoukankan      html  css  js  c++  java
  • 迈向大声的第三天

    day003 关于基本类型的介绍以及字符串的常见操作

    1.基本类型的介绍

    (1)list 列表 储存大量类型
     表示: [ ]

    (2)元组:只读列表

    表示:() 不可修改

    (3)  dict 字典 {'name':'wangge','age':16 } {'wangge':[168,62,15]}   键值对和键值      属性:值  

      (4)集合 : 几乎用不到 {无关系}  无序的

    转化关系:

    int-->str
    i=5
    s=str(i)

    就是当while true:

    while 1: 执行较快 

    int -->bool  非零为真

    str->bool   s=“”  false 没有一个字符为false

    2.string的索引与切片

    索引 

    s=“abcedf”

    print(s[0])  #打印a

    切片

    s=“abcdefg”

    s[0:-1]   #abcddef   
    s1=s[-1::-1] 和s1=s[::-1]效果一样的    #功能 倒置取字母
    s1=s[4:0:-1]

    3.字符串的常见操作

    (1)首字母大写 s1 Capitalize

    PS

    s="king is good man!"
    print(s.capitalize())
    #King is good man!

    (1-1)每个隔开字母大写 (特殊字符和数字) s.title() “i love very you ”

    s="King&Is good man!"
    print(s.title())
    #King&Is Good Man!

    (2)全部大写 s.upper 全部小写 s.lower

    (3)大小翻转 s1.swapcase

    s="King Is good man!"
    print(s.swapcase())
    #kING iS GOOD MAN!

    (4)s.center (10,“*”) 填充物 居中 空白填充

    s="PM2.5"
    print(s.center(10,'*'))
    #**PM2.5***

    (5)expandtabs()

    s="PM2.5	sogou"
    print(s.expandtabs(0))
    #PM2.5sogou

    #补充四位 tab建(默认)

      公共方法就是list dict 都能用

    *len()  #统计字数长度  肉眼看到的

    #是否以开头

    **startswith(“a”,1,2) endswith()

    ***查找一个确定字符
    s.find(“a”,2,8) 返回下标 找不到返回-1
    index 找不到会报错
    ****去空格 s.trip()
    删除
    s.trip(‘%*’)
    username=input('please input name:').strip()

    统计出现个数
    *****s.count

    ******s.split 分割
    s=s.split(‘;’) str--》list

    ******格式化输出
    s='我叫{},今年{ }'.format(‘王晟昊’,16)

    s='我叫{0},今年{ 1} 我叫{0}'.format(‘王晟昊’,16)

    s='我叫{name},今年{ age} 我叫{0}'.format(name=‘王晟昊’,age=16)

    &替换
    s=“abc”
    s.replace(‘老王’,‘老李’,‘2’)#数字是指替换次数
    &&判断是否组成
    name.isalnum() #正确显示true
    name.isalpha()
    name.isdigit()

    &&&for的使用  <==> foreach

    for i in s


    &&&&s=”¥¥¥sdsd张莹莹”
    if ‘张莹莹’in s:

      print(“这是一个合法字符”)

  • 相关阅读:
    通用权限系统的一些想法
    分享一个c#t的网页抓取类
    css实现打印分页控制
    vue + ts 工作日设置功能实现
    cmd/powershell常用命令 git常用命令
    css选择器 兄弟选择器 相邻兄弟选择器 子元素选择器
    css变量复用 全局变量-局部变量
    pdf.js在线预览效果
    花生壳用法
    百度地图定位,获取省市区
  • 原文地址:https://www.cnblogs.com/zhenqk/p/9782773.html
Copyright © 2011-2022 走看看