最近开始学习Python ,一些小细节的东西不是很理解,所以就记录一下,方便自己以后查看. 我的Python环境: Mac pro 10.12.3,Python3.5 ,Pycharm 多句题外话:公司的同事都是Windows开发Python,然后在使用Linux进行配置,由于Mac上默认是python2.7.10的版本,要想开发Python还得需要在Mac多装一个版本的Python,当然也可以用Python自带的进行开发.由于我使用Python3.5.0,所以踩了许多坑,重点是设置环境变量的时…
一.单引号和双引号 在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…
在学习python中的sqlite时发现实例的语句创建表时是用的三个单引号,但其他的表操作语句都是双引号,就不明白,于是搜了一下,在此做一下笔记. import sqlite3 conn = sqlite3.connect('test.db') print "Opened database successfully"; c = conn.cursor() c.execute('''CREATE TABLE COMPANY (ID INT PRIMARY KEY NOT NULL, NA…
在python中字符串可以用双引号表示,也可以用单引号表示: str1 = 'hello world'str2 = "hello world" 这两种字符串的表示方法没有区别. python双引号和单引号定义字符串的好处: 如果字符串中有单引号,在使用单引号定义字符串时,字符串中间的单引号必须用转移字符\才可以: str3 = 'I\'m a big big girl' 此时我们使用双引号表示字符串会更加简洁明了: str4 = "I'm a big big girl&quo…
一.单引号.双引号及三引号: 参考博客:https://www.cnblogs.com/chenhuan001/p/8006017.html 以上四种形式都是 Python 表示字符串的方式,具体的效果如下: print('\n "a"')#单引号字符串 print("\n 'a'")#双引号字符串 print(''' a b c ''')#三引号字符串,多行输出(这里的输出结果是5行) print(""" a b c "&q…
单引号与双引号是作用是一样的,都是字符串定界符. 如果字符串里面包含的与边界一样的符号,需要转义符来将该符号转成普通字符,不然编译器会将字符串中的那个单引号或双引号当成字符串的边界. 例如: ‘I don’t have apple’ 中间的那个单引号要加转义符,将单引号从字符串定界符转为普通字符. ‘I don\’t have apple’ 双引号同理 “”Python” is a programming language not animal !” 中间的那个双引号要加转义符,将双引号从字符串…
问题产生原因: insert into t_Cluster_Showresult(Outhostname,Domainlist,Iplist,Classify) values ("2014512-7","www.renren.com\twww.baidu.com","192.168.2.1","2") 此条语句执行不成功,报错列不允许,经查,是因为双引号的问题,改成insert into t_Cluster_Showresul…