Pycharm开发环境设置与熟悉。
练习基本输入输出:
print('你好,{}.'.format(name))
print(sys.argv)
库的使用方法:
import ...
from ... import ...
条件语句:
if (abs(pos()))<1:
break
循环语句:
for i in range(5):
while True:
函数定义:
def mygoto(x,y):
def drawjx(r):
综合练习:画一面五星红旗,将代码与运行截图发布博客交作业。
import turtle def mygoto(x,y): turtle.up() turtle.goto(x,y) turtle.down() def draw(z): turtle.begin_fill() for i in range(5): turtle.forward(z) turtle.right(144) turtle.end_fill() turtle.setup(700, 500, 0, 0) turtle.color("yellow") turtle.bgcolor("red") turtle.fillcolor("yellow") turtle.hideturtle() mygoto(-300,150) draw(100) for i in range(4): x=1; if i in [0,3]: x=0; mygoto(-210+x*50,205-i*50) turtle.left(0-i*10) draw(30) mygoto(0,0) 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" num = url.rstrip(".html").split("_")[1] print(num)
截图
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
产生校园新闻的一系列新闻页网址
for i in range(1,5): url='http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html'.format(i); print(url)
截图
练习字符串内建函数:strip,lstrip,rstrip,split,count,replace
str='Hello world' print(str.lstrip()) print(str.count("e")) print(str.split()) print(str.replace('world','everyone'))
截图
用函数得到校园新闻编号
addr1='http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html' for i in range(1,5): addr2= addr1.format(i) addr3=addr2.rstrip('.html').split('/')[-1] print(addr3)
截图
用函数统计一歌词(文章、小说)中单词出现的次数,替换标点符号为空格,用空格进行分词。
str=''' King Athamus of northern Greece had two children, Phrixus and Helle.After he left his first wife and mar ried Ino,a wicked woman,the two children received all the cruel treatment that a stepmother coulddevise ,At one timethe kingdom was ruined by a famine. Ino persuaded her credulous husband intobelievingthat his son,Phrixus,was the actual cause of the disaster,and should be sacrificed to Zeus to endit.The poor boy was then placed on the altar and was about tobe knifed when a ram with goldenfleecewas sent down by thegods and carried off the two children on its back. As they flew over the strait that divides Asia from Europe,Helle,faint at the vast expanse of waterbelow ,fell into the sea and was drowned.Thus the sea of Helle,Hellespont,became the ancient name of the strip of water.Her brother kept on and arrived in Colchis on the eastern shore of the Black Sea.There he sacrificed the ram to Zeus and gave its golden fleece to King Aeetes,who nailed it on a sacred tree and put a sleepless dragon incharge .''' print(str.count('to')) print(str.replace(',',' '))
截图