python笔记

1 格式化字符串%s%r的区别是前者是打印你想看到的内容,后者是打印脚本里面的内容。

string="wing"

stringplus="wing\n"

print "i am %s" %string

print "i am %r" %stringplus

显示:

i am wing
i am 'wing\n'

2 raw_input()和input()差异:

input它会根据用户输入变换相应的类型,而且如果要输入字符和字符串的时候必须要用引号包起来,而raw_input则是不管用户输入什么类型的都会转变成字符型.

3 MYISAM不支持外键和事务处理,采用表锁机制,查询速度稍快,数据存储文件有3个,InnoDB支持外键和事务处理,采用行锁机制,查询速度比MYISAM稍慢,数据存储文件只有一个

4 匹配URL的正则表达式:

/^http:\/\/www\.([\w]+)\.([\w]+)$/

5 一个更改txt文件内容的py

script,filename=argv
print "your filename is: %s"%filename
print "if you don\'t want that please ctrl+c"
raw_input("?")
print "opening the file......"
target=open(filename,"w")
print "truncating the file........"
target.truncate()
print "now please input:"
line1=raw_input("1>")
line2=raw_input("2>")
line3=raw_input("3>")
print "i am going to write these to the file wing"
target.write(line1)
target.write("\n")
target.write(line2)
target.write("\n")
target.write(line3)
print "it\'s ok"
target.close()

千寻


文章作者: Wing
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 Wing !
评论
 上一篇
Ns Lookup Ns Lookup
百度百科:简介nslookup是一个程序的名字,这个程序让因特网服务器管理员或任何的计算机用户输入一个主机名(举例来说,“whatis.com.cn”)并发现相应的IP地址。它也会相反的名字查找为一个你指定的 IP 住址找出主机名。举例
2017-05-27
下一篇 
定风波 定风波
十里洋场 成就一生功业潮起潮落 里里外外都体面你陪了我多少年穿林打叶 过程轰轰烈烈花开花落 一路上起起跌跌春夏秋冬泯和灭幕还未谢好不容易又一年渴望的你竟还没有出现假如成功就在目前为何还有不敢实践的诺言一辈子忠肝义胆薄云天撑起那风起云涌的
2017-05-19
  目录