双引号

Python入门

匿名 (未验证) 提交于 2019-12-02 22:56:40
1. 命令提示符 cd(改变当前目录) 格式: cd [盘符:][路径名][子目录名] "cd\" 退回根目录" cd .. " 退回上级目录 2. 字符串可以由单引号或双引号括起来;r'\\' 引号里的字符串不转义;‘’‘三引号可以多行,但是三引号里的字符串需要先换好行,同样可以r''' '''。 3. //是地板除,即两个整数相除结果是整数。 转载请标明出处: Python入门 文章来源: Python入门

Python序列类型之字符串详解

匿名 (未验证) 提交于 2019-12-02 22:51:30
字符串(str) 关于引号:Python中有3种引号。分为单引号、双引号、三引号。python中单引号’'和双引号""没有区别,如a=’abc’,a=’’abc’’。三引号就是连敲三次单引号,不表示字符串,它用来多行注释,并且多行注释没结束(没出现第二个三引号)可以随便换行。若引号中还要加引号需要交叉使用,即外面单引号里面双引号,外面双引号里面单引号。 一对单引号或双引号加上引号内的字符就是字符串,字符串中间不可以换行,想换行显示在换行处敲一个\n。 >>> a='abcd' >>> b="efgh" >>> type(a) <class 'str'> >>> type(b) <class 'str'> >>> c='ab"c"de' >>> print(c) ab"c"de >>> d='abc\ndefgh\nijk' >>> print(d) abc defgh ijk 字符串的显示:解释器显示字符串时保留字符串原来的样子,如果print字符串显示的是客户看得到的效果,两端没引号。 >>> a='Hello world!' >>> a 'Hello world!' >>> print(a) Hello world! str字符串和repr字符串(原始字符串) 我们平时写代码和打印的都是str字符串。str字符串写的时候要加引号,print str字符串时结果都是两端无引号

shell基础 -- 基本语法

微笑、不失礼 提交于 2019-12-02 19:21:39
目录 1.1 变量的命名 1.2 变量的赋值 1.3 变量的类型 2.1 使用 expr 命令对算术表达式求值 2.2 使用 $(( ... )) 的方式对算术表达式求值 3.1 bash 计算器 bc 3.2 在脚本中使用 bc 5.1 if 语句 5.2 case 语句 5.3 for 语句 5.4 while 与 until 语句   本文介绍一下 shell 的语法。 一、变量   在 shell 里,使用变量之前通常并不需要事先为他们做出声明,需要使用的时候直接创建就行了。 默认情况下,所有变量都被看做字符串并以字符串来存储,即使它们被赋值为数值时也是如此 。shell 和一些工具会在需要时把数值型字符串转换成对应的数值以对它们进行操作。 回到顶部 1.1 变量的命名   shell 变量的命名规则如下: 开头是一个字母或下划线,后面可以接任意长度的字母、数字或下划线符号,变量名的字符长度并无限制 (Bourne shell中)。不过为了兼容性(一些早期的shell里变量名是有长度限制的),一般还是不要超过255个字符。另外, Linux 区分大小写 。当用户自己定义变量的时候,要注意变量名不能与 shell 中的关键字重名。 回到顶部 1.2 变量的赋值   shell 中变量的赋值方式如下: 变量名=值 # 注意 赋值语句两边不能有空格   注意,

单引号、双引号与定界符——PHP

拜拜、爱过 提交于 2019-12-02 00:02:06
单引号与双引号 单引号和双引号在echo输出时的区别 echo输出时,如果使用单引号,那么echo会把单引号之间的全部内容当成普通字符串输出,不能识别变量和转义字符( 单引号串中的内容总被认为是普通字符 ) 1 $str1 = "Hello"; 2 echo '$str1<br/>'; 运行结果: echo输出时,如果使用双引号,那么echo会识别双引号之间的变量和转义字符 1 $str1 = "Hello"; 2 echo '$str1<br/>'; 3 echo "$str1<br/>"; 运行结果: 在上面的测试代码中,给$str1变量赋值的内容只有普通字符,所以使用单引号和双引号赋值的作用时一样的 ------------------------------------------------------ 单引号和双引号在给变量赋值时的区别 1 $str1 = "Hello"; 2 $str2 = '$str1 my friend'; 3 $str3 = "$str1 my friend"; 4 echo "$str2<br/>"; 5 echo "$str3<br/>"; 运行结果: ----------------------------------------------------- PHP语法分析器是用成对的引号来判断一个字符串的。因此

