Python笔记

麦新杰

文章列表(第3分页)

对代码封装的一点思考

2019年10月26日

从C语言的多文件编译链接,到OOP面向对象的封装思想,再到AOP的切面的统一处理,以及python的函数闭包和@装饰器,都是在做代码封装这件事情。让做同一件事情的代码,只写一次。 阅读全文->

int与bytes的转换

2019年10月24日

python中做int和bytes的转换与C不一样,C编程看到的全是内存和地址,python编程更抽象,也更简单,不让我们去看底层的内存和地址,仅仅是对各种对象的操作。 阅读全文->

bytes()函数和bytes对象(byte string)

2019年10月24日

bytes()函数是python的一个内置函数,用此函数可以创建不可变的(immutable)bytes对象(bytes对象,可以理解为byte string)。 阅读全文->

python浮点数舍入(ROUND)方式总结

2019年10月23日

本文总结python中存在8种对浮点数的round方式,有些是python直接支持,有些需要用到decimal模块。 阅读全文->

tkinter窗口geometry函数的使用

2019年10月22日

tkinter窗口,可以通过geometry函数来设置窗口的宽和高,就算窗口已经通过resizable函数禁止调整宽高;还可以移动窗口在屏幕上的位置。 阅读全文->

python模运算%详解

2019年10月23日

本文介绍使用python的%符号进行模运算的细节,主要是对有负号的情况下模运算与求余数运算的比较和概念澄清。 阅读全文->

让tkinter窗口消失后再显示出来

2019年10月19日

机制和策略分离,是计算机软件的一个重要设计思想。本文就只是学习让tkinter窗口消失和再显示出来的机制,策略是另外一回事儿。 阅读全文->

python获取屏幕的分辨率

2019年10月19日

做GUI程序,有的时候需要获取当前屏幕的分辨率,已调整GUI窗口的行为。通过python的tkinter库的接口,可以获得这一信息。至少这种方法,不需要任何第三方库。 阅读全文->

python除法,以及对结果的各种ROUND操作

2019年10月23日

本文介绍python的除法运行(/),对除法的结果进行去掉小数的ROUND FLOOR操作(//),用int函数直接获取除法的商,以及用round函数对除法的结果进行HALF EVEN舍入。 阅读全文->

如何让tkinter窗口最小化

2019年11月6日

如果完全用代码来控制窗口复杂的最大化最小化等操作,中间可能还涉及窗口是否获取焦点的问题,我没有仔细测试过,总之感觉用处不大,也比较复杂。 阅读全文->

int()函数

2019年10月19日

本文介绍python内置函数int的用法,用int转换浮点数,转换二进制,八进制,以及十六进制的字符串等等细节。 阅读全文->

tkinter窗口的最大化

2019年10月17日

首先要清楚一个概念,程序窗口的最大化不是全屏,最大化是点击右上角的那个最大化按钮,全屏时窗口上端工具栏已经不可见了,全屏后也只能通过快捷方式来返回非全屏状态。 阅读全文->

获取tkinter窗口的宽高

2019年10月17日

tkinter窗口默认可以resize,有的时候我们需要获取窗口的宽高尺寸,本文介绍获取这两个参数的接口。 阅读全文->

tkinter窗口的toolwindow属性

2019年10月17日

tkinter时python标准GUI库,它使用简单灵活,用来制作一些工具界面搓搓有余。程序窗口的toolwindow属性,只在Win系统下支持,Ubuntu桌面测试无此属性。 阅读全文->

bin(),oct()和hex()

2019年10月16日

python内置的3个将int转换成2进制,8进制和16进制字符串的函数,bin(),oct()和hex()。注意着3个函数的返回值都是string。 阅读全文->

python的类变量(class variable)

2019年10月16日

python的类变量属于类(class),在所有此类生产的objects(或instances)中共享此变量。简单来说,类的对象可以有很多,但是类变量共享一个。 阅读全文->

getattr函数和setattr函数

2019年10月16日

python内置的两个看起来很简单,一般也不怎么用得上的函数,getattr函数和setattr函数。getattr函数用于获取对象的某个属性的值,setattr函数用于设置对象的某个属性值。 阅读全文->

ord函数和chr函数

2019年10月14日

ord函数(order)返回一个字符对应的unicode编码,而chr函数(char)正好反过来,它返回一个unicode编码对应的字符。他们都是python内置函数。 阅读全文->

麦新杰的Python笔记

Ctrl+D 收藏本页


©Copyright 麦新杰 Since 2019 Python笔记

go to top