import turtle from turtle import * turtle.setup(600,400,0,0) turtle.color('yellow') turtle.bgcolor('red') turtle.fillcolor('yellow') def my_go_to(x, y): turtle.up() turtle.goto(x, y) turtle.down() def draw_five(r): turtle.begin_fill() for i in range(5): turtle.forward(r) turtle.left(-144) turtle.end_fill() my_go_to(-230, 100) draw_five(100) for i in range(4): x = 1 if i in [0, 3]: x = 0 my_go_to(-120+x*50, 150-i*40) turtle.left(15-i*15) draw_five(30) my_go_to(0, 0) hideturtle() done()
综合练习:画一面五星红旗,将代码与运行截图发布博客交作业。
字符串练习:
http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html
取得校园新闻的编号
s = 'http://news.gzcc.cn/2017/xiaoyuanxinwen_1027/8443.html' print(s[-14:-6])
https://docs.python.org/3/library/turtle.html
产生python文档的网址
a1 = 'http://docs.python.org/3/labrary/' a2 = '.html' a3 = a1+'turtle'+a2 print(a3)
http://news.gzcc.cn/html/xiaoyuanxinwen/4.html
产生校园新闻的一系列新闻页网址
for i in range (2, 5): news_page = 'http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html'.format(i) print(news_page)
练习字符串内建函数:strip,lstrip,rstrip,split,count,replace
用函数得到校园新闻编号
url = 'http://news.gzcc.cn/2017/xiaoyuanxinwen_1027/8443.html' new_url = url.rstrip('.html').split('_')[1] print(new_url)
用函数统计一歌词(文章、小说)中单词出现的次数,替换标点符号为空格,用空格进行分词。
word = ''' good evening, ladies and gentlemen, honorable judges and distinguished guest! this is alex time! ha-ha…my topic today is to show our gratitude to people around you. then what is gratitude? at the moment a well-known song comes into my mind. yes, that is called heart of feel grateful. my heart is filled up with gratitude because i’m with you/your make me courageous to be myself from cradle to the grave/so now i wanna thank for destiny/i’ll cherish the flower when it blooms until falls. the poetic lyric tells us that gratitude is actually a state of mind.once upon a time, the pilgrims took the may flower ship to north america. they started a new life there although a lot of difficulties and hardships they encountered. after a long-time work, they got a big harvest. the pilgrims had a feast in 1621 near plymouth, massachusetts, which is often referred to as the first thanksgiving. people show their sincere gratitude towards the god, the nature, the earth, the river, the indians and themselves. moreover the 1621 feast has become a model for the thanksgiving celebration in the united states. so we can see gratitude is an action to take.how can we express our gratitude? it’s never a simple question to answer. gratitude is a rare jewel, not a piece of cake, i know. but how can we expect such big events happening now and then? how can we be ready to say thank you ahead of time? how can we always hope to be grateful to everything and everyone for their dignity and generosity? sometimes i may ask to myself. is it moral? is it honest? is it beneficial? is it necessary? or the most interesting one, is it ridiculous? ha-ha…so in my opinion, we’d better concentrate on our life’s details. keep your eyes open to your daily life. yes! a shining smile is supposed to be gratitude. a thank-you note is supposed to be gratitude. a soulful watch is supposed to be gratitude. as far as a baby’s crying on his arrival is supposed to be gratitude. and even fallen leaves in autumn are supposed to be gratitude. so the person, who stands here giving you a speech, is also showing his gratitude.at last, what’s the significance of showing our gratitude? a proverb says that gratitude is the sign of noble souls. ''' new_word = word.replace(",", " ").replace("!", " ").replace(".", " ") print(new_word) print(new_word.count("is")) print(new_word.split(" "))
结果展示:
1027/844 http://docs.python.org/3/labrary/turtle.html http://news.gzcc.cn/html/xiaoyuanxinwen/2.html http://news.gzcc.cn/html/xiaoyuanxinwen/3.html http://news.gzcc.cn/html/xiaoyuanxinwen/4.html 1027/8443 good evening ladies and gentlemen honorable judges and distinguished guest this is alex time ha-ha…my topic today is to show our gratitude to people around you then what is gratitude? at the moment a well-known song comes into my mind yes that is called heart of feel grateful my heart is filled up with gratitude because i’m with you/your make me courageous to be myself from cradle to the grave/so now i wanna thank for destiny/i’ll cherish the flower when it blooms until falls the poetic lyric tells us that gratitude is actually a state of mind once upon a time the pilgrims took the may flower ship to north america they started a new life there although a lot of difficulties and hardships they encountered after a long-time work they got a big harvest the pilgrims had a feast in 1621 near plymouth massachusetts which is often referred to as the first thanksgiving people show their sincere gratitude towards the god the nature the earth the river the indians and themselves moreover the 1621 feast has become a model for the thanksgiving celebration in the united states so we can see gratitude is an action to take how can we express our gratitude? it’s never a simple question to answer gratitude is a rare jewel not a piece of cake i know but how can we expect such big events happening now and then? how can we be ready to say thank you ahead of time? how can we always hope to be grateful to everything and everyone for their dignity and generosity? sometimes i may ask to myself is it moral? is it honest? is it beneficial? is it necessary? or the most interesting one is it ridiculous? ha-ha…so in my opinion we’d better concentrate on our life’s details keep your eyes open to your daily life yes a shining smile is supposed to be gratitude a thank-you note is supposed to be gratitude a soulful watch is supposed to be gratitude as far as a baby’s crying on his arrival is supposed to be gratitude and even fallen leaves in autumn are supposed to be gratitude so the person who stands here giving you a speech is also showing his gratitude at last what’s the significance of showing our gratitude? a proverb says that gratitude is the sign of noble souls 26 [' good', 'evening', '', 'ladies', 'and', 'gentlemen', '', 'honorable', 'judges', 'and', 'distinguished', 'guest', '', 'this', 'is', 'alex', 'time', '', 'ha-ha…my', 'topic', 'today', 'is', 'to', 'show', 'our', 'gratitude', 'to', 'people', 'around', 'you', ' u3000u3000then', 'what', 'is', 'gratitude?', 'at', 'the', 'moment', 'a', 'well-known', 'song', 'comes', 'into', 'my', 'mind', ' u3000u3000yes', '', 'that', 'is', 'called', 'heart', 'of', 'feel', 'grateful', ' u3000u3000my', 'heart', 'is', 'filled', 'up', 'with', 'gratitude', 'because', 'i’m', 'with', 'you/your', 'make', 'me', 'courageous', 'to', 'be', 'myself', 'from', 'cradle', 'to', 'the', 'grave/so', 'now', 'i', 'wanna', 'thank', 'for', 'destiny/i’ll', 'cherish', 'the', 'flower', 'when', 'it', 'blooms', 'until', 'falls', ' u3000u3000the', 'poetic', 'lyric', 'tells', 'us', 'that', 'gratitude', 'is', 'actually', 'a', 'state', 'of', 'mind', 'once', 'upon', 'a', 'time', '', 'the', 'pilgrims', 'took', 'the', 'may', 'flower', 'ship', 'to', 'north', 'america', ' u3000u3000they', 'started', 'a', 'new', 'life', 'there', 'although', 'a', 'lot', 'of', 'difficulties', 'and', 'hardships', 'they', 'encountered', ' u3000u3000after', 'a', 'long-time', 'work', '', 'they', 'got', 'a', 'big', 'harvest', ' u3000u3000the', 'pilgrims', 'had', 'a', 'feast', 'in', '1621', 'near', 'plymouth', '', 'massachusetts', '', 'which', 'is', 'often', 'referred', 'to', 'as', 'the', 'first', 'thanksgiving', ' u3000u3000people', 'show', 'their', 'sincere', 'gratitude', 'towards', 'the', 'god', '', 'the', 'nature', '', 'the', 'earth', '', 'the', 'river', '', 'the', 'indians', 'and', 'themselves', ' u3000u3000moreover', 'the', '1621', 'feast', 'has', 'become', 'a', 'model', 'for', 'the', 'thanksgiving', 'celebration', 'in', 'the', 'united', 'states', ' u3000u3000so', 'we', 'can', 'see', 'gratitude', 'is', 'an', 'action', 'to', 'take', 'how', 'can', 'we', 'express', 'our', 'gratitude?', 'it’s', 'never', 'a', 'simple', 'question', 'to', 'answer', ' u3000u3000gratitude', 'is', 'a', 'rare', 'jewel', '', 'not', 'a', 'piece', 'of', 'cake', '', 'i', 'know', ' u3000u3000but', 'how', 'can', 'we', 'expect', 'such', 'big', 'events', 'happening', 'now', 'and', 'then?', 'how', 'can', 'we', 'be', 'ready', 'to', 'say', 'thank', 'you', 'ahead', 'of', 'time?', 'how', 'can', 'we', 'always', 'hope', 'to', 'be', 'grateful', 'to', 'everything', 'and', 'everyone', 'for', 'their', 'dignity', 'and', 'generosity?', 'sometimes', 'i', 'may', 'ask', 'to', 'myself', ' u3000u3000is', 'it', 'moral?', 'is', 'it', 'honest?', 'is', 'it', 'beneficial?', 'is', 'it', 'necessary?', 'or', 'the', 'most', 'interesting', 'one', '', 'is', 'it', 'ridiculous?', 'ha-ha…so', 'in', 'my', 'opinion', '', 'we’d', 'better', 'concentrate', 'on', 'our', 'life’s', 'details', ' u3000u3000keep', 'your', 'eyes', 'open', 'to', 'your', 'daily', 'life', ' u3000u3000yes', '', 'a', 'shining', 'smile', 'is', 'supposed', 'to', 'be', 'gratitude', ' u3000u3000a', 'thank-you', 'note', 'is', 'supposed', 'to', 'be', 'gratitude', ' u3000u3000a', 'soulful', 'watch', 'is', 'supposed', 'to', 'be', 'gratitude', ' u3000u3000as', 'far', 'as', 'a', 'baby’s', 'crying', 'on', 'his', 'arrival', 'is', 'supposed', 'to', 'be', 'gratitude', ' u3000u3000and', 'even', 'fallen', 'leaves', 'in', 'autumn', 'are', 'supposed', 'to', 'be', 'gratitude', ' u3000u3000so', 'the', 'person', '', 'who', 'stands', 'here', 'giving', 'you', 'a', 'speech', '', 'is', 'also', 'showing', 'his', 'gratitude', 'at', 'last', '', 'what’s', 'the', 'significance', 'of', 'showing', 'our', 'gratitude?', 'a', 'proverb', 'says', 'that', 'gratitude', 'is', 'the', 'sign', 'of', 'noble', 'souls', ' '] Process finished with exit code 0