除了上一篇文章介绍的Python的内置函数,Python还在其标准库itertools中提供了许多用于处理迭代器的便利函数。本文将介绍其中几个函数,关于完整列表及其使用方法请参见 Python 官方文档 - itertools。 因为itertools是Python标准库的一部分,因此无需额外的操作
本站的博客系统基于 Hexo.js框架,因为在对应的Github仓库中已经设置好了Github Actions,所以不在本地安装Hexo也可以发布博客。以下为具体步骤: 使用说明 注册Github帐号; 加入Github SUMSC组织 sumsc-caa(请联系技术组组长); 拉取仓库(需要事先在
Python内置了许多有用的工具函数与类,用于处理可迭代对象与迭代器产生的数据流。本文将对这些工具函数或类作简要介绍,包括map,filter,enumerate,zip,sum,all/any,min/max,sorted。 本文是本系列的上一篇文章“技术赋能#1:Python的可迭代对象、迭代器
苏州大学计算机爱好者协会 Hackathon 2022 赛题 以下两题请任选一题完成: Q1: 字符画 背景 字符画/ASCII艺术,是指在计算机中使用字符组成图片的一种艺术形式。其大致可以分为以下几种: 西方式表情符号:受限于ASCII字符集,其组成的图像与表达的意思都较为简单,通常需要旋转90°
<<<< 返回赛题 示例程序 在运行程序前需要安装依赖:numpy与Pillow,在命令提示符中输入:(不含$) 1$ pip install numpy Pillow 示例程序如下(在这里也可以下载),其中只实现了图片转灰度字符画的核心步骤,你可以完善该程序,优化生成的字符
我们是谁? 我们是苏州大学计算机爱好者协会(微软学生俱乐部)。 计算机爱好者协会是苏州大学计算机科学与技术学院的学术性社团,为 2015 年与微软亚洲研究院联合成立的苏州大学微软学生俱乐部,现为微软开源学习社群(MOSC)的联络社团。 联系我们 微信公众平台:SUMSTC 俱乐部 QQ 群:4975