诗闵

努力 坚持 终有回报

导航

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'模式打开。

posted on 2016-05-18 06:53  诗闵  阅读(198)  评论(0编辑  收藏  举报