双引号

PHP中单引号与双引号的区别

核能气质少年 提交于 2020-02-29 10:50:57
在PHP中,字符串的定义可以使用英文单引号' ',也可以使用英文双引号" "。 一般情况下两者是通用的.但双引号内部变量会解析,单引号则不解析. PHP允许我们在双引号串中直接包含字串变量。 而单引号串中的内容总被认为是普通字符,因此单引号中的内容不会被转义效率更高。 比如: $str='hello'; echo "str is $str"; //运行结果: str is hello echo 'str is $str'; //运行结果: str is $str php中,双引号中的变量($var)和特殊字符(\r\n之类)会被转义,单引号中的内容不会被转义(所以效率更高)。 使用上的话, 我以前很喜欢在sql字符串里这样写$sql = "SELECT * FROM table WHERE id = $id",这样里面的$id可以被转义,单引号就不行。 在JavaScript中 单引号 和双引号没有区别,只要成对使用就行。 我在JavaScript 中使用单引号大多是因为 Javascript 和 HTML 打交道比较多,输出 HTML 片段的时候不需要转义 HTML 中属性的引号。 总之,看实际情况来用啦,怎么方便怎么使用。 来源: https://www.cnblogs.com/peteremperor/p/6375085.html

python课程基础复习

半世苍凉 提交于 2020-02-28 04:25:37
一、print()函数; 无引号用法 print(520) 输出为:520 单引号的用法 计算机只识别数字,要输出字符串必须添加单引号或者双引号 print ( '啊阿斯顿' ) // 输出结果为:啊阿斯顿 不带引号的报错,不能识别 如下 NameError: name ‘啊阿斯顿’ is not defined (需要对它提前进行定义,否则就会出现NameError(意思是尝试访问一个没有声明的变量)) 引号内无论是什么内容,一律转换为字符串 双引号的用法 在print()函数内单双引号两者的效果没什么区别,都能让你打印出一行文本。但前后必须一致 # 括号内是单引号的情况。 print ( '一起' ) # 括号内是双引号的情况。 print ( "玩吧" ) # 括号内单双引号同时存在的情况。 print ( "Let's play game" ) #前后引号不一致的情况 print ( "Let 's play game' ) // 则会报错:SyntaxError : EOL while scanning string literal // (遗漏或使用了错误的引号) (#号为单行注释符号) print ( 1 + 1 ) // 结果为: 2 print ( "1+1" ) // 结果为: 1 + 1 print ( "1" + "1" ) // 结果为: 11 print

python初学-print用法,数据类型

半腔热情 提交于 2020-02-28 00:13:49
1. 单引号 的用法 print('XXXXXX') 输出 XXXXXX 即当括号内有引号的时候,就相当于告诉计算机:复述引号中的内容。 2. 无引号 的用法 print(520+1) print(11) 输出 521 11 可直接输出数字或者数学运算或 已定义好的变量 ,相当于告诉计算机让其读懂引号中的内容。 3. 双引号 的用法 在print()函数内不仅能使用单引号,还能使用双引号,两者的效果没什么区别,都能让你打印出一行文本。【注意⚠️:双引号是英文输入法下的双引号,而不是两个单引号!】 print("XXXXXX") 输出 XXXXXX 4. 三引号 的用法 在print内部使用三引号’’’ 来实现 跨行输出 。【注意⚠️:三引号是英文输入法下的三个单引号!】 print('''随着科技和经济的不断发展,光学成像镜头被广泛应用于监控、摄像等领域。 由于智能手机的发展及其市场份额逐步扩大, 人们对可拍照手机镜头的成像性能的要求也不断地提高。''') 输出 随着科技和经济的不断发展,光学成像镜头被广泛应用于监控、摄像等领域。 由于智能手机的发展及其市场份额逐步扩大, 人们对可拍照手机镜头的成像性能的要求也不断地提高。 5. 转义字符 6. 变量命名规范 7. 字符串 字符串特点是用引号括起来的文本 字符串类型必须有【引号】的辅助,否则会报错 name = 'xiaohua'

用C#写的读写CSV文件

坚强是说给别人听的谎言 提交于 2020-02-17 07:04:21
用C#写的读取CSV文件的源代码 CSV文件的格子中包含逗号,引号,换行等,都能轻松读取,而且可以把数据转化成DATATABLE格式 using System; using System.Text; using System.Collections; using System.IO; using System.Data; using System.Text.RegularExpressions; using System.Diagnostics; namespace CsvLib { #region 类说明信息 /// <summary> /// <DL> /// <DT><b>读CSV文件类,读取指定的CSV文件,可以导出DataTable</b></DT> /// <DD> /// <UL> /// </UL> /// </DD> /// </DL> /// <Author>yangzhihong</Author> /// <CreateDate>2006/01/16</CreateDate> /// <Company></Company> /// <Version>1.0</Version> /// </summary> #endregion public class CsvStreamReader { private ArrayList rowAL; //行链表

Python 字符串

