输出字符串,对应现实生活中人们之间对话。

字符串应用注意事项:
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)-字符串操作相关推荐

  1. python学习笔记(字符串操作、字典操作、三级菜单实例)

    字符串操作 name = "alex" print(name.capitalize()) #首字母大写 name = "my name is alex" pri ...

  2. Python学习笔记 - 探索字符串数据操作

    大家好,我是Mr数据杨,设想一下,我们身处<三国演义>的热血世界,赵云.曹操.孔明都是我们的亲密朋友.在这个世界里可以用Python的字符串 + 运算符来合并孔明的锦囊妙计和赵云的勇武之谋 ...

  3. python字符串大全_python学习笔记:字符串操作大全

    1.借取字符串str = '0123456789′ print str[0:3] #截取第一位到第三位的字符 print str[:] #截取字符串的全部字符 print str[6:] #截取第七个 ...

  4. Python学习笔记:字符串和编码

    前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...

  5. 【廖雪峰Python学习笔记】字符串与编码

    字符串与编码 三种字符编码 ASCII编码 :计算机由美国人发明,最早只有127个字符编码-- 大小写英文字母.数字和符号 Unicode:把中文.日文.韩文等所有语言统一到一套编码中,2-4byte ...

  6. Python学习笔记:字符串提取和清洗

    文章目录 一.正则表达式 1.规范表示 2.数量表示 3.逻辑运算符 二.Python正则表达式模块 - re 三.字符串清洗 1.清洗字符串中的数字 2.清除网址中的垃圾字符 四.字符串提取 1.提 ...

  7. python学习笔记十-文件操作

    对文件操作流程 1.打开文件,得到文件句柄并赋值给一个变量 2.通过句柄对文件进行操作 3.关闭文件 操作如下: 花间一壶酒,独酌无相亲. 举杯邀明月,对影成三人. 月既不解饮,影徒随我身. 暂伴月将 ...

  8. python学习笔记05——字符串

    1.字符串的创建 可以通过以下方法创建字符串: s1 = str() s1 = srt("welcome") s2 = "" s2="welcome& ...

  9. Python学习笔记 - 探索字符串格式化

    大家好,我是Mr数据杨,今天我们会一起驾驭.format()方法和f-strings这两大神兵利器,让它们在代码中如刘备的双股剑,一分为二,斩断复杂性,让代码如诗如画. 想象一下,诸葛亮要挑选粮草总监 ...

  10. Python 学习笔记(3)对txt文件的读与写操作(下)

    上一章节我们讨论了如何对txt文本文件进行读写操作,这一张将讨论如何进行二进制文件的写与读.<Python 学习笔记(3)对txt文件的读与写操作(上)>的链接如下https://blog ...

最新文章

  1. vrrp的组播地址是多少
  2. android USB host编程
  3. linux c之遍历字符串数组
  4. Android之在ubuntu上过滤多条关键字日志
  5. linux nat冲突,Linux系统下的NAT及防火墙的混合应用
  6. 参加完阿里蚂蚁金服Java中间件6轮面试题!6点血泪总结~
  7. PDF编辑器哪个好,如何在PDF中插入图片背景
  8. leetcode23-合并K个升序链表
  9. 杂志订阅管理系统c语言实训报告,C语言程序设计报告—杂志订阅管理软件、、.doc...
  10. WINDOWS系统自动登录设置
  11. 洛谷1004方格取数
  12. Win10电脑关机后立即自动重启怎么办
  13. python在冒号处显示语法错误_python冒号错误语法无效
  14. BT源代码学习心得(一):总体描述 -- 转贴自wolfenstein (NeverSayNever)
  15. TZOJ 7034: 竹取飞翔 ~ Lunatic Princess 并查集+数学。
  16. 罗斯蒙特2088G2S22A1M5B4Q4压力变送器
  17. QWidget、QDialog、QMainWindow 的异同点
  18. 用 .NET / C# 实现录屏小程序并保存为视频文件
  19. Ubuntu开机黑屏且左上角闪烁光标,登录页面键盘鼠标无响应的解决方法
  20. 迈普路由器访问控制列表配置命令_路由与交换--ACL基本命令及其实验配置

热门文章

  1. (附源码)php企业招聘网站 毕业设计222219
  2. 微服务架构中的BFF到底是啥?
  3. Python并发之多进程multiprocessing(2)
  4. 视觉SLAM十四讲学习记录 第二讲
  5. 程序员是富豪潜力股!这些大佬们都曾是“码农”
  6. 全职妈妈重返职场——重拾坚强的心!
  7. 安卓定位方式全总结-gps定位,network定位,ip定位,基站定位
  8. 【TPM2.0原理及应用指南】 9、10、11章
  9. Windows 中,显示 USB图标但是点击无效的解决办法
  10. 电脑计算机无法启动有还原和取消,电脑启动修复无法取消 怎么处理