name = "fsafalk" #nam是个变量名  fsafalk是变量  也是字符串

name.startswith('fs')#判断是否是fs开头

name.endswith('lk')#判断字符串是否是lk结尾

name.isdigit()#判断字符串是否是整数 ,是返回True 不是返回false

name.isalnum()#判断是否是阿拉伯数字.字母,是返回True 不是返回false

name.isdecimal()#判断是否是整数,是返回True 不是返回false

name.numeric()#判断是否是整数,是返回True 不是返回false

naem.capitalize()#首字变母大写

name.lower()#把大写变小写,但是去掉lower()就会变回原样,要想永久改变,name = name.lower(),把改变后值赋值给name

name.upper()#把小写变大写,但是去掉upper()就会变回原样,要想永久改变,name = name.upper(),把改变后值赋值给name

name.title()#把首字母变大写,但是去掉title()就会变回原样,要想永久改变,name = name.title(),把改变后值赋值给name

name.isalpha()#判断是否是纯英文字符,是返回True 不是返回false

name.title()#判断每个首字母是否都是大写,,是返回True 不是返回false

name.isupper()#判断每个字英文是否都是大写,是返回True 不是返回false

name.islower()#判断每个英文是否都是小写,是返回True 不是返回false

name.swapcase()#大写变小写,小写变大写

name.conut('f')#统计有几个f

name.rjust(50,'-')#打印五十个字符串,不够以'-'在左边补全

name.ljust(50,'-')#打印五十个字符串,不够以‘-’在右边补全

name.conter(50,'-')#打印五十个字符串,不够以-补全,字符串在中间,字符串超过五十个全部打印

name.find('f')#查看f所在的位置的索引坐标

name.rfind('f')#从右往左找到第一个f,显示出索引下标

name.lstrip()#去掉字符串左边的空格和换行符

name.rstrip()#去掉字符串右边的空格和换行符

name.strip()#去掉字符串左右两边的空格和换行符

name.replace('f','F',1)#替换吧小写替换为大写,替换从左往右第一个f

name.split('f')#字符串以f为分隔符,把f字符串分变成分隔符把字符串分割为列表

name = ['fa','f','werewr']

name='-',join(['fa','f','werewr])#把列表以'-'链接在一起组成字符串,''中可以不填可以填别的符号和字母....

name = 'fdaf{}fafe'

name.format(51)#指定大括号里的值为51

name = 'fdaf{fd}fafe'

name.format_map({fd:'fds'})#对大括号里的值进行指定

python_str的应用的更多相关文章

  1. Python_str 的内部功能介绍

    float: x.as_integer_ratio():把浮点型转换成分数最简比 x.hex():返回当前值的十六进制表示 x.fromhex():将十六进制字符串转换为浮点型 float与long的 ...

  2. python_str 字符串的所有方法

    # _Author:huang# date: 2017/11/28 # 字符串 '''print("hello" * 3)print("hello world" ...

  3. 人生苦短_我用Python_str(字符串)_001

    # 字符串 str str_1 = 'hello,selenium,888,999' # 切片/截断 # 更换大小写 upper/lower 英文字符 print(str_1.upper()) pri ...

随机推荐

  1. BootstrapTable-加载数据

    要加载的数据:https://examples.wenzhixin.net.cn/examples/bootstrap_table/data?search=&order=asc&off ...

  2. weblogic找不到数据源

     查看weblogic日志 报错是每个数据源都找不到. 查看oracle用户状态 select username,account_status,lock_date from dba_users;  解 ...

  3. Codeforces Round #552 (Div. 3) F. Shovels Shop(dp)

    题目链接 大意:给你n个物品和m种优惠方式,让你买k种,问最少多少钱. 思路:考虑dpdpdp,dp[x]dp[x]dp[x]表示买xxx种物品的最少花费,然后遍历mmm种优惠方式就行转移就好了. # ...

  4. 查看文件状态与跟踪新文件(git status/add)

    查看当前文件状态 使用git status查看文件状态,如果是空仓库,执行结果如下 $ git status On branch master No commits yet nothing to co ...

  5. Now you can provide attr "wx:key" for a "wx:for" to improve performance. 微信小程序警告

    Now you can provide attr "wx:key" for a "wx:for" to improve performance为警告,不处理不影 ...

  6. static 关键字 静态成员变量及静态成员函数

    static类成员 类成员类似于C语言的全局变量,但是与全局变量又有所不同,例如,全局变量是可以被任何的用户代码所修改,而且全局变量破坏了对象的封装性. 使用类的 static 成员的优点 使用 st ...

  7. gitlab安装后吃内存的解决办法

    修改配置文件/etc/gitlab/gitlab.rb 将注释掉的这一行放开(至少为2,大致算法为cpu core数量*2 +1) # unicorn[ 然后执行如下命令: gitlab-ctl re ...

  8. 使用python爬虫,批量爬取抖音app视频(requests+Fiddler+appium)

    抖音很火,楼主使用python随机爬取抖音视频,并且无水印下载,人家都说天下没有爬不到的数据,so,楼主决定试试水,纯属技术爱好,分享给大家.. 1.楼主首先使用Fiddler4来抓取手机抖音app这 ...

  9. 深入Java虚拟机:多态性实现机制——静态分派与动态分派

    方法解析 Class文件的编译过程中不包含传统编译中的连接步骤,一切方法调用在Class文件里面存储的都只是符号引用,而不是方法在实际运行时内存布局中的入口地址.这个特性给Java带来了更强大的动态扩 ...

  10. Laravel-google-authenticator--Google验证码

    开发前的准备 安装Laravel 安装二维码生成器QrCode,没有安装也可以,接下来会安装 安装拓展 1.运行如下代码安装拓展包: composer require "earnp/lara ...