Python的標(biāo)準(zhǔn)庫turtle之第二課-什么是圓

圓是什么?

https://baike.baidu.com/item/%E5%9C%86/54084?fr=aladdin

image.png
image.png
書籍推薦倡勇,電子版聯(lián)系韓老師著觉,能力范圍內(nèi)請(qǐng)支持正版購買
image.png
完成8的填充
image.png
import turtle #導(dǎo)入標(biāo)準(zhǔn)庫turtle

turtle.begin_fill() #開始填充
turtle.color('pink') #設(shè)置畫筆顏色pink粉色
turtle.circle(100) #設(shè)置邊長
turtle.end_fill() #完成填充


turtle.begin_fill()
turtle.color('red')
turtle.circle(-100)
turtle.end_fill()

turtle.done() #結(jié)束繪制村生,停止

image.png
import turtle #導(dǎo)入標(biāo)準(zhǔn)庫turtle

turtle.begin_fill() #開始填充
turtle.color('pink') #設(shè)置畫筆顏色pink粉色
turtle.circle(100) #設(shè)置邊長
turtle.end_fill() #完成填充
turtle.begin_fill() #開始填充
turtle.color('yellow') #設(shè)置畫筆顏色pink粉色
turtle.circle(80) #設(shè)置邊長
turtle.end_fill() #完成填充



turtle.begin_fill()
turtle.color('red')
turtle.circle(-100)
turtle.end_fill()

turtle.begin_fill()
turtle.color('blue')
turtle.circle(-80)
turtle.end_fill()

turtle.done() #結(jié)束繪制,停止
image.png
image.png

image.png

image.png

回顧畫圓

image.png

案例1饼丘,如何繪制4個(gè)顏色

4種不同顏色的圓趁桃,每天顏色弧度都是90度


image.png
import turtle

color = ['yellow','red','pink','blue']
turtle.pensize(2)
for i in range(4):
    turtle.color(color[i%4])
    turtle.circle(100,90)

turtle.done()
案例2,繪制螺旋線
image.png
image.png
image.png
import turtle

color = ['yellow','red','pink','blue']
turtle.pensize(2)
for i in range(4):
    turtle.color(color[i%4])
    turtle.circle(i*30+50,180)

turtle.done()
image
案例3.自主實(shí)現(xiàn)
image.png

image.png
import turtle

color = ['yellow','red','pink','blue']
turtle.shape("turtle")
turtle.pensize(10)

# turtle.drop(1)
turtle.delay(1)
for i in range(100):
    turtle.color(color[i%4])
    turtle.circle(i*10+50,180)
turtle.done()
藍(lán)橋杯真題案例1

問題描述
給定圓的半徑r肄鸽,求圓的面積卫病。
輸入格式
輸入包含一個(gè)整數(shù)r,表示圓的半徑典徘。
輸出格式
輸出一行蟀苛,包含一個(gè)實(shí)數(shù),四舍五入保留小數(shù)點(diǎn)后7位逮诲,表示圓的面積帜平。
樣例輸入
4
樣例輸出
50.2654825

import math #數(shù)學(xué)庫
r = int(input())
print(math.pi)
area = math.pi * r * r

print(area)
print(str(area)[:10]) #第一種方式
print("%.7f" %area)

python的數(shù)學(xué)庫 math
https://docs.python.org/zh-cn/3/library/math.html

字符串的%f用法
https://docs.python.org/zh-cn/3.9/library/string.html

藍(lán)橋杯真題案例2

問題描述
  123321是一個(gè)非常特殊的數(shù),它從左邊讀和從右邊讀是一樣的梅鹦。
  輸入一個(gè)正整數(shù)n裆甩, 編程求所有這樣的五位和六位十進(jìn)制數(shù),滿足各位數(shù)字之和等于n 齐唆。
輸入格式
  輸入一行嗤栓,包含一個(gè)正整數(shù)n。
