字符串是Python中常用的一种数据结构。在python中,判断两个变量是否相等或一样,可以使用==或者is来判断;判断不一样可以使用 is not。示例使用注意事项1.有时候两个…
生成器和迭代器的功能非常相似,它也会提供 __next__() 方法,这意味着程序同样可调用内置的 next() 函数来获取生成器的下一个值,也可使用 for 循环来遍历生成器。生…
Python中的内置模块可以直接使用,如os模块,sys模块。使用第三方模块之前,需要先下载并安装该模块,然后就能像使用标准模块和自定义模块那样导入并使用了。因此,本节主要讲解如何…
Python中的类,创建好之后,里面是没有方法的,也就是说,类并没有自带的方法,方法都是用户添加的。如下面创建一个空的类In [1]: class Demo(): ...: …
1、什么是魔术方法魔法方法就是可以给你的类增加魔力的特殊方法,如果你的对象实现(重载)了这些方法中的某一个,那么这个方法就会在特殊的情况下被 Python 所调用,你可以定义自己想…
yield在函数中的功能类似于return,不同的是yield每次返回结果之后函数并没有退出,而是每次遇到yield关键字后返回相应结果,并保留函数当前的运行状态,等待下一次的调…
获取Python字符串中的某字符可以使用索引:lang = 'python' lang[0] # p lang[3] # h截取字符串中的一段字符串可以使用切片,切片在方括号中使用…
python2中:raw_input函数raw_input() 函数从标准输入读取一个行,并返回一个字符串(去掉结尾的换行符):str = raw_input("Enter you…
函数能提高应用的模块性,和代码的重复利用率。Python提供了许多内建函数,比如print()等。也可以创建用户自定义函数。函数定义函数定义的简单规则:函数代码块以def关键词开头…
windows系统,运行——cmd,进入dos窗口,输入python,安装成功的话可以看到版本信息并进入编程模式,如下图(我安装的版本是python 2.7.13):python学…