最新回答 / 慕斯8160560
已经打开了,只不过这里的“打开”和双击图片文件的“打开”不一样。可以试试,就知道图片是以二进制的形式打开的,并不能弹出f=open('图片名','rb+')data=f.read(1)print(data)f.close()然后f=open('图片名','rb+')这句注释或删除,试试看。一对比就知道,之前你其实已经打开了图片
2020-12-22
最新回答 / tinghai
fs 列表的值是三个函数对象:print(count()) # ==> [<function count.<locals>.f at 0x0000020883FC8180>, <function count.<locals>.f at 0x0000020883FC8220>, <function count.<locals>.f at 0x0000020883FC82C0>]
2020-12-13
最赞回答 / weixin_慕斯3464934
from functools import reduce def calc_prod(list_): def lazy_prod(): def f(x, y): return x * y return reduce(f, list_, 1) return lazy_prod f = calc_prod([1, 2, 3, 4]) f()在最后一行代码前面加上print 更改后为print f()
2020-11-02
最赞回答 / 真实如烟
input只接收用户从键盘输入的内容,please input number:不是用户输入的内容,用户输入的内容只有201,所以print(num)的时候结果是201
2020-10-29
最赞回答 / 不做实力派的型男不改昵称
你这完全搞错了,__str__是object对象的内置函数,而str()是python全局的一个内置函数,这两个不是一个函数在使用 str(a) 时等价于 a.__str__() ,即str方法会去调用对象的内置函数__str__.这里你可能会问,那为啥不写a.__str__(),而是写成str(a)。因为习惯规定双下划线的为私有级别,不建议直接调用,而且个人觉得写起来代码也不好看
2020-10-20