輸出格式
  按從小到大的順序輸出滿足條件的整數(shù)蝶念,每個(gè)整數(shù)占一行抛腕。
樣例輸入
52
樣例輸出
899998
989989
998899
數(shù)據(jù)規(guī)模和約定
  1<=n<=54法竞。

num = int(input("請(qǐng)輸入正整數(shù):"))
for i in range(10000,1000000):
     # print(i)
     i = str(i)
     
    #判斷是不是5位
     if len(i) == 5:
         i = str(i)
         num1,num2,num3,num4,num5 = i[0],i[1],i[2],i[3],i[4]
         num1, num2, num3,num4,num5 =  int(num1),int(num2),int(num3),int(num4),int(num5)
       
         if num1+num2+num3+num4+num5 == num and i[0]==i[4] and i[1]==i[3]:
             print(num1,num2,num3,num4,num5)
             c = "int(num1), int(num2), int(num3), int(num4), int(num5)"
             c = c.replace('int','str')
             print(c)
     else:#其他就是6位
         #解包牙肝,分別求出字符串?dāng)?shù)字的個(gè)十百千萬位
         num1, num2, num3, num4, num5,num6 = i[0], i[1], i[2], i[3],i[4],i[5]
         num1, num2, num3, num4, num5,num6 = int(num1), int(num2), int(num3), int(num4), int(num5),int(num6)
         #進(jìn)行判斷是不是回文數(shù)和符合是不是加起來其等于輸入的數(shù)字
         if num1 + num2 + num3 + num4 + num5+num6 == num and i[0]==i[5] and i[1]==i[4] and i[2] == i[3]:
             word_num = "".join((i[0], i[1], i[2], i[3],i[4],i[5])) #使用join按照要求輸出 
             print(word_num)
          
image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子棵帽,更是在濱河造成了極大的恐慌,老刑警劉巖频鉴,帶你破解...
    沈念sama閱讀 216,470評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件榄檬,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡刹悴,警方通過查閱死者的電腦和手機(jī)行楞,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來土匀,“玉大人子房,你說我怎么就攤上這事【驮” “怎么了证杭?”我有些...
    開封第一講書人閱讀 162,577評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長妒御。 經(jīng)常有香客問我解愤,道長,這世上最難降的妖魔是什么乎莉? 我笑而不...
    開封第一講書人閱讀 58,176評(píng)論 1 292
  • 正文 為了忘掉前任送讲,我火速辦了婚禮,結(jié)果婚禮上惋啃,老公的妹妹穿的比我還像新娘哼鬓。我一直安慰自己,他們只是感情好肥橙,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,189評(píng)論 6 388
  • 文/花漫 我一把揭開白布魄宏。 她就那樣靜靜地躺著,像睡著了一般存筏。 火紅的嫁衣襯著肌膚如雪宠互。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,155評(píng)論 1 299
  • 那天椭坚,我揣著相機(jī)與錄音予跌,去河邊找鬼。 笑死善茎,一個(gè)胖子當(dāng)著我的面吹牛券册,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 40,041評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼烁焙,長吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼航邢!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起赚窃,我...
    開封第一講書人閱讀 38,903評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤岔激,失蹤者是張志新(化名)和其女友劉穎辱匿,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,319評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡限府,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,539評(píng)論 2 332
  • 正文 我和宋清朗相戀三年署穗,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了封恰。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 39,703評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出翼岁,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,417評(píng)論 5 343
  • 正文 年R本政府宣布回窘,位于F島的核電站,受9級(jí)特大地震影響撮执,放射性物質(zhì)發(fā)生泄漏颜凯。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,013評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧黎烈,春花似錦武翎、人聲如沸符隙。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽综芥。三九已至丽蝎,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背厂抽。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評(píng)論 1 269
  • 我被黑心中介騙來泰國打工昭殉, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留苞七,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,711評(píng)論 2 368
  • 正文 我出身青樓乾蓬,卻偏偏與公主長得像惠啄,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子任内,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,601評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容