IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> Python-1——输出函数print、转义字符与原字符 -> 正文阅读

[Python知识库]Python-1——输出函数print、转义字符与原字符

输出函数print

print( )函数可以输出那些内容

(1)数字

 print(520)

在这里插入图片描述

(2)字符串

print('hello')

在这里插入图片描述

单引号,双引号,三引号都可以

(3)含有运算符的表达式

print(3+1)

在这里插入图片描述

3,1是操作数,+是运算符

print( )函数可以将内容输出的目的地

(1)显示器

(2)文件

fp=open('D:/text.txt','a+')
print('helloworld',file=fp)
fp.close()
  • fp是自己定义的变量,file=fp是将字符输入文件的关键
  • 最后一行是关闭

a+是以读写的方式打开文件,如果文件不存在就创建;存在,就在原有内容上进行追加

注意点:

  • 所指定的盘符存在
  • ==使用file=fp

在这里插入图片描述
每运行一次,就会重新存入,总共运行了四次(文件存在,就在原有内容上进行追加)
在这里插入图片描述

print( )函数的输出形式

(1)换行

(2)不换行

转义字符与原字符

什么是转义字符?

  • 反斜杠+想要实现的转义功能首字母

为什么需要转义字符?

  • 当字符串中包含反斜杠、单引号和双引号等有特殊用途的字符时,必须使用反斜杠对这些字符进行转义(转换一个含义)
    反斜杠:\\
    单引号:\’
    双引号:\"
  • 当字符串中包含换行、回车、水平制表符或退格等无法直接表示的特殊字符时,也可以使用转义字符
    换行:\n
    回车:\r
    水平制表符:\t
    退格:\b
print('hello\nworld')
print('hellooo\tworld')
print('hellooooo\tworld')

在这里插入图片描述

  • 第二个黑框里一,二行是第一行代码的打印结果
  • 1.(四个字符算一个制表位)第三行的ooo占了制表位的3个位置,所以只剩下1个空格,第四行的oooo刚好占了一个制表位,后面空格就是一个制表位,四个空格
  • 2.空格占几个字符,取决于之前的字符是否占满一个制表位,未满一个制表位就不重开,满了,就重开
print('hello\rworld')
print('hello\bworld') 

在这里插入图片描述

  • r,return,回车,返回到原位置,所以hello就被抹掉了
  • b,退格,退一格,把o退没了
print('http:\\\\www.baidu.com')
print('老师说:\'大家好\'')

在这里插入图片描述

原字符

  • 原字符,就是不希望字符串中的转义字符起作用,就使用原字符,就是在字符串之前加上r\R
print(r'hello\nworld')

在这里插入图片描述

  • 注意最后一个字符不能是反斜杠,但可以是两个反斜杠
  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-09-30 00:49:11  更:2022-09-30 00:52:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 7:17:19-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码