精华内容
下载资源
问答
  • 引号使用规范
    2020-11-18 20:01:46

    在Python中,单引号和双引号字符串是相同的。PEP不会为这个给出建议。选择一条规则并坚持使用下去。当一个字符串中包含单引号或者双引号字符的时候,使用和最外层不同的符号来避免使用反斜杠,从而提高可读性。
    对于三引号字符串,总是使用双引号字符来与PEP 257中的文档字符串约定保持一致。

    更多相关内容
  • Python中单引号和双引号的作用

    千次阅读 2020-12-07 20:12:07
    一、单引号和双引号在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如str1 = 'python'str2 = "python"str1和str2是没有任何区别的。但是如果遇到需要转义字符的情况,来看单引号和双引号的版本。单...

    一、单引号和双引号

    在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如

    str1 = 'python'

    str2 = "python"

    str1和str2是没有任何区别的。但是如果遇到需要转义字符的情况,来看单引号和双引号的版本。

    单引号版本:

    str3 = 'We all know that \'A\' and \'B\' are two capital letters.'

    双引号版本:

    str4 = "We all know that 'A' and 'B' are two capital letters."

    单引号需要加 '\' 来让编译器判断目前是转义字符,而双引号方便了很多。

    反之,如果字符串中有双引号,为了避免使用转义符,可以使用单引号来定义这个字符串。

    str5 = 'The teacher said: "Practice makes perfect" is a very famous proverb.'

    二、3个单引号及3个双引号

    实际上3个单引号和3个双引号不经常用,但是在某些特殊格式的字符串下却有大用处。通常情况下我们用单引号或者双引号定义一个字符串的时候只能把字符串连在一起写成一行,如果非要写成多行,就得在每一行后面加一个\表示连字符,比如:

    str1 = "List of name:\

    Hua Li\

    Chao Deng"

    而且即使你这样写也不能得到期望的输出:

    List of name:

    Hua Li

    Chao Deng

    实际上输出是下面这样的:

    >>> str1 = "List of name:\

    ... Hua Li\

    ... Chao Deng"

    >>> print(str1)

    List of name: Hua Li Chao Deng

    那么该如何得到我们期望的一行一个名字的输出格式呢?这就是3个引号的作用了:

    >>> str1 = """List of name:

    ... Hua Li

    ... Chao Deng

    ... """

    >>> print(str1)

    List of name:

    Hua Li

    Chao Deng

    虽然我们也可以通过给字符串加上\n实现:

    >>> str1 = "List of name:\nHua Li\nChao Deng"

    >>> print(str1)

    List of name:

    Hua Li

    Chao Deng

    但是这样在输入的时候看起来就乱了很多。所以这种情况下尽量使用3个引号,至于3个单引号还是双引号都是一样的,只需要注意如果字符串中包含有单引号就要使用双引号来定义就好了。

    而且使用3个引号还有一个特别棒的作用就是:加注释

    >>> str1 = """

    ... List of name:

    ... Hua Li # LiHua

    ... Chao Deng # DengChao

    ... """

    >>> print(str1)

    List of name:

    Hua Li # LiHua

    Chao Deng # DengChao

    此外,多行注释也可以用用三个单引号 ''' 或者三个双引号 """ 将注释括起来,例如:

    单引号版本:

    #!/usr/bin/python3

    '''

    这是多行注释,用三个单引号

    这是多行注释,用三个单引号

    这是多行注释,用三个单引号

    '''

    print("Hello, World!")

    双引号版本:

    #!/usr/bin/python3

    """

    这是多行注释,用三个双引号

    这是多行注释,用三个双引号

    这是多行注释,用三个双引号

    """

    print("Hello, World!")

    参考链接:https://www.cnblogs.com/zzdbullet/p/10025301.html

    展开全文
  • Python中的单引号和双引号使用

    千次阅读 2021-01-29 05:34:24
    我喜欢在用于插值的字符串周围使用引号或者是自然语言消息,对于小的符号类字符串使用引号,但是如果字符串包含引号或者我忘记了会破坏规则。我使用三重双引号为docstrings和原始字符串字面量的正则表达式,即使...

    我喜欢在用于插值的字符串周围使用双引号或者是自然语言消息,对于小的符号类字符串使用单引号,但是如果字符串包含引号或者我忘记了会破坏规则。我使用三重双引号为docstrings和原始字符串字面量的正则表达式,即使他们不需要。

    例如:

    LIGHT_MESSAGES = {

    'English': "There are %(number_of_lights)s lights.",

    'Pirate': "Arr! Thar be %(number_of_lights)s lights."

    }

    def lights_message(language, number_of_lights):

    """Return a language-appropriate string reporting the light count."""

    return LIGHT_MESSAGES[language] % locals()

    def is_pirate(message):

    """Return True if the given message sounds piratical."""

    return re.search(r"(?i)(arr|avast|yohoho)!", message) is not None

    展开全文
  • 从 R2017a 开始,您可以使用引号创建字符串。 注: 什么是字符和字符串? 举个例子。 在C语言中,’a’是字符,可以 ‘a’+1,结果是‘b’。 ‘a’和”a”的区别: C规定以字符’\0’作为字符串结束标志,’\0’...
  • 在fields.selection中的键值对中,列表中的元组中值必须是使用引号,而不能是单引号。 可以看到,如果使用的单引号,在生成的html中 item的value值为 ""draft"",包含了两个双引号。。。 state = fields....

    odoo12(不知道其他版本是否同样问题)

    在fields.selection中的键值对中,列表中的元组中值必须是使用双引号,而不能是单引号。

    可以看到,如果使用的单引号,在生成的html中 item的value值为 ""draft"",包含了两个双引号。。。

    state = fields.Selection(
    [("draft", 'Not Available'),
    ("available", 'Available'),
    ("lost", 'Lost')],
    'State', default='draft'
    )

    转载于:https://www.cnblogs.com/waterdroptec/p/11302505.html

    展开全文
  • 引号里面还要用引号时,外面一层用双引号,里面一层用单引号。 一、正确用法: dict_01 = {"日": {"fun": "shine", "color": "red"}, "土": (3, 'huo')} color_sun = dict_01["日"]["color"] print("'日'的颜色{0}"....
  • 最大的区别是: 双引号会替换变量的值,而单引号会把它当做字符串输出。 例如: <?php $name=string; echo 字符串 . '$name'; echo 字符串 . $name; ?> 结果: 字符串$name 字符串string 转义字符,...
  • python在三引号使用变量

    千次阅读 2020-12-15 19:58:36
    myCar = "比亚迪F0" # 输出一个变量 print(myCar) 变量之间的简单运算举例: price = 2.0 weight = 7.5 money = price * weight print(money) 注:变量名第一次出现的时候,才是定义变量: 再次出现,是使用变量....
  • 有关JS中引号使用的详解

    千次阅读 2020-07-12 12:26:05
    Q1:到底使用引号还是双引号 在js的代码中主要使用的是单引号,而在HTML和CSS中使用引号。为了区分,我们js尽量使用引号。 当然单双引号本无对错,都是可以使用的。 Q2:什么时候需要使用引号 变量是不用引号的...
  • 到现在为止,我已经随机使用引号,双引号和反引号而没有任何实际想法。例:$query = 'INSERT INTO table (id, col1, col2) VALUES (NULL, val1, val2)';此外,在上面的示例中,考虑table,col1,val1等可以是变量...
  • 匿名用户背勾用于表和列标识符,但只有当标识符是MySQL保留关键字,或者标识符包含... MySQL对字符串值也支持双引号,但是单引号被其他RDBMS更广泛地接受,因此使用引号而不是Double是一个好习惯。MySQL还要求dat...
  • json属性名为什么要双引号?更加规范,利于解析、避免class等关键字引起的不兼容问题,需要的朋友可以参考下
  • 开启语法检查(安装ESLint,检查语法保证代码的规范性) 安装Vetur插件 打开vscode的setting.json文件(文件–>首选项–>输入vetur搜索,往下找到在setting.json文件中编辑) 将如下代码复制到setting.json文件中...
  • python三种引号使用方法

    千次阅读 2019-07-16 19:00:43
    #单引号(单引号里面可以使用引号) s1='lgz' print(s1) #lgz s2='It is a "dog"!' print(s2) #It is a "dog"! #双引号(双引号里面不可以使用引号,双引号里面可以使用引号) s1="lgz" print(s1) #lgz s2="It's a...
  • [html] html的属性值有规定使用引号还是双引号吗? 使用引号和双引号是等效的 个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前端...
  • Loading...## 问题今天写个按钮,传递参数时,遇到个障碍,代码如下`按钮``url=""`中的引号,会导致解释错误,正常来说遇到引号冲突都是加 `/`解决,然而并不适合这种情况。![]...
  • 我们都知道python中引号是用来定义和表示字符串的。...1.单引号和双引号的区别单引号引号都是用来表示字符串,在一般情况下两者没有任何差别,根据自己的使用习惯就好。str1='I love Python'str2="I love ...
  • 如果遇到图中的这种情况 使用 npm run lint --fix 命令即可修复
  • python三重引号

    2020-11-30 13:16:46
    python三重引号
  • 文章目录SQL WHERE 子句引号使用SQL AND & OR 运算符SQL ORDER BY 子句 SQL WHERE 子句 WHERE 子句用于规定选择的标准。 如需有条件地从表中选取数据,可将 WHERE 子句添加到 SELECT 语句。 语法 SELECT 列名称 ...
  • js里单引号和双引号规则

    千次阅读 2018-02-26 16:30:40
    引号里如果还有需要双引号的地方引号要转译或用单引号。就是 双引号内部能在含有双引号,单引号内不能在出现单引号。外层用双引号,内层用转义双引号,第三层用单引号...
  • 引号才是json 的标准,单引号是不规范的(虽然在js 中是行的通的)! 由于某些原因,在将js json数据传到as 中处理的时候出现了“无效的json解析输入” , 转自:...
  • vue-cli构建的项目默认启用ESLint进行代码检测,凡是不符合它规范的就会报错,但是vscode代码格式化中的有些规则和ESLint规则相反! 例如: 情况一:你按ESLint的规则写的代码是这样的 ↓ 但是当你使用vscode ...
  • JS中的单引号与双引号HTML中的单引号与双引号很简单,就是两个字符实体:显示 描述 实体名称 实体编号" 双引号引号 " "' 单引号、撇号 ' 'x1显示 描述 实体名称 实体编号2" 双引号引号 " "3' 单引号、撇号 '...
  • 需要注意的是, 当使用引号来定界字符串时, 需要格外小心英文中的缩写和所有格写法, 比如can’t和O’Reilly. 因为撇号和单引号是同一个字符, 所以必须使用反斜线()来转义所有的撇号.在客户端JavaScript程序设计中, ...
  • 引号字符种种

    2021-05-11 10:17:10
    引号,这个存在于所有键盘上的符号,我最近发现我对它并不了解。...所以当我不得不使用富文本编辑器的时候总是无法抑制内心的烦躁(尤其是office中爱自作聪明的“自动更正”功能)。单引号的情况也类似,而且还有个添...
  • 暂时还不清楚原因 1.按平均成绩从高到低显示所有学生的所有课程的成绩以及平均成绩 SC表: 这里,当做总成绩处理 select sid, sum... 运行结果: 这种是order by 子句中的 “平均成绩”没有加引号,能正确降序排列 sele...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 151,577
精华内容 60,630
关键字:

引号使用规范