python126-143

1、创建文件对象open()

open (文件名[,打开方式])

f=open (r"d:\b.txt","w")

2、二进制文件(图片等)读取

f=open (r"d:\b.txt","wb")

3、文件对象常用方法

4、序列化和反序列化

import        pickle

a="liu"

with        open("data.dat","wb")        as        f:

        pickle.dump(a,f)

with        open("data.dat","rb")        as        f:

        b1=pickle.load(f)

5、CSV文件的读取和写入

方法

import        csv

with        open("dd.csv","r")        as        f:

        a_csv=csv.reader(f)

with        open("ee.csv","r")        as        f:

        b_csv=csv.writer(f)

        b_csv.writer(["ID"])

6、os和os.path模块(直接操作操作系统)

import        os

os.system("notepad.exe")

import        os

os.startfile(r"C:\Program Files (x86)\Tencent\WeChat\WeChat.exe")

7、递归算法(自己调用自己)

def        facorial(n):

        if        n==1:

                return        n

        else:

                return        n*factorial(n-1)

print(factorial(5))


                
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值