暂无搜索历史
前一篇讲了迭代器,但是迭代器还不能用于for循环进行迭代。今天这一篇文章通过在迭代器里加入__iter__方法,将其改造成可迭代对象。
Session 是会话的意思,会话是产生在服务端的,用来保存当前用户的会话信息,而 Cookies 是保存在客户端(浏览器),有了 Cookie 以后,客户端(...
上一篇我们介绍了字符串格式运算符%来设置值得显示格式,今天我们讲一讲通过format函数来设置字符串格式。在带格式的字符串中,我们通过花括号将要替换的字段括起来...
将值用字符串来显式时需要设置字符串的格式,这时我们可以使用%来设置字符串的格式。如下的示例是将b的元组元素显式为字符。
Python字符串替换方法有replace、translate。 replace很简单,直接字符串中的某个子串替换为另一个字符串。
1.字符串方法split结合序列解包以及星号运算符来收集多余的值,可以轻松获取字符串分割之后的子字符串。
造轮子有时既繁琐又无聊,所以有人制造出生产轮子的工厂,批量产轮子,省却了他人重复造轮子的痛苦。这是社会分工法则的一个具体实现。专业的人专业造轮子,将橡胶、钢材等...
在Python的常用字符串方法中,split无疑是最常用的一个。它的作用是将字符串分拆为序列。字符串对象调用方法如代码所示。
构造函数是Python中用于初始化对象的特殊函数,用init来标记。不同于普通的函数,构造函数在对象创建后会被自动调用,调用之后,构造函数会完成对象的一些初始化...
装饰器可以用于包装类的静态方法和类方法。静态方法的定义中没有self参数,可以通过类直接来调用。类方法中虽然没有self参数,但是有一个类似的参数——cls,类...
集合是可以由内置类set将序列或其他可迭代对象转化而成,也可以通过花括号显式指定。当然空的花括号只能创建出字典。 集合可以对成员去重,所以可以将有重复元素的列...
对象的属性有时候是私有的,要想获取这些属性需要通过存取器方法(get和set),我们在用到对象的这些属性的时候需要用提前定义好的set和get函数来操作这些属性...
在内存中,字符串的本质是二进制码。只有需要与用户交互时,程序才会将二进制码通过特定的编码方式转换成用户可以识别的字符串。GBK与UTF-8就是两种常用的编码方式...
循环结构可以使程序的威力倍增。我们已经讲了好多关于循环迭代相关的事情了,今天我们讲一下针对文件对象的迭代。
通过让函数不断调用自身,直到函数可以代入给定的初值,这样可以实现递归结构。递归结构往往都可以用循环结构来代替,而且循环结构的执行效率有可能更高,但递归结构更容易...
wxPython提供了显示工具提示的方法,今天我们介绍一下设置工具提示的函数。昨天的程序中我们已经使用了SetToolTip(),只有鼠标放在窗体上, 就会出现...
今天我们带来一个带人机对战功能的五子棋程序。程序基于前面文章中的框架搭建,新增人机对战的策略。程序基于规则进行决策,不考虑禁手,玩家执黑子先行。棋盘规模采用15...
Excel通过CreateObject函数极大地赋能了VBA。VBA可以通过CreateObject调用Microsoft.XMLDOM来处理xml文件。
今天我们通过窗体的SetShape()函数来制作一个桌面精灵。我们制作的桌面精灵本质上还是一个窗体,只不过是一个特殊格式的窗体。我们创建一个style=wx.F...
以上面这幅图画为例,嫁接昨天的桌面宠物代码,我们讲解wxPython图像处理为图像设置遮罩的方法。wxPython图像处理类有wx.Image和wx.Bitma...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市