- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 Pygame游戏开发基础—余婷
# 01-游戏最小系统import pygame # 引入pygamepygame.init() # 初始化screen = pygame.display.set_mode((600, 400)) # 创建窗口pygame.display.set_caption('窗体标题') # 设置标题# 游戏事件循环while True: for event in pygame.event.get(): # 退出游戏 if event.typt == pygam
2020-10-28 19:47:56 255
原创 微软Python视频教程知识点
Python for Beginners# 计算昨天或上周的日期使用timedeltafrom datetime import datetime, timedeltatoday = datetime.now()one_day = timedelta(days=1)yesterday = today - one_dayprint('Yesterday was: ' + str(yesterday))one_week = timedelta(week=1)last_week = today
2020-10-22 09:01:01 228
原创 Python基础入门:从0完成一个数据分析实战—阿里云天池 Task 4
精灵宝可梦数据集分析不知不觉已经学到最后一天了,今天的任务是进行一个新手数据分析。其实每个人对于学习都是有着自己的经验和方法的,10天的学习还是有提升的,最主要的还是隐约找到了消失了很久的方向感。我想这也是学习的目的之一,说什么为职业生涯奠基础就算了,这么大岁数不扯了,能把学到的的知识运用到实践中,才是学习的最佳效果。数据集下载链接: link.数据集介绍本数据涵盖了从第一代到第七代共801只宝可梦小精灵的信息。数据特征上包含了基础的能力值,对于其他属性的克制能力,身高,体重,种类等
2020-09-15 11:54:13 327
原创 Python基础入门:从函数到高级魔法方法—阿里云天池 Task 3-3
魔法方法魔法方法总是被双下划线包围,例如__init__魔法方法是面向对象的Python的一切,如果你不知道魔法方法,说明你还没能意识到面向对象的Python的强大魔法方法的“魔力”体现在它们总能够在适当的时候被自动调用魔法方法的第一个参数应为cls(类方法)或者self(实例方法)– cls:代表一个类的名称– self:代表一个实例对象的名称1.基本的魔法方法__init__(self[, ...])构造器,当一个实例被创建的时候调用的初始化方法class Rectangle:
2020-09-14 09:32:00 158
原创 Python基础入门:从函数到高级魔法方法—阿里云天池 Task 3-2
类与对象1.属性和方法组成对象对象 = 属性 + 方法对象是类的实例。换句话说,类主要定义对象的结构,然后我们以类为模板创建对象。类不但包含方法定义,而且还包含所有实例共享的数据封装:信息隐蔽技术我们可以使用关键字class定义Python类,关键字后面紧跟类的名称、分号和类的实现class Turtle: # Python中的类名约定以大写字母开头 """关于类的一个简单例子""" # 属性 color = 'green' weight = 10
2020-09-13 11:30:40 150
原创 Python基础入门:从函数到高级魔法方法—阿里云天池 Task 3-1
函数1.函数的定义函数是指一段可以直接被另一段程序或代码引用的程序或代码Python把函数也当成对象,可以从另一个函数中返回出来而去构建高阶函数,比如: 参数是函数、返回值是函数函数以def关键词开头,后接函数名和圆括号()函数执行的代码以冒号起始,并且缩进return [表达式]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回Nonedef functionname (parameters): "函数文档字符串" functionsuite
2020-09-12 10:21:28 169
原创 Python基础入门:数据结构大汇总—阿里云天池 Task 2-3
集合Python中set与dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key注意,key为不可变类型,即可哈希的值num = {}print(type(num)) # <class 'dict'>num = {1, 2, 3, 4}print(type(num)) # <class 'set'>1.集合的创建先创建对象再加入元素在创建空集合的时候只能使用s = set(),因为s = {}创建的
2020-09-11 10:30:05 265
原创 Python基础入门:数据结构大汇总—阿里云天池 Task 2-2
字符串1.字符串的定义字符串被定义为引号之间的字符集合Python 支持使用成对的单引号'或双引号"str1 = 'Hello World!'print(str1, type(t1))# Hello World!<class 'str'>str2 = "Hello World!"print(str1, type(t1))# Hello World!<class 'str'>print(5 + 8) # 13print('5' + '8') # 58
2020-09-10 15:14:26 695
原创 Python基础入门:数据结构大汇总—阿里云天池 Task 2-1
列表列表是序列的一种,是Python语言中最常用的数据结构序列中的每个元素都有一个相应的位置,或者说是索引,第一个索引是 0,第二个索引是 1,依此类推所有序列都具有的操作有:索引,切片,加,乘,检查成员容器数据类型类型描述list列表tuple元组dict字典set集合str字符串1.列表的定义列表是有序集合,没有固定大小,能够保存任意数量任意类型的Python对象,语法为[元素1, 元素2, ..., 元素n]。关键点是中括
2020-09-09 10:50:16 266
原创 Python基础入门:从变量到异常处理—阿里云天池 Task 1-3
异常处理异常就是运行期检测到的错误。计算机语言针对可能出现的错误定义了异常类型,某种错误引发对应的异常时,异常处理程序将被启动,从而恢复程序的正常运行。异常是Python对象,表示一个错误。当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。1.Python标准异常总结异常名称描述BaseException所有异常的基类SystemExit解释器请求退出KeyboardInterrupt用户中断执行(通常是输入^C)Exception
2020-09-08 09:41:51 195
原创 Python基础入门:从变量到异常处理—阿里云天池 Task 1-2
条件语句1.if语句if expression: expr_true_suiteif语句的expr_true_suite代码块只有当条件表达式expression结果为真时才执行,否则将继续执行紧跟在该代码块后面的语句。单个if语句中的expression条件表达式可以通过布尔操作符and,or和not实现多重条件判断。num = int(input("输入一个数字:"))if num % 3 == 0: print("你输入的数字可以整除数字3")2.if-else语
2020-09-07 11:06:28 252
原创 Python基础入门:从变量到异常处理—阿里云天池 Task 1-1
变量、运算符与数据类型1.注释在Python中,#表示注释,作用于整行;’’’ ‘’'或者""" “”"表示块注释,在三引号之间的所有内容被注释。2.运算符1)算术运算符加 +减 -乘 *除 /整除 //取余 %幂 **2)比较运算符大于 >大于等于 >=小于 <小于等于 <=等于 ==不等于 !=3)逻辑运算符与 and或 or非 not4)位运算符按位取反 ~按位与 &按位或 |按位异或 ^左移 <
2020-09-06 15:02:48 197
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人