# _*_ 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("好好学习,天天向上!")