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 turtledef mygoto(x, y):turtle.up()turtle.goto(x, y)turtle.down()def drawstar(x):turtle.begin_fill()for i in range(5):turtle.forward(x)turtle.right(144)turtle.end_fill()turtle.setup(600,400,0,0)
turtle.color("yellow")
turtle.bgcolor("red")
turtle.fillcolor("yellow")mygoto(-240, 90)
drawstar(100)mygoto(-100, 120)
turtle.left(50)
drawstar(30)mygoto(-50, 85)
turtle.left(-10)
drawstar(30)mygoto(-50, 45)
turtle.left(-40)
drawstar(30)mygoto(-100,10)
turtle.left(-20)
drawstar(30)turtle.hideturtle()
turtle.done()
?
字符串練習:
http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html
取得校園新聞的編號
?
>>> url1 = 'http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html'
>>> url1[-14:-5]
https://docs.python.org/3/library/turtle.html
產生python文檔的網址
?
>>> addr1 = 'https://docs.python.org/3/library/'
>>> addr2 = '.html'
>>> print(addr1 + 'turtle' + addr2)
http://news.gzcc.cn/html/xiaoyuanxinwen/4.html
產生校園新聞的一系列新聞頁網址
?
>>> addr1 = 'http://news.gzcc.cn/html/xiaoyuanxinwen/'
>>> addr2 = '.html'
>>> for i in range(2,10):print(addr1 + str(i) + addr2)
練習字符串內建函數:strip,lstrip,rstrip,split,count,replace
用函數得到校園新聞編號
>>> url = 'http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html'
>>> print(url.rstrip('.html').split('_')[1])
用函數統計一歌詞(文章、小說)中單詞出現的次數,替換標點符號為空格,用空格進行分詞。
?
>>> song = '''
Camila Cabello、Young Thug - Havana
Pharrell Williams:Hey
Camila Cabello & Pharrell Williams:Havana ooh nana ayy
Half of my heart is in Havana oohnana ayy ayy
He took me back to East Atlanta nanana
All of my heart is in Havana ayy
There's somethin' 'bout his manners uh huh
Havana ooh nana
Camila Cabello:He didn't walk up with that how you doin'
When he came in the room
He said there's a lot of girls I can do with
But I can't without you
I'm doin' forever in a minute
That summer night in June
And papa says he got malo in him
He got me feelin' like
Ooohooohooh I knew it when I met him
I loved him when I left him
Got me feelin' like
Ooohooohooh and then I had to tell him
I had to go oh nanananana
Camila Cabello & Pharrell Williams:Havana ooh nana ayy
Half of my heart is in Havana oohnana ayy ayy
He took me back to East Atlanta nanana
All of my heart is in Havana ayy
My heart is in Havana
Havana ooh nana
Young Thug:Jeffery
Just graduated fresh on campus mmm
Fresh out East Atlanta with no manners damn
Fresh out East Atlanta
Bump on her bumper like a traffic jam jam
Hey I was quick to pay that girl like Uncle Sam here you go ayy
Back it on me shawty cravin' on me
Get to diggin' on me on me
She waited on me then what
Shawty cakin' on me got the bacon on me wait up
This is history in the makin' on me on me
Point blank close range that be
If it cost a million that's me that's me
I was gettin' mula man they feel me
Camila Cabello & Pharrell Williams:Havana ooh nana ayy ayy
Half of my heart is in Havana oohnana oh ayy ayy
He took me back to East Atlanta nanana oh no
All of my heart is in Havana ayy
My heart is in Havana ayy
Havana ooh nana
Starrah & Camila Cabello:Ooh nana oh nanana
Take me back back back like
Ooh nana oh nanana
Take me back back back like
Ooh nana oh nanana
Take me back back back like
Ooh nana oh nanana
Take me back back back
Yeah ayy
Ooohooohooh
Ooohooohooh
Take me back to my Havana
Camila Cabello & Pharrell Williams:Havana ooh nana ayy ayy
Half of my heart is in Havana oohnana oh yeah
He took me back to East Atlanta nanana
All of my heart is in Havana
My heart is in Havana ayy
Havana ooh nana
Camila Cabello & Starrah:Uh huh
Oh nanana
Oh nanana hey
Oh nanana
No no no take me back
Oh nanana
Havana ooh nana
'''
>>> song.count('back')
18
>>> test='''
人們都說:“桂林山水甲天下。”我們乘著木船,蕩漾在漓江上,來觀賞桂林的山水。我看見過波瀾壯闊的大海,玩賞過水平如鏡的西湖,卻從沒看見過漓江這樣的水。漓江的水真靜啊,靜得讓你感覺不到它在流動;漓江的水真清啊,清得可以看見江底的沙石;漓江的水真綠啊,綠得仿佛那是一塊無瑕的翡翠。船槳激起的微波擴散出一道道水紋,才讓你感覺到船在前進,岸在后移。我攀登過峰巒雄偉的泰山,游覽過紅葉似火的香山,卻從沒看見過桂林這一帶的山,桂林的山真奇啊,一座座拔地而起,各不相連,像老人,像巨象,像駱駝,奇峰羅列,形態萬千;桂林的山真秀啊,像翠綠的屏障,像新生的竹筍,色彩明麗,倒映水中;桂林的山真險啊,危峰兀立,怪石嶙峋,好像一不小心就會栽倒下來。這樣的山圍繞著這樣的水,這樣的水倒映著這樣的山,再加上空中云霧迷蒙,山間綠樹紅花,江上竹筏小舟,讓你感到像是走進了連綿不斷的畫卷,真是“舟行碧波上,人在畫中游”。'''
>>> test.replace(',',' ').replace('。',' ').replace('!',' ')
'\n人們都說:“桂林山水甲天下 ”我們乘著木船 蕩漾在漓江上 來觀賞桂林的山水 \n\u3000\u3000我看見過波瀾壯闊的大海 玩賞過水平如鏡的西湖 卻從沒看見過漓江這樣的水 漓江的水真靜啊 靜得讓你感覺不到它在流動;漓江的水真清啊 清得可以看見江底的沙石;漓江的水真綠啊 綠得仿佛那是一塊無瑕的翡翠 船槳激起的微波擴散出一道道水紋 才讓你感覺到船在前進 岸在后移 \n\u3000\u3000我攀登過峰巒雄偉的泰山 游覽過紅葉似火的香山 卻從沒看見過桂林這一帶的山 桂林的山真奇啊 一座座拔地而起 各不相連 像老人 像巨象 像駱駝 奇峰羅列 形態萬千;桂林的山真秀啊 像翠綠的屏障 像新生的竹筍 色彩明麗 倒映水中;桂林的山真險啊 危峰兀立 怪石嶙峋 好像一不小心就會栽倒下來 \n\u3000\u3000這樣的山圍繞著這樣的水 這樣的水倒映著這樣的山 再加上空中云霧迷蒙 山間綠樹紅花 江上竹筏小舟 讓你感到像是走進了連綿不斷的畫卷 真是“舟行碧波上 人在畫中游” '
>>>
>>> test1 = test.split('str = ' '')
>>> print(test1)
['\n人們都說:“桂林山水甲天下。”我們乘著木船,蕩漾在漓江上,來觀賞桂林的山水。\n\u3000\u3000我看見過波瀾壯闊的大海,玩賞過水平如鏡的西湖,卻從沒看見過漓江這樣的水。漓江的水真靜啊,靜得讓你感覺不到它在流動;漓江的水真清啊,清得可以看見江底的沙石;漓江的水真綠啊,綠得仿佛那是一塊無瑕的翡翠。船槳激起的微波擴散出一道道水紋,才讓你感覺到船在前進,岸在后移。\n\u3000\u3000我攀登過峰巒雄偉的泰山,游覽過紅葉似火的香山,卻從沒看見過桂林這一帶的山,桂林的山真奇啊,一座座拔地而起,各不相連,像老人,像巨象,像駱駝,奇峰羅列,形態萬千;桂林的山真秀啊,像翠綠的屏障,像新生的竹筍,色彩明麗,倒映水中;桂林的山真險啊,危峰兀立,怪石嶙峋,好像一不小心就會栽倒下來。\n\u3000\u3000這樣的山圍繞著這樣的水,這樣的水倒映著這樣的山,再加上空中云霧迷蒙,山間綠樹紅花,江上竹筏小舟,讓你感到像是走進了連綿不斷的畫卷,真是“舟行碧波上,人在畫中游”。']