摘要: 操纵海龟绘图有着许多的命令,这些命令可以划分为两种:一种为运动命令,一种为画笔控制命令 1. 运动命令: forward(degree) #向前移动距离degree代表距离 backward(degree) #向后移动距离degree代表距离 right(degree) #向右移动多少度 left( 阅读全文
posted @ 2019-10-09 16:17 梦幻星 阅读(7554) 评论(0) 推荐(0) 编辑
摘要: 代码之外的生存指南-十步学习法 第1步:了解全局 1. 在深入探索某个主题之前至少要对其有所了解,这样才能弄清自己到底要学什么,找出最好的学习方式2. 了解自己将要学习的主体的全局2.1 这个主题宏观上怎么样?2.2 你能从中学到足够丰富的知识以了解自己所不知道的吗?2.3 自己所不知道的有多少? 阅读全文
posted @ 2019-10-09 09:20 梦幻星 阅读(172) 评论(0) 推荐(1) 编辑
摘要: 1.打开文件方法 1.1 以读文件的模式打开一个文件对象,使用Python内置的open()函数,传入文件名和标示符 1.2 Python引入了with语句来自动帮我们调用close()方法 1.3 调用readline()可以每次读取一行内容,调用readlines()一次读取所有内容并按行返回l 阅读全文
posted @ 2019-10-09 07:39 梦幻星 阅读(2070) 评论(0) 推荐(0) 编辑
摘要: 题目:随机生成一个数字,共有三次机会对该数字进行猜测。 #功能点# 1.猜错的时候给出提示,告诉用户输入的值是大了还是小了# 2.最多提供三次机会# 3.随机生成需要猜的数字答案 编写思路: 1.刚开始编写的时候,将secret写成固定的数字8,方便于猜测数字是否正确 2.在while语句中判断猜测 阅读全文
posted @ 2019-10-07 23:32 梦幻星 阅读(1643) 评论(0) 推荐(0) 编辑
摘要: 题目:使用 Python 生成 200 个不重复的激活码 编写思路# 激活码一般是由26个大写字母和10个数字任意组合而成# 长度为12位或者16位的居多激活码# 一个激活码里的字符是可以重复的,而且必须要保证激活码是不能重复的 测试用例 # 1、随机生成字符:数字加字母# 2、生成200个# 3、 阅读全文
posted @ 2019-10-06 17:48 梦幻星 阅读(686) 评论(0) 推荐(0) 编辑
摘要: 恢复内容开始 1、面向对象 面向对象编程——Object Oriented Programming,简称OOP,是一种程序设计思想。OOP把对象作为程序的基本单元,一个对象包含了数据和操作数据的函数。 数据封装、继承和多态是面向对象的三大特点 1.1类和实例 1.1.1 类 定义类是通过class关 阅读全文
posted @ 2019-10-05 23:41 梦幻星 阅读(492) 评论(0) 推荐(0) 编辑
摘要: 1、函数式编程 1.1 高阶函数 把函数作为参数传入,这样的函数称为高阶函数,函数式编程就是指这种高度抽象的编程范式 函数名也是变量,函数名其实就是指向函数的变量!对于abs()这个函数,完全可以把函数名abs看成变量,它指向一个可以计算绝对值的函数 1.2 map/reduce 1.2.1 map 阅读全文
posted @ 2019-10-04 22:46 梦幻星 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 1、函数 1.1 定义函数 在Python中,定义一个函数要使用def语句,依次写出函数名、括号、括号中的参数和冒号:,然后,在缩进块中编写函数体,函数的返回值用return语句返回 1.2 函数调用 如果已经把my_abs()的函数定义保存为abstest.py文件了,那么,可以在该文件的当前目录 阅读全文
posted @ 2019-10-04 22:17 梦幻星 阅读(234) 评论(0) 推荐(0) 编辑
摘要: 1、Python源码的头文件中要声明编码方式 2、命令行与python交互模式 2.1 在windows开始菜单选择“命令提示符”,就进入到命令行模式2.2 在命令行模式下敲命令python,然后就进入到python交互模式2.3 在python交互模式下输入exit()并回车,就退出了python 阅读全文
posted @ 2019-10-04 21:34 梦幻星 阅读(262) 评论(0) 推荐(0) 编辑