码迷,mamicode.com
首页 > 编程语言 > 详细

Python字符串

时间:2018-01-15 13:36:44      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:encode   wap   upper   函数   class   dex   swa   tle   大小   

从编码和常用字符串函数两方面进行总结

1. 编码

  计算机里面,编码方法有很多种,英文的一般用ascii,而中文有unicode,utf-8,gbk,utf-16等等。

  unicode是 utf-8,gbk,utf-16这些的父编码,这些子编码都能转换成unicode编码,然后转化成子编码,例如utf8可以转成unicode,再转gbk,但不能直接从utf8转gbk

  所以,python中就有两个方法用来解码(decode)与编码(encode),解码是子编码转unicode,编码就是unicode转子编码

  #encoding:UTF-8

2. 常用函数

  lower()#大写转小写

  upper() #小写转大写

  swapcase() #大小写互换

  capitalize() #首字母大写

  ljust rjust center zfill expandtabs #字符串输出对齐

  find rfind #字符串查找

  index rindex #字符索引

  count #字符出现的次数

  replce strip lstrip rstrip #字符串替换

  split rsplit lsplit

  join(seq) #把seq代表的序列--字符串序列,用字符串S链接起来

  startwith endwith

  isalnum #是否全是字母和数字,并至少有一个字符

  isalpha #是否全是字母,并至少有一个字符

  isdigit #是否全是数字

  isspace islower isupper istitle

  

  

Python字符串

标签:encode   wap   upper   函数   class   dex   swa   tle   大小   

原文地址:https://www.cnblogs.com/xiaobingqianrui/p/8287592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!