Python

Python赋值运算符和逻辑运算符

Python赋值运算符和逻辑运算符1.赋值运算符赋值运算符从字面上可以理解为赋给变量一个值,通常我们用‘=’将右边的指赋给左边。结构为:变量=值A=123下面来通过下表来看一下常用的赋值运算符。运算符功能输入=……

Python程序调试图文教程

Python程序调试图文教程本节我们来学些一下程序的调试,有的同学会有疑问,我们运行程序不就可以看调试的结果吗,但是大家需要知道,程序的设计是要有逻辑性的,自上而下的设计结构有利于我们对程序的理解,所以我们保证程序自上而下更有利……

集合的运算(交集、并集和差集)

集合的运算(交集、并集和差集)我们在遇到一些问题的时候,使用集合的交集、并集和差集能够更便捷的帮助我们去解决问题,看下面一个例子。某学校有两个班级,班级A需要学习数学、语文、英语、物理、化学和生物,班级B需要学习数学、语文、英语、……

Python序列的加法和乘法操作详解

Python序列的加法和乘法操作详解序列除了索引和切片,还有加法、乘法和函数等功能,这些功能在我们进行序列操作的时候能提供一定的帮助,本节介绍一下加法和乘法。1.加法序列具有相加的功能,这个相加同我们数字之间的相加类似,但序列支持将两个……

Tkinter模块(5)-Canvas

Tkinter模块(5)-CanvasCanvas,中文意为画布,在Tkinter模块中对应的是一片矩形区域,给使用者提供绘图的空间,可以把图形、文本、椭圆或按钮等组件放在画布上,也可以进行图案的绘画、在使用Canvas组件之前我们要先来……

Python递归函数

Python递归函数有过编程学习经验的人对于递归函数一定不陌生,我们经常使用递归的方式来解决一系列复杂的问题,递归算法对于大多数问题都是很有效的,而且它也可以优化我们的代码,我们在使用递归的时候有几点需要注意:1)&am……

Python线程管理

Python线程管理线程管理主要包括线程创建、启动、休眠、等待线程结束和线程停止,线程创建即为我们上一节学习的内容,线程启动的方式为thread.start(),线程休眠的方式为time.sleep(),注意要引入tim……

Python基础for循环语句详解

Python基础for循环语句详解我们在上一节提到过计数控制的循环是根据绝对值的次数来进行循环,我们通过for语句来实现计数循环,那么在for循环中一定存在控制次数的对象。1.for循环for循环是通过次数的大小来进行循环,通常我们会……