乌龟

乌龟教你Python编程――“玫瑰花”是怎么画的!

匿名 (未验证) 提交于 2019-12-02 22:11:45
其实有了基本的turtle模块的知识就可以画出上期教程的花朵了。 乌龟函数1 填充颜色 乌龟画完封闭或半封闭的线条后,我们就能够给它的内部填充上我们喜欢的颜色,这里面有三个命令: turtle.fillcolor('red') #设置填充的颜色(当然是英文了) turtle.begin_fill() #开始填充 turtle.end_fill() #结束填充 turtle.fillcolor()设置填充的颜色比如红色“red”,蓝色“blue”,黑色“black”,黄色“yellow”等等。只要把想要的颜色的英文名字参数输入函数就可以了。填充之前要先写turtle.begin_fill()函数,然后你接着让乌龟画各种线条,画完之后再写turtle.end_fill()函数就可以结束填充了。有点简单!详细用法看动图。 乌龟函数2 画圆函数详解 画圆的函数turtle.circle()很有意思:不光能画整圆还可以画任意一段圆弧;还能设置是在“乌龟小箭头”的左手边还是右手边画圆?甚至画圆函数也能画多边形。详细看如下动图并亲自动手实验下吧! 其实有了基本的turtle模块的知识就可以画出上期教程的花朵了。 乌龟函数进群:960410445 即可获取数十套PDF! 填充颜色 乌龟画完封闭或半封闭的线条后,我们就能够给它的内部填充上我们喜欢的颜色,这里面有三个命令: turtle

兔子与乌龟

三世轮回 提交于 2019-12-01 10:26:01
知乎上有这样一个问题:如果兔子都在拼命奔跑,是什么给了作为乌龟的你前进的动力? 随着视野的不断开阔,我们难免怀疑自身前进的意义,曾经有很长一段时间我也深陷其中,直到看到余亦多先生的回答才有所感悟。 问题链接: 如果兔子都在...... 我想每个人成长的经历中,都会或多或少曾被“自卑”的情绪所笼罩。我自己就是一个一直纠缠于“失败者”情结的人。 小时候因为痴肥,体育课上在同学面前抬不起头;搬到大城市,因为口音以及内向的性格,成为全班男生的出气筒;到了高中,进到全省理科实验班,才知道有些学霸的智商,是自己一辈子都无法企及的;初到美国,被身边同学认为是FOB,来自第三世界国家的乡巴佬;混进所谓的世界名校,看到身边一大波牛人,陷入平庸的沮丧;好不容易挤到纽约华尔街,看到名校中选出的所谓“精华”,才开始面对自己综合能力的缺失。 再回到香港,身边很多投行同事的业务能力与人际能力都远胜于我,只能在高压力的环境下苟延残喘;从乙方转到甲方开始做PE投资后,当跟索罗斯的儿子同桌斗智斗勇时,才能深刻体会“家学渊源”与“赢在起跑线”对一个人的意义。 由外资换到国企,开始看到体制内藏龙卧虎的主流玩家真正在玩什么,才意识到以前在边缘化外资环境下膨胀出各种不接地气的泡沫有多么可笑;随后开始接触到保险、银行以及其他金融领域的强人们,才知道在整个金融大版图中,十倍百倍于自己原来折腾的小池塘规模的资金,是在做什么。

AcWing - 312 - 乌龟棋 - dp

纵然是瞬间 提交于 2019-11-30 11:23:13
https://www.acwing.com/problem/content/314/ 注意x1<0是用的x2,x3,x4太多,直接break,而超过上界则是用得不够多,要continue。然而会爆空间,仿照滚动数组的方法进行滚动,要注意赋初值(或者直接memset也可以)。 #include <bits/stdc++.h> using namespace std; typedef long long ll; ll a[355]; ll dp[5][41][41][41]; int cnt[5]; int main() { #ifdef Yinku freopen("Yinku.in", "r", stdin); #endif // Yinku int n, m; scanf("%d%d", &n, &m); for(int i = 1; i <= n; ++i) { scanf("%lld", &a[i]); } for(int i = 1; i <= m; ++i) { int x; scanf("%d", &x); cnt[x]++; } dp[1][0][0][0] = a[1]; for(int i = 2; i <= n; ++i) { for(int x2 = 0; x2 <= cnt[2]; ++x2) { if(i - 1 - 2 * x2 < 0) break;

用python 打印出爱心

为君一笑 提交于 2019-11-28 10:14:17
其实,如果程序员真的很浪漫,普通人不懂,科技兴旺,也许你是惊呆了!!!!! 今天,泰泰又给你带来了一个“程序员技术(浪漫)表现”教程。 飞鲸水龙头 有希望它能在这个七月前夜帮到你。如果使用成功,记得给泰泰发贺电。哦,愿情人结婚! 在你往下看之前,你还可以看到泰泰早期的“爱情表达”课程:用巨蟒为她画一颗特别的心。 你让我的心动起来。 今天我们仍然用“心”来表达,但这个“心”不是另一个“心”,我们今天带来的是一个“动的心,在你的心里展示那些秘密的话!” 在七夕之日,描绘一个对你喜欢的对象的爱,表达“你心中的想法”是什么样的复杂? 好的,先看看效果: 心脏病 创造一颗爱你的心 看看上面的效果,是心跳吗?现在,泰泰将告诉你如何建立这个“爱你的心”。 (1)安装开发环境 这个“love”是基于python语言的,所以没有安装python环境,请先安装环境。 安装可以参考:python 3开发环境构建教程,安装后还需要安装:pycharm-ide。 如果你想注册PyCharm,你可以看到:PyCharm专业(专业编辑)破解教程并永久激活它。 (2)编码 在这里我们不谈写作的过程,直接对代码、注释进行详细的编写,你稍加修改,你就可以成为自己风格的实现者。 哎呀!/usr/bin/env python #-*-编码:UTF-8-*- 进口海龟 导入时间 #画一个心形弧 定义hart_arc():

专题——四维DP

送分小仙女□ 提交于 2019-11-28 00:50:36
因为在做题的时候常常做不出来,一看题解大呼“竟然有四维”,所以我决定整理一下四维DP的问题。 T1 P1004 方格取数 题目描述 设有N×N的方格图(N≤9),我们将其中的某些方格中填入正整数,而其他的方格中则放入数字0。如下图所示(见样例): A 0 0 0 0 0 0 0 0 0 0 13 0 0 6 0 0 0 0 0 0 7 0 0 0 0 0 0 14 0 0 0 0 0 21 0 0 0 4 0 0 0 0 15 0 0 0 0 0 0 14 0 0 0 0 0 0 0 0 0 0 0 0 0 0 B 某人从图的左上角的A点出发,可以向下行走,也可以向右走,直到到达右下角的B点。在走过的路上,他可以取走方格中的数(取走后的方格中将变为数字0)。 此人从A点到B点共走两次,试找出2条这样的路径,使得取得的数之和为最大。 输入格式 输入的第一行为一个整数NN(表示N \times NN×N的方格图),接下来的每行有三个整数,前两个表示位置,第三个数为该位置上所放的数。一行单独的00表示输入结束。 输出格式 只需输出一个整数,表示22条路径上取得的最大的和。 解法 其实如果只走一条路径完全可以直接二维dp出来。但是这题有一个特殊的地方, 那就是取走的地方会变为0.这就不允许我们分别DP。在这种情况下,我们要参考数据范围,然后发现,可以设f[i][j][p][q