教程:笨方法学python
为了简化,Python还允许用r’…‘表示’…'内部的字符串默认不转义
例如:
print ('\\\n\\')
print (r'\\\n\\')
输出结果为:
\
\
\\\n\\
strip()
函数去左右两边空格
使用 argv
和 input
来从用户获取信息
from sys import argv
script, first, second, third = argv #把 argv 中的东西解包,将所有的参数依次赋予左边的变量名
所有东西都是要print
之后才能看出来的 否则就是秘密操作 看不到
文件操作
txt = open(file) #赋值了这波是
print(txt.read()) #读完之后打印出来我才能看到
input()
括号里如果有东西那就是提示语,也就是不用print但会打印出来,用户接下来需要进行一个输入,之后代码将输入值赋给变量
open
这个命令与input
命令类似,它会接受一个参数,并且返回一个值,你可以将这个值赋予一个变量。
对某一个对象调用函数写法就是对象.函数()
处理完文件后需要将其关闭close()
open(filename,‘w’)
打开一个文件只用于写入。如果该文件已存在则打开文件,并从开头开始编辑,即原有内容会被删除。如果该文件不存在,创建新文件。就是相当于删除内容了,与open(filename,’w+‘)
的区别是w只用于写,不能用于读,后边再read会报错,w+用于读写,只不过read出来是空的啥也没有