python输出文本格式的内容最常使用的引号是什么_python的print函数_无引号、单引号、双引号、三引号用法...
print()函数的用法有以下几种:单亲匹马——不带引号;搭配单引号;搭配双引号;搭配三引号。
无引号
print(520)虽然只是一个简单的print,但背后,确实python代码帮你做了这样的一些事情:
我们向计算机发出指令:“打印‘520’”;
python把这行代码编译成计算机能听懂的机器语言;
计算机做出相应的执行;
最后把打印结果呈现在我们面前。
这就是我们通过python这个工具,成功与计算机实现沟通的方式。
print()函数的主要功能:打印内容。
在这里,打印的意思是:让计算机把你给它的指令结果,显示在屏幕的终端上。
单引号的用法
单引号是干啥用的?为什么打印文字的时候需要加上引号呢?
这是因为,计算机的脑回路比较特别:只能理解数字,却读不懂文字。因为数字和数学运算是标准化、有固定格式的,而文字却能够千变万化。
这便是print()函数中引号的用法:当括号内有引号的时候,就相当于告诉计算机——你不需要执行多余的操作,我输入什么,你就打印什么。
双引号的用法
在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没区别,都能让你打印出一行文本。
有些时候,单引号和双引号可能会在括号内同时出现,比如print("Let's play").
这种情况下,需要注意区分清楚哪个引号是属于print()函数结构,哪个引号是属于你要计算机打印的内容,可别“混搭”了。
另外,在python里,【#】常用作单行注释符号,用于解释单行代码,比如【#括号内是单引号的情况】用于解释说明代码。#号后面的任何数据在代码运行的阶段不会被输出。
回到print()函数,在print("Let's play")中,没有被打印出来的引号就属于print()函数结构啦。
不过,在print()函数中,引用的内容不一定非是文字,还可以是英文和数字。
相应地,在括号内没有引号的情况下,我们应该往括号内放入计算机能够“理解”的内容,如:数字或数学运算。
此时,print函数会让计算机尝试“读懂”括号里的内容,并打印最终的结果。
因此,当计算机读懂数据数字后,就打印这个数据。当读懂数字运算后,则打印得到运算结果。
举个例子:print(1+1),计算机会在终端输出2.这就是计算机“读懂内容”的表现。
三引号的用法
在print内部使用三引号'''来实现跨行输出。这样文字的每一个逗号后面都会换行显示,打印出“自动换行”的效果。
没想到吧,除了单引号和双引号之外,print()里面居然还能放三引号。
接下来,我要告诉一个99%的初学者都踩过的代码bug。
在python中,默认所有正确的语法,包括标点符号都是【英文】。不小心用了中文标点的话,计算机会无法识别,然后报错。
在终端里,你能看到的最常见的符号报错就是【syntaxError:invalid syntax】(语法错误:无效语法)。
转义字符
其实还有第二种实现换行的办法:使用转义字符\n。
除了\n之外,转义字符还有很多,它们的特征就是:反斜杠+想要实现的转义功能首字母。
比如换行\n代表【+newline】;退格\b代表【+backspace】;回车\r代表【+return】。大家可以按照这种方法记住转义字符的含义。
昆明SEO()把一些常用的转义字符做个总结:
python输出文本格式的内容最常使用的引号是什么_python的print函数_无引号、单引号、双引号、三引号用法...相关推荐
- python 输出csv格式
python 输出csv格式 背景信息: 昨晚有个朋友需要将一份 .txt 文件输出标准格式csv or excel,如是查看啦相关的操作,在此记录 主要使用到的库 csv re 代码 demo: i ...
- 入门的第一个C++程序。从键盘输入学生姓名,然后输出指定格式的内容。
PTA 作业罢了,仅供参考. 入门的第一个C++程序.从键盘输入学生姓名,然后输出指定格式的内容. 输入格式: 学生姓名. 输出格式: Hello, C++! My name is <学生姓名& ...
- python输出文本内容_python如何输出文件内容
文件只是连续的字节序列.数据的传输经常会用到字节流,无论字节流是由单个字节还是大块数据组成. 你必须先用Python内置的open()函数打开一个文件,创建一个file对象,相关的方法才可以调用它进行 ...
- python处理文本格式_python linecache 处理固定格式文本数据的方法
小程序大功能 对一批报文要处理要处理里面的得分,发现python linecache ,特记录如下. #!/usr/bin/env python # -*- coding: utf-8 -*- ''' ...
- python输出文本和值_python读取文本中数据并转化为DataFrame的实例
在技术问答中看到一个这样的问题,感觉相对比较常见,就单开一篇文章写下来. 从纯文本格式文件 "file_in"中读取数据,格式如下: 需要输出成"file_out&quo ...
- python输出的格式控制符_Python格式化输出
说到格式化输出就要先说说print函数了 python的格式化输出就是对python的字符串进行一系列的操作,从而使字符串在屏幕中显示一定的格式.常见的格式化有字符串拼接.对齐. % 形式 使用 % ...
- python输出文本换行_python中print怎么不换行输出
大家应该知道python中print之后是默认换行的, 那如何我们不想换行,且不想讲输出内容用一个print函数输出时,就需要改变print默认换行的属性, 方法如下:print('contents' ...
- io python 读取pdf_实用又好用,6 款 Python 特殊文本格式处理库推荐
以下是一些 Python 编写的用来解析和操作特殊文本格式的库,希望对大家有所帮助. 01.Tablib https://www.oschina.net/p/Tablib Tablib 是一个用来处理 ...
- 特别实用的 6 款 Python 特殊文本格式处理库推荐
以下是一些 Python 编写的用来解析和操作特殊文本格式的库,希望对大家有所帮助. 01.Tablib https://www.oschina.net/p/Tablib Tablib 是一个用来处理 ...
最新文章
- 云知声联合亿咖通科技成立合资公司,布局汽车 AI 芯片
- AtCoder AGC034F RNG and XOR (概率期望、FWT)
- 制作cab文件(Windows自带的makecab)
- linux下如何查看某个容器的详细信息?
- xquery删除_XQuery实例删除SQL XML文档
- Mysql 日志管理详解
- 微信小程序之表单验证
- redis之数据操作详解
- java实现文件移动_java实现文件的复制,移动
- android 单机地图,天地图app下载
- CLOCs: Camera-LiDAR Object Candidates Fusion for 3D Object Detection(论文阅读笔记)
- 电脑账户服务器未能登录拒绝访问,win7系统开机提示服务未能登入拒绝访问的解决方法...
- 可视化讲解:什么是宠物收养所问题?
- 关于BufferedOutputStream的flush方法
- 真实的任正非:告诉你一个真实的华为
- pycharm IDE中英文切换
- 阿里巴巴2014校园招聘算法题
- 调用二级页面的html代码,从一级页面直接调用二级页面中的iframe框架
- 马走日,象走田;车走直路炮翻山
- win10主题保存位置
热门文章
- MATLAB课程设计音频信号处理,MATLAB音频信号处理实验
- 联想征服者有JAVA_联想发布2020款拯救者系列游戏本:素质过硬,价格良心
- The genius behind Google’s web browser
- 原生Form表单提交方式
- 代码换肤术(一)——C#和VB (转)
- 21美亚杯团队赛,镜像+解析,只做了pc+恶意+内存,希望与大家一起学习进步。
- 第一篇blog_markdown学习
- 一首赞颂父爱的歌,让我落泪
- Android Studio 安卓模拟器安装本地APK
- c语言createthread函数,C++中CreateThread函数创建线程的用法和实例