五角星

Posted 装逼遇影帝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了五角星相关的知识,希望对你有一定的参考价值。

综合练习:画一面五星红旗,将代码与运行截图发布博客交作业。
import  turtle

turtle.setup(600, 400, 0, 0)
turtle.bgcolor(\'red\')
turtle.color(\'yellow\')
turtle.fillcolor(\'yellow\')


def mygoto(x, y):
    turtle.up()
    turtle.goto(x, y)
    turtle.down()

def draw(x):
    turtle.begin_fill()
    for i in range(5):
        turtle.forward(x)
        turtle.left(144)
    turtle.end_fill()

mygoto(-250, 95)
draw(100)

for i in  range(4):
    x=1

    if i in [0, 3]:
        x=0
    mygoto(-135+x*30, 155-i*45)  # goto
    turtle.left(25-i*15)  # 转角度
    draw(30)  # draw


turtle.hideturtle()

turtle.done()

  



 

 

字符串练习:

http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html

取得校园新闻的编号

url =\'http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html\'
print(url[-14:-5])

  

 

 https://docs.python.org/3/library/turtle.html

产生python文档的网址

 

addr1 = \'https://docs.python.org/3/library/\'
addr2 = \'.html\'
addr = addr1 + \'turtle\' + addr2
print(addr)

  

 

http://news.gzcc.cn/html/xiaoyuanxinwen/4.html

产生校园新闻的一系列新闻页网址

 

addr1 = \'http://news.gzcc.cn/html/xiaoyuanxinwen/\'
addr2=\'.html\'
for i in range(2,10):
    addr=addr1 + str(i) + addr2
    print(addr)

  

 

练习字符串内建函数:strip,lstrip,rstrip,split,count,replace

str ="      I\'m very handsome!   "
print(str.lstrip())
print(str.count("e"))
print(str.split())
print(str.split().replace("handsome","perfect"))

  

 

用函数得到校园新闻编号

addr1 = "http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html"
for i in range(2, 10):
addr2 = addr1.format(i)
addr3 = addr2.rstrip(".html").split("/")[-1]
print(addr3)

  

 

 

用函数统计一歌词(文章、小说)中单词出现的次数,替换标点符号为空格,用空格进行分词。

str = \'\'\'
歌曲:背对背拥抱
演唱:林俊杰
制作:林怡凤
作曲:林俊杰
话总说不清楚
该怎么明了
一字一句
圈套
旧帐总翻不完
谁无理取闹
你的双手甩开
刚好的微妙
然后战火再燃烧
我们背对背拥抱
滥用沉默在咆哮
爱情来不及变老
葬送在烽火的玩笑
我们背对背拥抱
真话兜着圈子来乱绕
即使想让我知道
即使想让你知道
爱的警告
话总说不清楚
该怎么明了
一字一句像
圈套
旧帐总翻不完
谁无理取闹
你的双手甩开
刚好的微妙
然后战火再燃烧
我们背对背拥抱
滥用沉默在咆哮
爱情来不及变老
葬送在烽火的玩笑
我们背对背拥抱
真话兜着圈子来乱绕
即使想让我知道
即使想让你知道
爱的警告
我不要一直到
形同陌路变成自找
既然可以拥抱
就不要轻易放掉
我们背对背拥抱
滥用沉默在咆哮
爱情来不及变老
葬送在烽火的玩笑
我们背对背拥抱
真话兜着圈子来乱绕
只是想让我知道
只是想让你知道
这警告
只是想让我知道
只是想让你知道
爱的警告
\'\'\'
print(str.count("拥抱"))

print(str.replace(","," "))

  

 

 

  

以上是关于五角星的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript图形实例:五角星

VB.NET关于绘制五角星

CSS3画五角星和六角星

css简单实现五角星评分点赞收藏展示评分(半颗星1/3颗星)

如何采用Python语言绘制一个五角星

canvas 五角星之回顾初中三角函数