str='python String function' 生成字符串变量str='python String function' 字符串长度获取:len(str)例:print '%s length=%d' % (str,len(str)) 一.字母处理全部大写:str.upper()全部小写:str.lower()大小写互换:str.swapcase()首字母大写,其余小写:str.capitalize()首字母大写:str.title()print '%s lower=%s' % (str,…
Python中的str与unicode处理方法 2015/03/25 · 基础知识 · 3 评论· Python 分享到:42 原文出处: liuaiqi627 的博客    python2.x中处理中文,是一件头疼的事情.网上写这方面的文章,测次不齐,而且都会有点错误,所以在这里打算自己总结一篇文章. 我也会在以后学习中,不断的修改此篇博客. 这里假设读者已有与编码相关的基础知识,本文不再再次介绍,包括什么是utf-8,什么是unicode,它们之间有什么关系. str与字节码 首先,我们完全…
早上被python的编码搞得抓耳挠腮,在搜资料的时候感觉这篇博文很不错,所以收藏在此. python2.x中处理中文,是一件头疼的事情.网上写这方面的文章,测次不齐,而且都会有点错误,所以在这里打算自己总结一篇文章. 我也会在以后学习中,不断的修改此篇博客. 这里假设读者已有与编码相关的基础知识,本文不再再次介绍,包括什么是utf-8,什么是unicode,它们之间有什么关系. str与字节码 首先,我们完全不谈unicode. s = "人生苦短" s是个字符串,它本身存储的就是字节…
python拼接字符串一般有以下几种方法: ①直接通过(+)操作符拼接 s = 'Hello'+' '+'World'+'!'print(s) 输出结果:Hello World! 使用这种方式进行字符串连接的操作效率低下,因为python中使用 + 拼接两个字符串时会生成一个新的字符串,生成新的字符串就需要重新申请内存,当拼接字符串较多时自然会影响效率. ②通过str.join()方法拼接 strlist=['Hello',' ','World','!'] print(''.join(strli…
# 字符串的常用操作方法 (都是形成新的字符串,与原字符串没有关系.) 1.字符串的基本操作之切片 s = 'python hello word' # 取首不取尾,取尾要+1 # 切片取出来的字符串与原字符串无关 print(s[6: 10]) print(s[7:: 2]) # 反向取数字需要加上反向步长 print(s[-1: -4: -1]) print(s[-1: 2]) # 取不到数据 2.把字符串全部大写或小写upper, lower s = 'sssdJJIs sdf' print…
知识点汇总;1-字符串格式化输出方法一: % 1-print('名字是 %s,年龄是%s' % (name ,age)) 2- %s ---字符串-----相当于执行了str() 3- (name ,age) 只能是元组,不能是列表 4- 多个数据的打印,一定是元组 5- %d--十进制 6- %f--6位小数 7- %x-- 8-指定长度打印----数值和字符串一样的 1- %5d 右对齐 ,不足左边补空格 2- -%5d 左对齐 ,不足右边补空格 3- 补0 %05d 9- 十六进制:%#x…
name = "huangemiling" age= 10 address = 'nanjing' print("My name is %s,age is %d,I come from %s"%(name,age,address)) print("My name is {0},age is {1},I come from {2}".format(name,age,address)) print("My name is {:s},age…
您好,我是码农飞哥,感谢您阅读本文,欢迎一键三连哦. 本文将重点介绍Python字符串的各种常用方法,字符串是实际开发中经常用到的,所有熟练的掌握它的各种用法显得尤为重要. 干货满满,建议收藏,欢迎大家一键三连哦. 小伙伴们如有问题及需要,欢迎踊跃留言哦~ ~ ~. @ 目录 前言 字符串拼接 字符串截取(字符串切片) 分割字符串 合并字符串 统计字符串出现的次数 检测字符串是否包含某子串 字符串对齐方法 检索字符串是否以指定字符串开头(startswith()) 检索字符串是否以指定字符串结尾…
python中字符串str的strip()方法 str.strip()就是把字符串(str)的头和尾的空格,以及位于头尾的\n \t之类给删掉. 例1:str=" ABC"print(str.strip())--->ABC 例2:str = "\t AA"print(str)print(str.strip())--->   AAAA 例3:str2 = "\n AAAA"print(str2)print(str2.strip())--…