自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 一个恶臭且沙雕的游戏

由于本人是个懒狗, 所以只有代码#!/usr/bin/env python3# -*- coding: utf-8 -*-# @Author : Jelly Heimport mathimport randomimport timefrom typing import Tuple, Listimport pygamefrom pygame.locals import QUIT, RESIZABLEfrom pygame.cursors import broken_x, arrow

2021-09-18 19:22:38 127

原创 Python: zip()函数 [同时迭代多个序列]

首先我们来了解一下zip()函数的语法。语法zip( *iterable)参数函数中的iterable参数可以是零个,一个或者多个迭代器。它们可以是内置的如列表、字典、字符串,或者是用户自定义的迭代器。返回值zip()函数的工作原理是创建出一个迭代器,该迭代器可产出元组。特别地,当传入zip的参数个数是0个是,zip()返回的是一个空的迭代器。当传入一个参数时,zip()返回的元组迭代器产出的是只有一个元素的元组。传入多个参数的情况依此类推。当我们编写程序时,有时我们想要迭代的元素包

2020-05-23 00:09:48 1267

原创 Python: enumerate() 函数 [以记录元素索引的方式迭代序列]

首先我们来了解一下enumerate()函数的语法语法enumerate( sequence, [start = 0])其中,第一个参数是一个可迭代的序列,第二个参数start则是序列中首个元素的行号从几开始(默认从0开始)。简单用例l1 = [x**2 for x in range(5)]for index, value in enumerate(l1): print(index, value)---------------------------------------------

2020-05-18 20:07:57 433

原创 Python :上下文管理器 (with...as..语句)

I’m going to oversell the with statement for a moment what was the most important invention in the history of computer languages… —Raymond Hettinger哦,尊贵的尼古拉斯·with先生,看看这吊炸天的评论,看在上帝的面上,我今天就要...

2020-02-21 22:40:15 235

翻译 Closures in Python[翻译]

来自论坛:Q: 我不明白为什么即使一个嵌套函数完美的符合闭包的定义,但仅仅因为它没有被外部引用,就不是闭包。与许多其他的计算术语一样,不同的人以不同的方式使用“闭包”这个词。严格来讲,闭包就是一个带有自由变量的函数,所有的这些绑定都是提前知道的。一些早期的编程语言并没有”closed”函数;自由变量的绑定是开放的,并在运行时被确定。有些语言同时具有“开放”与“封闭”函数,我们就需要一种方式...

2020-02-13 23:46:18 171

原创 对象引用,可变性及复制---Python

对象引用,可变性和垃圾回收我们知道python是面向对象编程的语言,python里的变量是引用式变量,即是对对象的一个引用。变量是标注,而不是盒子— Fluent Python变量不是盒子如以下代码所示:a = "对象"b = aa +="我是后加上去的对象"print(b)#输出:"对象我是后加上去的对象"由此可见,我们改变了a的内容,b也随着一起改变了...

2020-02-09 00:38:07 151

原创 python异常处理

今天是2019年11月11日,是一个具有特殊意义的日子(滑稽),同时也是我开始写第人生中一篇博客的日子。好了,闲话不多说,让我们在CSDN开启博客之旅吧。作为一个正在努力学习python的小白,我看到的最多的英文单词便是Traceback及各种异常了。那么如何在python程序中处理异常便是我们要掌握的核心能力。以下这篇博客便是我在学习异常处理的一些学习心得与体会。在学会如何处理异常前,我们需要...

2019-11-11 23:29:43 156

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除