哈喽大家好~ 我是你们的中年程序员搭子👨💻
上一章我们学完了while循环,基础循环知识点就全部拿捏了,坚持实操的小伙伴基础越来越扎实啦👍
今天继续补实用基础,带大家吃透字符串常用操作。
我们之前写代码经常用到文字内容,也就是字符串。但只会简单定义远远不够,日常写小工具、处理数据,经常需要拼接文字、清理空格、调整大小写。
本章全是落地好用的实操技巧,不搞虚理论,中年学习主打实用至上,上手就能用✅
简单回顾:什么是字符串?🤔
一句话:所有被英文引号包裹的内容,汉字、字母、数字都算字符串。比如 text = "我在学Python"。
高频字符串实操技巧💻
打开VSCode,新建string_test.py文件,跟着敲代码,都是日常高频用法。
字符串拼接
用加号就能合并两段文字,简单好记:
name = "小白"
word = name + "正在学编程"
print(word)
运行即可自动拼接成完整句子,组合文本特别方便。
清除空格
手动输入容易多打空格,极易造成报错,replace()可以一键清理:
content = input("请输入内容:")
new_content = content.replace(" ", "")
print("清理后:", new_content)
这个方法我工作中经常用,整理文本、处理用户输入超省心。
英文大小写转换
两行代码就能一键切换英文大小写,不用手动修改:
msg = "Hello Python"
print(msg.upper()) # 全部转大写
print(msg.lower()) # 全部转小写
懒人神器:f-string格式化输出✅
传统文字拼接繁琐易出错,推荐大家用主流的f-string写法,简洁清爽:
name = "老张"
age = 35
print(f"大家好,我是{name},今年{age}岁")
直接把变量放入大括号即可,不用反复拼接,可读性拉满。
新手避坑小总结⚠️
分享几个我初学踩过的坑:
字符串必须用英文引号,中文引号会直接报错;
数字和文字不可直接拼接,优先使用f-string;
strip()、upper()等方法,末尾小括号不能遗漏。
本章小结+下期预告✍️
今天我们掌握了字符串核心用法:拼接、空格清理、大小写转换和格式化输出,都是文本处理的基础高频功能。
大家多敲几遍熟悉手感,不用死记,练得多自然熟练。
下一章我们学习列表,告别单个定义变量,实用性大幅升级!
写代码遇到问题随时评论区留言,我一一回复,咱们稳步学习、共同进步❤️
#中年危机转机#程序员成长之路#副业经验分享#AI技术入门指南#编程学习新方式#Python#VSCode