重温Python基础——字符串

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

字符串

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

在python中,用引号括起的都是字符串,其中引号可以是单的,也可以是双的。例如:

“i am not happy”
‘i am not happy’

 

这种灵活性能在字符串中包含引号和撇号,例如:

“she told me ‘Python is her favorite’”
‘she told me “Python is her favorite”’

 

2、使用方法修改字符串的大小写

对于字符串,可执行的最简单操作之一就是更改字符串其中单词的大小写。
尝观察以下代码及运行结果,分析title()指令的作用

name = ("love you")
print(name)
print(name.title())

 

运行结果

love you
Love You

 

没错title()以首字母大写的方式显示每一个单词!还有几个可以处理字符串大小写的命令,upper()可将所有字母改为大写,Llower()可将所有字母改为小写。

name1 = ("love you")
print(name1.upper())
name2 = ("LOve YoU")``
print(name2.lower())

 

运行结果

LOVE YOU
love you

 

3、在字符串中使用变量

字符串中可以在字符串中使用变量的值,例如可以分别表示姓氏和名字然后合并它们。

firstname = ('zhang')
lastname = ('sanfeng')
fullname = f"{firstname}{lastname}"
print(fullname)

 

运行结果

zhangsanfeng

 

在字符串中插入变量的值,可在引号前加字母f,再将所需插入的变量放于花括号内。也可使用拼接字符 + 将变量拼接。

4、使用制表符或换行符来添加空白

编程中,空白泛指任何非打印字符,如空格、制表符、换行符。可使用空白组织输出,传达简洁视觉。

添加制表符可使用字符组合 \t ,添加换行符可使用字符组合\n,还可以同时使用制表符和换行符。

print("zhangsanfeng")
print("\tzhangsanfeng")
print("\nzhangsanfeng")
print("zhangsan\nfeng")
print("zhangsan\tfeng")
print("\t\nzhangsanfeng")

 

运行结果

zhangsanfeng
    zhangsanfeng

zhangsanfeng
zhangsan
feng
zhangsan    feng
    
zhangsanfeng
# 兄弟们学习python,有时候不知道怎么学,从哪里开始学。掌握了基本的一些语法或者做了两个案例后,不知道下一步怎么走,不知道如何去学习更加高深的知识。
# 那么对于这些大兄弟们,我准备了大量的免费视频教程,PDF电子书籍,以及源代码!
# 还会有大佬解答!
# 都在这个群里了 279199867
# 欢迎加入,一起讨论 一起学习!

 

5、使用字符串时避免语法错误

程序编写时,编辑器语法突出功能可帮助你快速找出某些错误。看到python代码以普通句子颜色显示,或者普通句子以python代码显示,就可能意味着存在引号不匹配的情况。

好了,今天的分享到这里差不多就结束了,最后给大家分享一套Python教程:

人生苦短,我用Python!

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:重温Python基础——字符串 - Python技术站

(0)
上一篇 2023年4月2日
下一篇 2023年4月2日

相关文章

  • 重温Python基础——变量

    哈喽兄弟们,今天我们来复习下变量。 首先尝试在一个hello_world.py文件中使用变量,在文件开头添加一行代码,并对第二行代码进行修改,如下所示: message=”hello world” print(message) # Python源码/教程领取扣君羊:279199867 运行这个程序,会与 print(“hello world”) 相同。 我们…

    Python开发 2023年4月2日
    00
  • QQ发生大规模账号泄露事件,二十行Python代码,带你了解前因后果

    六月,秋秋发生大规模盗号事件,众说纷纭,也有说因为某习通买卖个人信息导致的,有说是因为点了图片中的网站导致中毒被盗的,还有说企鹅数据库被攻击导致账号被盗的,反正公说公有理婆说婆有理。     但是吧,人呐,一般都喜欢凑热闹,于是乎,我直接用Python把围脖爬了一遍,看他们争论的不亦乐乎,我开心极了~       兄弟们学习python,有时候不知道怎么学,…

    2023年4月2日
    00
  • python移除列表中的重复元素

    所谓基础不牢,地动山摇,咱们基础学完了,但是要温故而知新。     涉及知识点 python 遍历列表 python 集合 set python 方法调用 代码解析 咱们通过遍历和集合两个方式来实现 首先导入使用的模块 import platform # Python学习交流群:279199867 # 进群后可领取海量:Python视频教程、100本Pyth…

    2023年4月2日
    00
  • 7个你可能从未使用过的Python隐藏技巧

    Python 是每个程序员都喜欢的语言,因为它易于编码和易于阅读的语法。但是,你知道 python 有一些很酷的技巧可以用来让事情变得更简单吗?在今天的内容中,我将与你分享7 个你可能从未使用过的Python 技巧。 1、功能属性 这种 hack 类似于类和对象概念。现在,可以声明,也可以稍后在程序中使用调用的函数属性。 下面我展示一个示例代码 # Func…

    Python开发 2023年4月2日
    00
  • Python之字典遍历元素(4种方式)

    第一种:for in girl_dict= {“China”: “小美”, “Japan”: “图多天光”, “Korea”: “斯密达美”} for everyKey in girl_dict: print (“key:” + everyKey + “value:” + girl_dict[everyKey])   输出结果 key:japan value…

    Python开发 2023年3月31日
    00
  • 挑战在代码里面不写for循环,让代码变得更简洁、规范、结构化,以及更好的代码可读性!

    哈喽兄弟们,又是新的一天!今天你敲代码了吗? 一、序言 为什么要挑战自己在代码里不写 for loop?因为这样可以迫使你去学习使用比较高级、比较地道的语法或 library。文中以 python 为例子,讲了不少大家其实在别人的代码里都见过、但自己很少用的语法。 自从我开始探索 Python 中惊人的语言功能已经有一段时间了。一开始,我给自己一个挑战,目的…

    Python开发 2023年4月2日
    00
  • 20行Python代码实现爬取起点小说

    相信在座各位应该没有几个不看小说的吧,嘿嘿~一般来说咱们书荒的时候怎么办?自然是去起某点排行榜先找到小说名字,然后再找度娘一搜,哎 ,笔趣阁就出来答案了,美滋滋~ 但是那多麻烦,咱们直接用python,直接全部下载下来慢慢看不就好了~小孩子才做选择,成年人选择都要… 好了,不啰嗦了,等下大家要骂我了~ 准备工作 环境模块 咱们没装软件的装一下软件,没装模块的…

    Python开发 2023年4月2日
    00
  • 文件太乱了?不要慌,教你用Python全自动整理

    文件太乱了?不要慌,教你用Python全自动整理到对应分类中~ 主要知识点 文件读写 基础语法 字符串处理 循环遍历 素材 先来看看我这乱七八糟的文件​ 这就看起来乱七八糟了,这要是手动整理,还好,哈哈~ 但是几百个上千个文件呢? 所以,还得是有个技能傍身才方便啊! 马上安排! 代码展示 # 我还给大家准备了海量资料:Python视频教程、100本Pytho…

    Python开发 2023年4月2日
    00
合作推广
合作推广
分享本页
返回顶部