教程:笨方法学python

为了简化,Python还允许用r’…‘表示’…'内部的字符串默认不转义
例如:

print ('\\\n\\')
print (r'\\\n\\')

输出结果为:

\
\
\\\n\\

strip()函数去左右两边空格

使用 argvinput 来从用户获取信息

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出来是空的啥也没有

Logo

CSDN联合极客时间,共同打造面向开发者的精品内容学习社区,助力成长!

更多推荐