重温Python基础——字符串

打印 上一主题 下一主题

主题 538|帖子 538|积分 1614

哈喽,兄弟们, 本文带大家复习一下Python基础中的字符串,不知道大家还记得多少内容呢?
字符串

1、字符串就是一系列字符

在python中,用引号括起的都是字符串,其中引号可以是单的,也可以是双的。例如:
  1. “i am not happy”
  2. ‘i am not happy’
复制代码
 
这种灵活性能在字符串中包含引号和撇号,例如:
  1. “she told me ‘Python is her favorite’”
  2. ‘she told me “Python is her favorite”’
复制代码
 
2、使用方法修改字符串的大小写

对于字符串,可执行的最简单操作之一就是更改字符串其中单词的大小写。
尝观察以下代码及运行结果,分析title()指令的作用
  1. name = ("love you")
  2. print(name)
  3. print(name.title())
复制代码
 
运行结果
  1. love you
  2. Love You
复制代码
 
没错title()以首字母大写的方式显示每一个单词!还有几个可以处理字符串大小写的命令,upper()可将所有字母改为大写,Llower()可将所有字母改为小写。
  1. name1 = ("love you")
  2. print(name1.upper())
  3. name2 = ("LOve YoU")``
  4. print(name2.lower())
复制代码
 
运行结果
  1. LOVE YOU
  2. love you
复制代码
 
3、在字符串中使用变量

字符串中可以在字符串中使用变量的值,例如可以分别表示姓氏和名字然后合并它们。
  1. firstname = ('zhang')
  2. lastname = ('sanfeng')
  3. fullname = f"{firstname}{lastname}"
  4. print(fullname)
复制代码
 
运行结果
  1. zhangsanfeng
复制代码
 
在字符串中插入变量的值,可在引号前加字母f,再将所需插入的变量放于花括号内。也可使用拼接字符 + 将变量拼接。
4、使用制表符或换行符来添加空白

编程中,空白泛指任何非打印字符,如空格、制表符、换行符。可使用空白组织输出,传达简洁视觉。
添加制表符可使用字符组合 \t ,添加换行符可使用字符组合\n,还可以同时使用制表符和换行符。
  1. print("zhangsanfeng")
  2. print("\tzhangsanfeng")
  3. print("\nzhangsanfeng")
  4. print("zhangsan\nfeng")
  5. print("zhangsan\tfeng")
  6. print("\t\nzhangsanfeng")
复制代码
 
运行结果
  1. zhangsanfeng
  2.     zhangsanfeng
  3. zhangsanfeng
  4. zhangsan
  5. feng
  6. zhangsan    feng
  7.    
  8. zhangsanfeng
复制代码
  1. # 兄弟们学习python,有时候不知道怎么学,从哪里开始学。掌握了基本的一些语法或者做了两个案例后,不知道下一步怎么走,不知道如何去学习更加高深的知识。
  2. # 那么对于这些大兄弟们,我准备了大量的免费视频教程,PDF电子书籍,以及源代码!
  3. # 还会有大佬解答!
  4. # 都在这个群里了 279199867
  5. # 欢迎加入,一起讨论 一起学习!
复制代码
 
5、使用字符串时避免语法错误

程序编写时,编辑器语法突出功能可帮助你快速找出某些错误。看到python代码以普通句子颜色显示,或者普通句子以python代码显示,就可能意味着存在引号不匹配的情况。
好了,今天的分享到这里差不多就结束了,最后给大家分享一套Python教程:
Python零基础入门全套教程
Python进阶全套教程
Python实战100例
人生苦短,我用Python!

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

民工心事

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表