Py学习  »  Python

Python学习日记 07

舍山 • 5 年前 • 238 次点击  

今天是更新的第七天。

这是第一次,他先让我先写了这么大一段。

内容比较多

照例,我第一次还是看懵了。
按照书上的说法,我可以一行一行的写注释。
于是,我照做了。
这次就不用图片,用代码块来显示吧。
如下:

from sys import argv #这是第一段,是从sys库里面调取了argv的用法

script,filename=argv #这段是定义argv,这里就意味着,在temainl里面运行的时候,需要输入filename

print(f"we'are going to erase{filename}.")
#这段很简单,打印输出
print("if you don't want that,hit ctrl-c(^c).")
#如果不要这样,按键
print("if you do want that,hit return.")
#如果要这样,按按钮
input("?")
#输入
print("opening the fle...")
target = open(filename,'w')
#这里加了一个打开,并使用可写的模式。w就是write的模式的简写

print("truncating the file .goodbye!")
target.truncate()
#这一步是为了先清空文件使用

print("now,i'm going to ask you for three lines.")

line1=input("line 1:")
line2=input("line 2:")
line3=input("line 3:")
#这三部是为了定义要输入的三个内容

print("i'm going to write these to the file.")

target.write(line1)
target.write("\n")
target.write(line2)
target.write("\n")
target.write(line3)
target.write("\n")
#这里是写入内容的过程

print("and finally,we close it.")
target.close()

这样就应该看的比较清楚了。我在里面基本上都写了一些注释。
这里我多了一个问题,就是target的用法。
书上并没有说,于是我自己去百度下。

于是我找到了这个解释

现在只能说,能看懂,但是我觉得还是要自己写一写。
因为今天回家,才下火车没多久,明天来继续自己写吧。

每天学一点,也算有进步,贵在坚持么,哈哈。。

see you

ps,加一些要注意的。

close ————————————— 关闭文件
read ———————————— 读取文件内容
readline ——————— 读取文本文件的一行
write(stuff)———————将stuff写入文件中
open(filename, ‘w’) ‘w’写,‘r’读,‘a’append 追加


今天看啥 - 高品质阅读平台
本文地址:http://www.jintiankansha.me/t/XywmYLgKRu
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/24531
 
238 次点击