# 字符串

"""用引号引起来的就是字符串 ' ' ''' '''' "" "" """ """

"""

"""

#转义字符: \ + 某个字符

作用:将有意义的字符变得无意义

将无意义的字符变得有意义

\n , \r\n 表示换行

\t 水平制表符 缩进

\r 将\r后面的字符直接拉到当前行首

"""

#(1)单引号字符串

strvar = "今天中午没睡好"

print(strvar)

print(type(strvar))

# (2)双引号字符串

strvar = "床前望明月"

strvar = "低头思\n思故乡"

strvar = "疑是地\r\n上霜"

strvar = "\"头发"\掉光光"

strvar = "王者\t发发发发"

#(3)三引号字符串(可以换行)

strvar = """

路遥知马力

日久见人心

"""

print(strvar)

strvar = '''

踏破'铁鞋无觅处,

得来全部费工夫.

'''

print(strvar,type(strvar))

# (4)元字符串 r"字符串"不转义字符,原型化输出字符串,就是说直接输出字符串

strvar = r"今天的上课内容\是数学"

print(strvar)

#(5)格式化字符串

'''

%d 整型占位符

%f 浮点型占位符

%s 字符串占位符

写法:"字符串" % (赋值1 ,赋值2

'''

# %d 整型占位符

strvar = "今天的我买了%d个苹果" %(5)

print(strvar)

# %2d 占2位,原字符默认是右

strvar = "今天的我买了%2d个苹果" % (6)

print(strvar)

# -2d 占2位,原字符串默认是左

strvar = "今天的我买了%-2d个苹果" % (6)

print(strvar)

# %f浮点型占位符 ,默认小数点保留6位。

strvar = "今天我买苹果花了%f元" % (9.9)

print(strvar)

# %.2f 小数点保留2位

strvar = "今天我买苹果花了%.2f元" % (9.9)

print(strvar)

# %f 具有四舍五入的情况

strvar = "今天我买苹果花了%f元" % (9.964)

print(strvar)

# %s 字符串占位符

strvar = ("一起打王者和吃鸡吧!") % s

print(strvar)

#综合例子

strvar = "%s买了%d套房子,花了%f元,心情感觉%s" % ("我",2,28.9,"像是住进了茅草房")

print(strvar)

# 注意在不知道是什么类型的时候,直接%s,python会强制把整型浮点型字符串转为字符串类型

strvar = "%s买了%s套房子,花了%s元,心情感觉%s" % ("我",2,28.9,"像是住进了茅草房")

print(strvar)

python 小达人_python小白入门基础(五:字符串)相关推荐

  1. python小代码_Python爬虫入门有意思的小长代码

    一段有意思的代码,有兴趣的可以研究研究. 需求 用户收到短信如:购买了电影票或者火车票机票之类的事件.然后app读取短信,解析短信,获取时间地点,然后后台自动建立一个备忘录,在事件开始前1小时提醒用户 ...

  2. python 函数进阶_Python学习入门基础:一篇文章搞定函数基础、函数进阶

    一.函数基础函数的快速体验 函数的基本使用 函数的参数 函数的返回值 函数的嵌套调用 在模块中定义函数私信小编001即可获取Python学习资料01. 函数的快速体验 1.1 快速体验 所谓函数,就是 ...

  3. 7.1 pdo 宝塔面板php_小白入门基础傻瓜式操作PHP面板安装使用_Bt宝塔面板

    ​ 小白入门基础傻瓜式操作PHP面板安装使用--Bt宝塔面板 从购买服务器到安装面板在到搭建网站(最基础的教程,以后会延伸到部署项目) 不用写代码谁都可以做到搭建自己的网站(PHP类)还有小程序,只要 ...

  4. 如何给纸壳箱上装,#ps修图p图抠图视频教程小白入门基础课程

    如何给纸壳箱上装,#ps修图p图抠图视频教程小白入门基础课程

  5. 照片拍歪了怎么办#ps教程小白入门基础抠图技巧学习

    拍歪了怎么办#ps教程小白入门基础抠图技巧学习

  6. python和循环语句_Python 小白零基础入门 -- 条件语句和循环语句

    Python 小白零基础入门 -- 条件语句和循环语句 点击上方 "Python 读数", 选择 "星标" 公众号 重磅干货, 第一时间送达 Python 零基 ...

  7. python新手入门英文词汇_Python新手入门基础的英文笔记有哪些

    Python新手入门基础的英文笔记有哪些 发布时间:2020-11-20 11:59:05 来源:亿速云 阅读:88 作者:小新 小编给大家分享一下Python新手入门基础的英文笔记有哪些,希望大家阅 ...

  8. python小习题_python基础小练习

    一.选择题 1.如果变量x = 10,那么,请选择x %= 3的结果为(): A.3. B.2. C.1. D.Error. 2.在python3x解释器中,'胡辣汤'.split('汤')的执行结果 ...

  9. python两个乘号_Python小白入门:第一讲||变量和简单数据类型

    在第一讲中,你将学习: 如何使用变量: 如何创建描述性变量名以及如何消除名称错误和语法错误: 字符串是什么,以及如何使用小写.大写和首字母大写方式显示字符串: 使用空白来显示整洁的输出,以及如何剔除字 ...

  10. python r转义_Python快速入门系列之二:还学不会我直播跪搓衣板

    Python作为一个,目前最火的编程语言之一,已经渗透到了各行各业.它易学好懂,拥有着丰富的库,功能齐全.人生苦短,就用Python. 这个快速入门系列分为六篇,包含了Python大部分基础知识,每篇 ...

最新文章

  1. 《C++ Primer Plus》第8章 函数探幽 学习笔记
  2. Typescript学习笔记(二)
  3. [转载]每个极客都应该知道的Linux技巧
  4. 安装Nginx1.14.2过程及配置
  5. DL之DNN优化技术:神经网络算法简介之数据训练优化【mini-batch技术+etc】
  6. json string 格式_自己动手实现一个简单的JSON解析器
  7. python代码颜色不同_python – 两个不同颜色的颜色在同一个imshow matplotlib
  8. MySQL Index Condition Pushdown
  9. wifi弱口令检查(2)
  10. #华为云·寻找黑马程序员#【代码重构之路】如何优雅的关闭外部资源
  11. pcDuino上跑 MQ2 Shield
  12. 毕设题目:Matlab图像去噪
  13. 微信和QQ,终于可以互通了!
  14. yolov3gpu配置_YOLO3-WIN10-GPU版配置详细教程
  15. LTE技术对PTN的影响
  16. 项目经理应该知道的五种项目管理工具
  17. tar -zxvf是什么意思
  18. pd.read_csv处理含中文的文件
  19. sourcetree 回滚提交
  20. Jquery ajax, Axios, Fetch区别

热门文章

  1. idea 创建项目并同步到git仓库
  2. 关于定时任务中批量更新方案思考
  3. java使用elasticsearch进行模糊查询-已在项目中实际应用
  4. 给ubuntu设置静态ip —— How to set static IP Address in Ubuntu Server 16.04
  5. 大众点评Cat源码分析(四)——Report读写逻辑
  6. 如何使用高大上的方法调参数
  7. 「ubuntu」在Ubuntu Server 16.04 LTS下安装VMware Tools(转)
  8. ubuntu14安卓phalcon
  9. VSS2005安装和配置过程中遇到的问题
  10. flex 学习笔记 tree的各个子级的颜色