Python语法二
1.raw_input 输入
2.如果想查看某个关键字的用法,可以在命令行输入pydoc raw_input.
如果是windows,那么试一下 python -m pydoc raw_input
3.参数,解包,变量
运行下列代码,输入$ python ex13.py first 2nd 3rd
from sys import argv
script, first, second, third = argv #argv包含了所有传递给它的参数
print "The script is called:", script #ex13.py
print "Your first variable is:", first #first
print "Your second variable is:", second #2nd
print "Your third variable is:", third #3rd
4.提示和传递
如:likes=raw_input('请输入你喜欢的人名')
或: prompt='>>>'
likes=raw_input(prompt)
以上写法均表示在输入时前面的提示语。
5.• close – 关闭文件。跟你编辑器的 文件->保存.. 一个意思。
• read – 读取文件内容。你可以把结果赋给一个变量。
• readline – 读取文本文件中的一行。
• truncate – 清空文件,请小心使用该命令。
• write(stuff) – 将stuff写入文件。
--------------------------------------------------------
# -*- coding: utf-8 -*-
filename=raw_input("请输入你的文件名:")
filetxt=open(filename,'w') #因为要进行写入参数,所以需要在open访文件时标识一下是w
print "正在删除原文件内容"
filetxt.truncate()
print "删除完毕"
filecontent=raw_input("请输入新的内容:")
filetxt.write(filecontent)
filetxt.write("\n")
filetxt.write(filecontent)
filetxt.close()
-----------------------------------------
除了‘w’以外,还有'r'表示读取,'a'表示追加
如果只写了open(filename) 那就是默认使用了'r'模式打开。