摘要: 1、模块就是一个Python文件。 2、在程序中使用其他模块的Python关键字是import。 3、导入模块时就导入了命名空间。 阅读全文
posted @ 2018-11-10 21:01 猫耳君 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 1、多态时指对于不同的类,可以有同名的两个或多个方法。取决于这些方法分别应用到哪个类,它们可以有不同的行为。 2、在对象方法中通常用self作为实例引用。 3、继承是指对象能够从它们的父类得到属性和方法。 阅读全文
posted @ 2018-11-10 20:18 猫耳君 阅读(113) 评论(0) 推荐(0) 编辑
摘要: 1、列表可以收集变量(数据),函数可以把一些代码收集到能够反复使用的单元中。 对象则让这种收集的思想更向前迈进一步。对象可以把函数和数据收集在一起。 2、可以通过特征或属性来描述一个对象。对象包括两个方面: (1)可以对它做什么——动作(方法) (2)如何描述——特征(属性) 拿球举个例子: 球的属 阅读全文
posted @ 2018-11-10 20:06 猫耳君 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 1、使用def关键字来创建一个函数。 2、调用函数时要使用函数名和一对小括号。 3、一个函数可以有任意多个参数,对此没有任何限制。 但参数如果超过6个,建议传入一个列表。 4、函数完成运行后,所有局部变量都会撤销。 阅读全文
posted @ 2018-11-10 13:16 猫耳君 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 1、可以使用append()、insert()或extend()向列表增加元素。 2、可以使用remove()、pop()或del()从列表删除元素。 3、要得到一个有序副本,可以采用下面任意一种做法: (1)建立列表的副本,使用切片(分片):new_list = my_list[:], 然后对新列 阅读全文
posted @ 2018-11-10 13:14 猫耳君 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 1、range(1, 3)会给出[1,2] 2、range(3)会给出[0, 1, 2] 3、range(2, 9, 2)会给出[2, 4, 6, 8] 4、range(10, 0, -2)会给出[10, 8, 6, 4, 2] 阅读全文
posted @ 2018-11-10 12:57 猫耳君 阅读(536) 评论(0) 推荐(0) 编辑
摘要: 1、要用EasyGui显示一个消息框,可以使用msgbox(),如下: easygui.msgbox("This is the answer!") 2、要用EasyGui得到一个字符串输入,要用enterbox,如下: easygui = easygui.enterbox("What is your 阅读全文
posted @ 2018-11-10 12:54 猫耳君 阅读(503) 评论(0) 推荐(0) 编辑
摘要: 人生苦短,我用Python。从父与子的编程之旅开始。。。 1、int()函数总是向下取整 2、通过input()获取的用户输入为字符串 3、要让input()打印一条提示消息,可以在括号里的引号中加一些文本, 如下: answer = input("Type in a number:") 阅读全文
posted @ 2018-11-10 12:47 猫耳君 阅读(254) 评论(0) 推荐(0) 编辑
摘要: import random, easyguisecret = random.randint(1, 99)guess = 0tries = 0easygui.msgbox("""Hi! I'm the Dread Pirate Roberts, and I have a secret!It is a 阅读全文
posted @ 2018-11-09 00:43 猫耳君 阅读(1002) 评论(0) 推荐(0) 编辑
摘要: 网盘地址: https://pan.baidu.com/s/1TOs516r-yQJeg_vFryzbMg 阅读全文
posted @ 2018-11-07 22:01 猫耳君 阅读(76) 评论(0) 推荐(0) 编辑