GVKun编程网logo

Python-在引号内使用引号(python引号里面用引号)

19

本文将介绍Python-在引号内使用引号的详细情况,特别是关于python引号里面用引号的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于javasc

本文将介绍Python-在引号内使用引号的详细情况,特别是关于python引号里面用引号的相关信息。我们将通过案例分析、数据研究等多种方式,帮助您更全面地了解这个主题,同时也将涉及一些关于javascript – 不能在引号内使用角度值、PHP:在双引号内使用变量、python 单引号,双引号,多引号的简单示例、python 数据类型 单引号与双引号的知识。

本文目录一览:

Python-在引号内使用引号(python引号里面用引号)

Python-在引号内使用引号(python引号里面用引号)

当我想print在Python中执行命令并且需要使用引号时,我不知道如何在不关闭字符串的情况下执行该命令。

例如:

print " "a word that needs quotation marks" "

但是,当我尝试执行上面的操作时,我最终关闭了字符串,并且无法将需要的单词放在引号之间。

我怎样才能做到这一点?

答案1

小编典典

你可以通过以下三种方式之一进行操作:

1)一起使用单引号和双引号:

>>> print ''"A word that needs quotation marks"''"A word that needs quotation marks"

2)转义字符串中的双引号:

>>> print "\"A word that needs quotation marks\"""A word that needs quotation marks" 

3)使用三引号引起来的字符串:

>>> print """ "A word that needs quotation marks" """"A word that needs quotation marks" 

javascript – 不能在引号内使用角度值

javascript – 不能在引号内使用角度值

为什么这不起作用:
<ul>
  <li ng-repeat="choice in dropDownItems">
    <ang-click="mnuClick('{{choice}}')">{{choice}}</a>
  </li>
</ul>

但这确实有效:

<ul>
  <li ng-repeat="choice in dropDownItems">
    <ang-click="mnuClick('xxx')">{{choice}}</a>
  </li>
</ul>

在上面的示例中,mnuClick()例程永远不会被调用,但在底部的示例中,它确实被调用.当我做“检查元素”时,一切看起来都很好.

解决方法

它不起作用,因为你这样做的方式是你想要为mnuClick函数提供字符串{{choice}}.

提供xxx时,这实际上是正确的,因此您需要这里的引号.

但是当使用{{choice}}时,你不需要那个字符串,但你想要评估该表达式并将其结果(可能是一个字符串)作为参数 – 因此你不需要引号(而不是在这里,甚至是花括号.

所以写吧

<ang-click="mnuClick(choice)">{{choice}}</a>

你很好:-).

简而言之:在一种情况下,你处理一个解析为字符串的表达式,在另一种情况下,你直接处理一个字符串.因此有一次你不需要引号,另一次你不需要引号.

如果您想了解何时使用花括号的更多详细信息,请查看this answer以查看此问题:Difference between double and single curly brace in angular JS?

希望这可以帮助.

PS:在你的标签文本中,你需要双花括号,因为你不在这里的AngularJS控制的代码块中 – 因此你必须将它标记为绑定,否则它只是文本内部HTML.

PHP:在双引号内使用变量

PHP:在双引号内使用变量

请检查以下代码。

$imagebaseurl = ''support/content_editor/uploads/$name'';

$imagebaseurl变量是一个包含指向我的图像文件夹(上载)的链接的变量,并且在该文件夹中,我还有一些其他文件夹,这些文件夹以我的用户名命名。例如:我有一个名为john的用户,因此链接应该看起来像this->
support/content_editor/uploads/john

主要思想是,当任何用户登录并浏览其图片库时,我都希望将他带到自己的画廊,该画廊基本上以他的名字命名。

当他访问画廊$name时,链接中的值将来自用户的登录名(来自会话)。现在的问题是,您可能已经了解到,$name以上链接中的放置是错误的,这就是为什么它不起作用的原因。我正在获取整个URL>(support
/ content_editor / uploads / $ name),而不是(support / content_editor / uploads /
john)

现在您能告诉我如何$name在此使用$imagebaseurl = ''support/content_editor/uploads/$name'';

答案1

小编典典
$imagebaseurl = ''support/content_editor/uploads/'' . $name;

要么

$imagebaseurl = "support/content_editor/uploads/{$name}";

请注意,如果使用双引号,也可以将以上内容写为:

$imagebaseurl = "support/content_editor/uploads/$name";

最好养成使用{$...}双引号而不是仅使用双引号的习惯,因为在这种情况下$...,您需要在字符串中插入变量,而对于PHP来说不明显的是,哪个部分是变量,哪个部分是字符串。

如果要获得最佳性能,请使用带单引号的字符串连接。

python 单引号,双引号,多引号的简单示例

python 单引号,双引号,多引号的简单示例

对python这个高级语言感兴趣的小伙伴,下面一起跟随小编 jb51.cc的小编两巴掌来看看吧!

先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行

如:

s1 = hello,world

如果要写成多行,那么就要使用\ (“连行符”)吧,如

s2 = hello,\

world

s2与s1是一样的。如果你用3个双引号的话,就可以直接写了,如下:

s3 = hello,

world,

hahaha.,那么s3实际上就是hello,\nworld,\nhahaha.,注意“\n”,所以,

如果你的字符串里\n很多,你又不想在字符串中用\n的话,那么就可以使用3个双

引号。而且使用3个双引号还可以在字符串中增加注释,如下:

s3 = hello,#hoho,this is hello,在3个双引号的字符串内可以有注释哦

world,this is world

hahaha.

这就是3个双引号和1个双引号表示字符串的区别了,3个双引号与1个单引号的区别也

是和这个一样的,实际上python支持单引号是有原因的,下面我来比较1个单引号和

1个双引号的区别。

 

当我用单引号来表示一个字符串时,如果要表示 Let's go 这个字符串,必须这样:

s4 = 'Let\'s go',注意没有,字符串中有一个',而字符串又是用'来表示,所以

这个时候就要使用转义符 \ (\,转义符应该知道吧),如果你的字符串中有一大堆

的转义符,看起来肯定不舒服,python也很好的解决了这个问题,如下:

s5 = Let's go

这时,我们看,python知道你是用 来表示字符串,所以python就把字符串中的那

个单引号 ',当成普通的字符处理了,是不是很简单。

对于双引号,也是一样的,下面举个例子

s6 = 'I realy like python!'

这就是单引号和双引号都可以表示字符串的原因了。

python 数据类型 单引号与双引号

python 数据类型 单引号与双引号

s1 = ''hello''
s2 = "world"
s3 = ''''''If you not leave me, I will by your side until the life end!''''''
s4 = """If you not leave me, I will by your side until the life end!"""
print(s3,type(s3))#单引号字符串类型
print(s4,type(s4))#
# 多行字符串
s5 = ''hello'' \
     ''world''
print(s5,type(s5))
s6 = ''hello\
world''
print(s6,type(s6))
# 转易:\,可以是有特殊含义的字符失去意义,变成普通字符
s7 = ''I\''ll''
print(s7,type(s7))
s8 = ''hello\\nworld''
print(s8,type(s8))#//与r等效作用
# 原生字符串,中间的任何内容都没有特殊含义
s9 = r''hello\nworld''

print(s9,type(s9))

单引号和双引号无区别

关于Python-在引号内使用引号python引号里面用引号的问题就给大家分享到这里,感谢你花时间阅读本站内容,更多关于javascript – 不能在引号内使用角度值、PHP:在双引号内使用变量、python 单引号,双引号,多引号的简单示例、python 数据类型 单引号与双引号等相关知识的信息别忘了在本站进行查找喔。

本文标签: