Python 之 str 、 repr 、 反引号(``)的区别

str 、 repr 、 `` 、是将Python值转换为字符串的3种方式

>> print str("Hello, World !")
hello, world !

>>print repr("Hello, World !")
‘Hello, World !‘

>> temp = 2
>> print "The number is " + temp
The number is 2

原文地址:http://blog.51cto.com/3633188/2162622

时间: 2024-08-30 06:23:45

Python 之 str 、 repr 、 反引号(``)的区别的相关文章

linux shell 单引号 双引号 反引号的区别

一.单引号和双引号 首先, 单引号和双引号,都是为了解决中间有空格的问题. 因为空格在linux中时作为一个很典型的分隔符,比如 string1=this is a string,这样执行就会报错.为了避免这个问题,因此就产生了单引号和双引号.他们的区别在于,单引号将剥夺其中的所有字符的特殊含义,而双引号中的 '$'(参数替换)和'`'(命令替换)是例外.所以,两者基本上没有什么区别,除非在内容中遇到了参数替换符$和命令替换符`. 所以下面的结果:num=3echo ‘$num’$numecho

linux中单引号、 双引号,反引号的区别

1.单引号.双引号用于用户把带有空格的字符串赋值给变量的分界符. [[email protected] sh]# str="Today is Monday" [[email protected] sh]# echo $str Today is Monday 如果没有单引号或双引号,shell会把空格后的字符串解释为命令. [[email protected] sh]# str=Today is Monday bash: is: command not found 2.单引号和双引号的区

linux-单引号、双引号、反引号的区别。

一.单引号和双引号 单引号和双引号,都是为了解决中间有空格的问题. 因为空格在Linux中时作为一个很典型的分隔符,比如string1=this is astring,这样执行就会报错.为了避免这个问题,因此就产生了单引号和双引号.他们的区别在于,单 引号将剥夺其中的所有字符的特殊含义,而双引号中的'$'(参数替换)和'`'(命令替换)是例外.所以,两者基本上没有什么区别,除非在内容中遇到了参数替换符$和命令替换符 `. 所以下面的结果:num=3echo '$num'$numecho "$nu

shell 脚本中双引号 单引号 反引号 的区别

转自:http://blog.csdn.net/iamlaosong/article/details/54728393 最近要编个shell脚本处理数据,需要检测数据文件是否存在,文件名中包含日期,所以需要生成最近几天的日期,以便检测文件是否存在,看下面的脚本中如何使用双引号.单引号.反引号: OPDATE=`date -d '-1 day' +%Y%m%d` for i in $(seq 10) do FILEDATE=`date -d "-$i day" +%Y%m%d` echo

linux下 单引号 双引号 反引号的区别

" '' `` 单引号 '' 相当于吧里面的内容直接输出.并不会考虑里面是否有变量命令等双引号 "" 只认变量 命令会直接输出反引号 `` 两种都认   实例: a="hello" [localhost.localdomain 10:16:09]$echo 'echo %a'echo %a [localhost.localdomain 10:15:19]$echo "echo $a"echo hello [localhost.local

Linux操作系统基础学习中,双引号、单引号、反引号的区别及样例

1.双引号("") 由双引号括起来的字符,一般保留特殊字符的功能,如美元符号($).反引号(``).反斜线(\). 2.单引号('') 由单引号括起来的字符都被视为普通字符对待. 3.反引号(``)(在键盘的左上端) 由反引号括起来的字符串被当做shell命令执行,其标准输出结果取代整个反引号部分. 一般都会在命令中这三种引号都会组合起来使用,来组合成更多的命令. 且单引号.双引号都引用时,以命令行最外面的引号为准. 样例 单个应用案例 组合应用案例 单引号.双引号组合案例 原文地址:

python单引号和双引号的区别

今天在网上爬虫的时候,很奇怪的发现python的字符串既可以用双引号又可以用单引号,于是就上网百度了一下原因. 原来由于字符串中有可能既有双引号又有单引号,例如: 字符串:demo'1'. 这时候就可以:str = "demo'1'":这样看更直观,当然也可以使用转义字符\'代替单引号:str = 'demo\'1\''. 字符串:demo"1". 这时候就可以:str = 'demo"1"'.

mysql反引号和引号的用法

反引号,一般在ESC键的下方. 它是为了区分MYSQL的保留字与普通字符而引入的符号.举个例子:SELECT `select` FROM `test` WHERE select='字段值'在test表中,有个select字段,如果不用反引号,MYSQL将把select视为保留字而导致出错,所以,有MYSQL保留字作为字段的,必须加上反引号来区分. 引号一般用在字段的值,如果字段值是字符或字符串,则要加引号,如:select='字段值'不加反引号建的表不能包含MYSQL保留字,否则出错用普通引号,

单引号和双引号的区别、linux快捷键、zip压缩、lrzsz、vim常见问题

Day11-12-21 怎么去记忆? 大脑: 意识 == 内存 潜意识 === 硬盘 如何将知识放到潜意识中: 1. 交流讨论 - - 说出来 睡觉前,把当天学的内容和复习的内容,以语音的形式表达出来. 微信群里说出来. 自学知识点,分享给大家. 2. 画图表达出来 本章正题:单引号和双引号的区别.linux快捷键.zip压缩.lrzsz.vim常见问题 1.1 单引号.双引号.反引号的区别: 1)单引号:单引号的内容会原封不动的先试穿了,所见即所得,吃啥吐啥 2)双引号:与单引号类似,双引号里