旧街凉风 提交于 2020-02-10 12:43:53
Python 字符串 字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。 创建字符串很简单,只要为变量分配一个值即可。例如: var1 = 'Hello World!' var2 = "Python Runoob" Python 访问字符串中的值 Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。 Python 访问子字符串,可以使用方括号来截取字符串,如下实例: 实例(Python 2.0+) #!/usr/bin/python var1 = ' Hello World! ' var2 = " Python Runoob " print " var1[0]: " , var1 [ 0 ] print " var2[1:5]: " , var2 [ 1 : 5 ] 以上实例执行结果: var1[0]: H var2[1:5]: ytho Python 字符串连接 我们可以对字符串进行截取并与其他字符串进行连接,如下实例: 实例(Python 2.0+) #!/usr/bin/python # -*- coding: UTF-8 -*- var1 = ' Hello World! ' print " 输出 :- " , var1 [ : 6 ] + ' Runoob! ' 以上实例执行结果 输出 :- Hello

Python三引号

喜夏-厌秋 提交于 2020-02-08 16:01:56
Python三引号:多用作注释、数据库语句、编写 HTML 文本。 strs = ''' 使用了三引号的字符串 ''' print (strs) # 在 ‘’‘ 里可以使用转义字符 strs = '''开始 使用反斜杠 \\ 单引号 \' 双引号 \" 换行 \n 水平制表符 \t 结束。 ''' print(strs) # 开始 # 使用反斜杠 \ # 单引号 ' # 双引号 " # 换行 # # 水平制表符 结束。 # 使用三引号写数据库代码 # cursor.execute(''' # CREATE TABLE users ( # login VARCHAR(8), # id INTEGER, # pid INTEGER) # ''') # 写 HTML 代码 # Hello_HTML = ''' # <HTML><HEAD><TITLE> # Hello </TITLE></HEAD> # <BODY><H3>Hello world</H3> # </BODY></HTML> # ''' 2020-02-08 来源: https://www.cnblogs.com/hany-postq473111315/p/12283515.html

【Python自学笔记】数据分类(爬虫,json提取数据)

為{幸葍}努か 提交于 2020-02-04 18:27:01
文章目录 数据分类 JSON提取数据 json使用注意点 数据分类 数据分类与处理方法 JSON提取数据 JSON命令 json.loads() 和 json.dumps() 的使用方法,这两个方法是互逆的 上面的代码会报错,应该加上一个编码 添加 indent=4 这个参数,可以让json显示的更美观,其中等号右边可以自定义 提取类文件对象中的数据可以使用 json.load json.dump 能够把python类型放入类文件对象中 在我们实际使用中, json.loads 和 json.dumps 就可以100%的实现我们的需求了 json在数据交换中起到了一个载体的作用,承载着相互传递的数据,如下图 json使用注意点 json中的字符串都是用 双引号 引起来的,且 必须是双引号 如果不是双引号 eval:能实现简单的字符串和python类型的转化 replace:把单引号替换为双引号 往一个文件中写入多个json串,不再是一个json串,不能直接读取 这时我们可以一行写一个json串,按照行来读取 来源: CSDN 作者: xiaoqiangclub 链接: https://blog.csdn.net/xiaoqiangclub/article/details/104169914

js中单引号和双引号的区别

半世苍凉 提交于 2020-02-04 17:43:34
在js中单引号和双引号没有区别,都可以表示字符或字符串。 但是它们必须成对出现,不能前面用一个单引号,后面用一个双引号,这样会报错。 一般情况下,建议优先使用单引号包含字符串,这样做有几个好处: html中标签的属性是用双引号包裹,在js中如果要动态输出html内容,则用单引号将整体html代码包裹起来,而标签中的属性刚好用双引号,避免了转义 编写代码时,双引号需要按shift才可以输入,无形之中降低了敲代码的速度 虽然在语法上,单引号和双引号没有区别,建议优先选用单引号,如何字符串内还有引号,再用双引号,必要的时候还需要用\进行转义 来源: https://www.cnblogs.com/shiguangshuo/p/5227077.html

JS中的单引号和双引号

為{幸葍}努か 提交于 2020-02-02 03:47:36
JS里面的单引号和双引号可以同时使用,但是要遵循一定的准则。 最外面用了双引号了,那么里面就不能再用双引号了,因为引号是成双对的,浏览器读到一个双引号后,到第2个双引号时才算结束;同理,浏览器读到一个单引号后,必须要读到第二个单引号才算结束, 不管是单引号还是双引号,里面都可以套相反的引号,但是不可以双引号里面套单引号,这个单引号再套双引号,这是不行的。 如果在引号里面使用相同的引号,需要用 \ 转义。 单引号转义为\' 单引号转义为\" 单引号和双引号之间的字符串可以相加 'af'+"bvvv"+'dd' 输出 "afbvvvdd" 还有一种情况,,这里的单引号也是字符串的一部分 "<div class='con"+"tent'></div>" 输出 "<div class='content'></div>" 从代码编译的角度说的话,单引号在JS中被浏览器(IE,Chrome,Safari)编译的速度更快(在FireFox中双引号更快)。 来看一些案例 首先 ,单引号和双引号在各自单独用时是木有什么区别的,都可以,比如: var a="你好";//双引号,变量a的内容是字符串 你好 var b='你好';//单引号,变量b的内容是字符串 你好 console.info(a===b);//输出true,它们本质都是一样的字符串 其次 ,单引号和双引号混合使用时,这时候要特别注意了