Python学习笔记(4)-字符串操作
输出字符串,对应现实生活中人们之间对话。
字符串应用注意事项:
1、字符串 用单引号或双引号
2、不同引号可以嵌套,相同的不能嵌套
3、跨行需要反斜杠\
a='锄禾日当午,\
汗滴禾下土,\
谁知盘中餐,\
粒粒皆辛苦。'
print(a)# 执行结果,换行输出
锄禾日当午,汗滴禾下土,谁知盘中餐,粒粒皆辛苦。
4、三重引号表示长字符串,并且保留换行等格式。
作业1:打印悯农
a='''锄禾日当午,
汗滴禾下土,
谁知盘中餐,
粒粒皆辛苦。'''
print(a)# 执行结果,换行输出锄禾日当午,
汗滴禾下土,
谁知盘中餐,
粒粒皆辛苦。
转义字符的使用:\+XX, XX不解释 ,直接打印
a="子曰:\"学而时习之,不亦说乎?\" "
print(a) # 执行结果子曰:"学而时习之,不亦说乎?" # 错误的代码
# a="子曰:"学而时习之,不亦说乎?" "
# print(a)
5、字符串只能和字符串拼接,不能和数字拼接。
6、使用站位符%s 打印字符串
#方法1: 使用print 打印字符串+数字
a=3
print('a=',a)# 执行结果a= 3
使用 占位符%s 实现字符串拼接,
作业2:打印8点无上班。
# 使用 占位符实现字符串拼接
time=8
print('hello,请问你几点去上班?')
print('我%s点去上班。'%time)# 执行结果
hello,请问你几点去上班?
我8点去上班。
# 打印字符串
a=123
b=456
c=789print('a=%s'%a)
print('a=%s,b=%s,c=%s'%(a,b,c))
# 小数点保留6位2位
a=6.73222236
print('a=%f,a=%.2f'%(a,a))
a=123
a=123,b=456,c=789
a=6.732222,a=6.73
7、使用%f格式化字符串 f'xx{s}xx'
name1='孙悟空'
name2='猪八戒'
print(f'欢迎{name1,name2}光临')
print(f'欢迎{name1}光临')
print(f'欢迎{name1},{name2}光临')
输出
欢迎('孙悟空', '猪八戒')光临
欢迎孙悟空光临
欢迎孙悟空,猪八戒光临
Python学习笔记(4)-字符串操作相关推荐
- python学习笔记(字符串操作、字典操作、三级菜单实例)
字符串操作 name = "alex" print(name.capitalize()) #首字母大写 name = "my name is alex" pri ...
- Python学习笔记 - 探索字符串数据操作
大家好,我是Mr数据杨,设想一下,我们身处<三国演义>的热血世界,赵云.曹操.孔明都是我们的亲密朋友.在这个世界里可以用Python的字符串 + 运算符来合并孔明的锦囊妙计和赵云的勇武之谋 ...
- python字符串大全_python学习笔记:字符串操作大全
1.借取字符串str = '0123456789′ print str[0:3] #截取第一位到第三位的字符 print str[:] #截取字符串的全部字符 print str[6:] #截取第七个 ...
- Python学习笔记:字符串和编码
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
- 【廖雪峰Python学习笔记】字符串与编码
字符串与编码 三种字符编码 ASCII编码 :计算机由美国人发明,最早只有127个字符编码-- 大小写英文字母.数字和符号 Unicode:把中文.日文.韩文等所有语言统一到一套编码中,2-4byte ...
- Python学习笔记:字符串提取和清洗
文章目录 一.正则表达式 1.规范表示 2.数量表示 3.逻辑运算符 二.Python正则表达式模块 - re 三.字符串清洗 1.清洗字符串中的数字 2.清除网址中的垃圾字符 四.字符串提取 1.提 ...
- python学习笔记十-文件操作
对文件操作流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 操作如下: 花间一壶酒,独酌无相亲. 举杯邀明月,对影成三人. 月既不解饮,影徒随我身. 暂伴月将 ...
- python学习笔记05——字符串
1.字符串的创建 可以通过以下方法创建字符串: s1 = str() s1 = srt("welcome") s2 = "" s2="welcome& ...
- Python学习笔记 - 探索字符串格式化
大家好,我是Mr数据杨,今天我们会一起驾驭.format()方法和f-strings这两大神兵利器,让它们在代码中如刘备的双股剑,一分为二,斩断复杂性,让代码如诗如画. 想象一下,诸葛亮要挑选粮草总监 ...
- Python 学习笔记(3)对txt文件的读与写操作(下)
上一章节我们讨论了如何对txt文本文件进行读写操作,这一张将讨论如何进行二进制文件的写与读.<Python 学习笔记(3)对txt文件的读与写操作(上)>的链接如下https://blog ...
最新文章
- vrrp的组播地址是多少
- android USB host编程
- linux c之遍历字符串数组
- Android之在ubuntu上过滤多条关键字日志
- linux nat冲突,Linux系统下的NAT及防火墙的混合应用
- 参加完阿里蚂蚁金服Java中间件6轮面试题!6点血泪总结~
- PDF编辑器哪个好,如何在PDF中插入图片背景
- leetcode23-合并K个升序链表
- 杂志订阅管理系统c语言实训报告,C语言程序设计报告—杂志订阅管理软件、、.doc...
- WINDOWS系统自动登录设置
- 洛谷1004方格取数
- Win10电脑关机后立即自动重启怎么办
- python在冒号处显示语法错误_python冒号错误语法无效
- BT源代码学习心得(一):总体描述 -- 转贴自wolfenstein (NeverSayNever)
- TZOJ 7034: 竹取飞翔 ~ Lunatic Princess 并查集+数学。
- 罗斯蒙特2088G2S22A1M5B4Q4压力变送器
- QWidget、QDialog、QMainWindow 的异同点
- 用 .NET / C# 实现录屏小程序并保存为视频文件
- Ubuntu开机黑屏且左上角闪烁光标,登录页面键盘鼠标无响应的解决方法
- 迈普路由器访问控制列表配置命令_路由与交换--ACL基本命令及其实验配置
热门文章
- (附源码)php企业招聘网站 毕业设计222219
- 微服务架构中的BFF到底是啥?
- Python并发之多进程multiprocessing(2)
- 视觉SLAM十四讲学习记录 第二讲
- 程序员是富豪潜力股!这些大佬们都曾是“码农”
- 全职妈妈重返职场——重拾坚强的心!
- 安卓定位方式全总结-gps定位,network定位,ip定位,基站定位
- 【TPM2.0原理及应用指南】 9、10、11章
- Windows 中,显示 USB图标但是点击无效的解决办法
- 电脑计算机无法启动有还原和取消,电脑启动修复无法取消 怎么处理