python note 文本输入与偏函数

# _*_ coding: utf-8 _*_
import functools
#偏函数
a,b,c=1,2,3
print(a,b,c)
a,b,c=float(a),float(b),float(c)
print(a,b,c)
f=functools.partial(float) #取别名
print(f(a),f(b),f(c))
print("----------------------------------")
def show_data_in_xxx(name):
    print("{}:{}".format(name,"2019-4-6"))
show_data_in_xxx("张三")
sd=functools.partial(show_data_in_xxx)
sd("王五")


# -*- coding: utf-8 -*-

"""
纯文本操作
# 读取文本
# 追加文本
# 覆盖文本

步骤:
1.打开文件
    f = open(文件路径,读写模式[r|w|a],字符集)
    r:读的方式打开
    w:覆盖写入的方式打开
    a:追加写入的方式打开
2.读写操作
    f.read() 读取纯文本
    f.readlines() 以列表方式读取
    f.write(字符串内容) 写入纯文本
    f.writelines(字符串列表) 写入文本列表
3.关闭文件
    f.close()
"""

# 1.读取文本
# f = open("1.txt", "r", encoding="utf-8")  # 以读的方式打开文件
# f = open("1.txt", "w", encoding="utf-8")  # 以覆盖写入的方式打开文件
f = open("1.txt", "a", encoding="utf-8")  # 以追加写入的方式打开文件
# content = f.read()  # 读取全部内容,字符串
# content_arr = f.readlines()  # 以列表的方式读取
# f.write("床前明月光,疑是地上霜;\n举头望明月,低头思故乡。\n")
f.writelines(["锄禾日当午,汗滴禾下土;\n", "谁知盘中餐,粒粒皆辛苦。\n"])
# print(dir(f))
f.close()  # 关闭文件

# print(content)
# print(content_arr)

# _*_ coding: utf-8 _*_
#简写形式,不用关闭文件,自动生成相应文件
with open("2.txt","w",encoding="utf-8") as f:
    f.write("好好学习,天天向上!")

猜你喜欢

转载自blog.csdn.net/qq_43011640/article/details/89056520