jquery的replace方法

≯℡__Kan透↙ 提交于 2019-12-01 22:40:10
需求: 用jquery方法,判断文本框中内容包含英文双引号时,则将其替换成中文双引号 解决方法: javascript的 replace方法就可以替换了 var textObj= document.getElementById("text_id"); textObj.value=textObj.value.replace("\"","“"); 问:那怎样将所有网页上显示文本框中英文双引号全都替换掉呢 答: textObj.value=textObj.value.replace(/\"/g,"“"); 来源: https://www.cnblogs.com/sherryweb/p/11719324.html

Shell脚本语言学习总结

拈花ヽ惹草 提交于 2019-12-01 08:58:46
Shell 是一种脚本程序,只要有一个能编写代码的文本编辑器和一个能解释执行的脚本解释器就可以了。 编写第一个Shell 程序    在linux命令行执行 [root@iz2zeexr9tk4ckr7dp9vwsz test]# echo "我的第n个shell 程序" 我的第n个shell 程序   打开文本编辑器, 新疆一个名称为xxx.sh的文件,例如:test.sh #!/bin/bash echo "Hello Word !"#编辑完成后使用命令,使test.sh脚本具有执行权限:chmod +x ./test.sh #执行程序./test.sh #控制台输出Hello Word ! #! :是一种约束标记, 它告诉系统使用什么命令执行脚本, 即使用那种shell。 echo:命令用于在控制太输出文本。 chmod +x ./xxx.sh : 使xxx.sh 脚本具有执行权限 Shell 变量   变量名命名规则: 命名只能使用英文字母、下划线、数字,首个字符不能为数字。 中间不能有空格,可以使用(_)代替 不能使用标点符号 不能使用bash里面的关键字, 可以使用help查看关键字,保留字   使用变量    使用一个定义过的变量,只要在前面加上美元符号即可,加花括号是为了帮助解释器识别变量的边界 your_name="你的名称,第一个变量值" echo ${your

Python字符串详解

ⅰ亾dé卋堺 提交于 2019-12-01 06:59:14
简单地理解,字符串就是“一串字符”,也就是用引号包裹的任何数据,比如“Hello,Charlie”是一个字符串,“12345”也是一个字符串。 Python 要求,字符串必须使用引号括起来,可以使用单引号或者双引号,只要成对即可。字符串中的内容几乎可以包含任何字符,英文字符也行,中文字符也行。 Python 3.x 对中文字符支持较好,但 Python 2.x 则要求在源程序中增加“#coding:utf-8”才能支持中文字符。 至于字符串是用单引号括起来,还是用双引号括起来,在 Python 语言中,它们没有任何区别。比如说: str1 = 'c.biancheng.net' str2 = " C语言 中文网" print (str1 ) print (str2 ) 但需要说明的是,Python 有时候没有我们期望的那么聪明。如果字符串内容本身包含了单引号或双引号,此时就需要进行特殊处理: 使用不同的引号将字符串括起来。 对引号进行转义。 先看第一种处理方式。假如字符串内容中包含了单引号,则可以使用双引号将字符串括起来。例如: str3 = 'I'm a coder' 由于上面字符串中包含了单引号,此时 Python 会将字符串中的单引号与第一个单引号配对,这样就会把 'I' 当成字符串,而后面的 m a coder' 就变成了多余的内容,从而导致语法错误。 为了避免这种问题

php单引号和双引号的区别

a 夏天 提交于 2019-12-01 06:57:45
<?php /////////读取* //readfile('a.txt');//直接把内容打印到浏览器中去 //var_dump(file('a.txt'));//返回一个数据类型和内容的数组 //$str = file_get_contents('a.txt');//得到内容 //var_dump($str);//打印内容 //语法:file_put_contents('TXT文本', '写入的内容'); //file_put_contents('a.txt', '这是我重新新写入的内容');//每次写入都会覆盖原来的内容,如果没有文件会自动创建文件 ?> <? //语法:fopen('文本','模式')//打开文件 文件必须存在才能打开 /////////*没有文件就报错 //$fp = fopen('a.txt', 'r');//以读的方式打开 //$fp = fopen('a.txt', 'r+');//以读可写的方式打开 /////////*没有文件就自动创建 //$fp = fopen('a.txt', 'w');//以读的方式打开 //$fp = fopen('a.txt', 'w+');//以读可写的方式打开,每次从开头写入,也是覆盖原有内容 /////////*没有文件也会自动创建 //$fp = fopen('a.txt', 'a');//不可读,可写