写一篇300字作文,题目是我的猫猫
时间: 2023-03-14 20:05:27 浏览: 336
我的猫猫是一只叫做小白的白色家猫,它身高大约10厘米,体重在2公斤左右。它有一双深蓝色的眼睛,还有一双大耳朵,毛绒绒的,十分可爱。小白从小就很亲切,它爱跟人玩,它总是在我身边围着转,求求我给它抚摸。小白喜欢睡在温暖的地方,它最爱躺在椅子上,十分可爱。每天早上,小白总是在我身边叫着要吃东西,它也会去抓老鼠,还会蹦蹦跳跳,很有活力。晚上,它会把自己的小身躯缩在椅子上,一只眼睛都睁不开,看起来很可怜。小白是我家的宠物,它让我的生活充满了乐趣,也带给我无尽的温暖。我会一直爱它,它也会一直爱我。
相关问题
用python写一个猫猫形状的平面图形
好的,以下是一个简单的 Python 代码,用于绘制一个猫猫形状的平面图形:
```python
import turtle
# 设置画布和画笔
screen = turtle.Screen()
screen.bgcolor("white")
pen = turtle.Turtle()
pen.speed(0)
pen.color("black")
pen.pensize(3)
# 绘制头部
pen.fillcolor("#ffc0cb")
pen.begin_fill()
pen.circle(100)
pen.end_fill()
# 绘制耳朵
pen.fillcolor("#ffc0cb")
pen.begin_fill()
pen.setheading(50)
pen.circle(40, 100)
pen.setheading(0)
pen.forward(30)
pen.setheading(130)
pen.circle(-40, 100)
pen.setheading(180)
pen.forward(30)
pen.end_fill()
# 绘制眼睛
pen.penup()
pen.goto(-40, 120)
pen.fillcolor("white")
pen.begin_fill()
pen.circle(20)
pen.end_fill()
pen.pendown()
pen.fillcolor("black")
pen.begin_fill()
pen.circle(10)
pen.end_fill()
pen.penup()
pen.goto(40, 120)
pen.pendown()
pen.fillcolor("white")
pen.begin_fill()
pen.circle(20)
pen.end_fill()
pen.penup()
pen.goto(60, 120)
pen.fillcolor("black")
pen.begin_fill()
pen.circle(10)
pen.end_fill()
# 绘制鼻子
pen.penup()
pen.goto(0, 80)
pen.pendown()
pen.fillcolor("black")
pen.begin_fill()
pen.circle(15)
pen.end_fill()
# 绘制嘴巴
pen.penup()
pen.goto(-40, 50)
pen.pendown()
pen.setheading(-20)
pen.circle(30, 120)
pen.penup()
pen.goto(-40, 50)
pen.pendown()
pen.setheading(-160)
pen.circle(30, -120)
# 绘制身体
pen.penup()
pen.goto(-80, -50)
pen.fillcolor("#ffc0cb")
pen.begin_fill()
pen.setheading(0)
pen.forward(150)
pen.setheading(270)
pen.forward(200)
pen.setheading(180)
pen.forward(150)
pen.setheading(90)
pen.forward(200)
pen.end_fill()
# 绘制腿和爪子
pen.penup()
pen.goto(-60, -150)
pen.fillcolor("#ffc0cb")
pen.begin_fill()
pen.setheading(0)
pen.forward(40)
pen.setheading(-90)
pen.forward(50)
pen.setheading(270)
pen.circle(-20, 180)
pen.setheading(90)
pen.forward(50)
pen.end_fill()
pen.penup()
pen.goto(20, -150)
pen.fillcolor("#ffc0cb")
pen.begin_fill()
pen.setheading(0)
pen.forward(40)
pen.setheading(-90)
pen.forward(50)
pen.setheading(270)
pen.circle(-20, 180)
pen.setheading(90)
pen.forward(50)
pen.end_fill()
pen.penup()
pen.goto(-60, -100)
pen.fillcolor("white")
pen.begin_fill()
pen.circle(20)
pen.end_fill()
pen.penup()
pen.goto(20, -100)
pen.fillcolor("white")
pen.begin_fill()
pen.circle(20)
pen.end_fill()
pen.penup()
pen.goto(-75, -130)
pen.fillcolor("black")
pen.begin_fill()
pen.circle(5)
pen.end_fill()
pen.penup()
pen.goto(-55, -130)
pen.fillcolor("black")
pen.begin_fill()
pen.circle(5)
pen.end_fill()
pen.penup()
pen.goto(5, -130)
pen.fillcolor("black")
pen.begin_fill()
pen.circle(5)
pen.end_fill()
pen.penup()
pen.goto(25, -130)
pen.fillcolor("black")
pen.begin_fill()
pen.circle(5)
pen.end_fill()
# 隐藏画笔
pen.hideturtle()
turtle.done()
```
运行以上代码,即可绘制出一个猫猫形状的平面图形。
猫猫头最近在学习字符串相关的知识,比如kmp算法,后缀array等,今天猫猫头想分享一个题目给大家。 猫猫头带来了一个字符串给你,这个字符串由小写字母和?字符组成,事实上,你可以将字符串中的?字符替换成任意小写字母,猫猫头知道,当你将所有?替换成你想替换的字母后,这个字符串中的所有子字符串中"catcat"有且仅出现一次。 子字符串[l,r]指原字符串中从第l个字符开始的连续的(r−l+1)个字符串。 输入 第一行一个整数t(1≤t≤2000) - 测试样例的数量 接下来有t个测试样例,每一个测试样例包括两行,第一行一个整数n(1≤n≤50) - 猫猫头给你的字符串的长度 第二行有一行长度为n的字符串 输出 每个测试样例输出一行,如果能满足猫猫头的要求,则输出Yes,否则输出No,你可以输出任意大小写的YES or NO
好的,让我来帮你解答这个问题。你可以使用以下代码来解决这个问题:
```python
t = int(input()) # 测试样例的数量
for _ in range(t):
n = int(input()) # 猫猫头给你的字符串的长度
s = input() # 字符串
count = 0
for i in range(n - 5):
if s[i:i + 6] == "catcat":
count += 1
if count > 1:
print("No")
break
else:
print("Yes")
```
这段代码首先读取测试样例的数量,然后依次处理每个测试样例。对于每个样例,我们通过遍历字符串中的每个子字符串,检查是否有多个"catcat"出现。如果有多个出现,则输出"No",否则输出"Yes"。
希望这个解答能帮到你!如果还有其他问题,请随时提问。
阅读全文