新聞中心
程序員在愛情方式上表達上展現(xiàn)的多種多樣,其中現(xiàn)在大火的用編程去編寫個表白內(nèi)容,最受歡迎了,今天小編也嘗試了下,一起來看看吧~

成都創(chuàng)新互聯(lián)服務(wù)項目包括長春網(wǎng)站建設(shè)、長春網(wǎng)站制作、長春網(wǎng)頁制作以及長春網(wǎng)絡(luò)營銷策劃等。多年來,我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢、行業(yè)經(jīng)驗、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,長春網(wǎng)站推廣取得了明顯的社會效益與經(jīng)濟效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到長春省份的部分城市,未來相信會繼續(xù)擴大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!
準(zhǔn)備工具:python3
畫愛心實施步驟:
打開編譯器,寫上code,代碼如下:
from turtle import *
pensize(1)
pencolor('red')
fillcolor('pink')
speed(5)
up()
goto(-30,100)
down()
begin_fill()
left(90)
circle(120,180)
circle(360,70)
left(38)
circle(360,70)
circle(120,180)
end_fill()
up()
goto(-100,-100)
down()效果展示:
上述是畫一個愛心,還可以打印一個愛心哦~
代碼展示:
import time
sentence = "我愛你!"
for char in sentence.split( ):
allChar = []
for y in range(12, -12, -1):
lst = []
lst_con = ''
for x in range(-30, 30):
formula = ((x * 0.05) ** 2 + (y * 0.1) ** 2 - 1) ** 3 - (x * 0.05) ** 2 * (y * 0.1) ** 3
if formula <= 0:
lst_con += char[(x) % len(char)]
else:
lst_con += ' '
lst.append(lst_con)
allChar += lst
print('\n'.join(allChar))
time.sleep(1)效果展示:
在代碼中更改sentence的str可以更改文字。需要注意的是:sentence里的字符串如果是中文字符,那么在else語句后面1st_con需要加兩個空格;如果是英文字符,那么在else語句后面1st_con只需要加一個空格。因為我的是中文字符"我愛你!"所以是兩個空格,要改顯示的字符為英文時,只需要把代碼中1st_con后面的引號中的空格刪掉一個即可,另外,這個打印的愛心還可以加一個循環(huán),讓愛心滾動起來。
更多python實用知識,點擊進入PyThon學(xué)習(xí)網(wǎng)教學(xué)中心。
(推薦操作系統(tǒng):windows7系統(tǒng)、Python 3.9.1,DELL G3電腦。)
當(dāng)前標(biāo)題:創(chuàng)新互聯(lián)Python教程:用python畫愛心及代碼演示
分享網(wǎng)址:http://www.dlmjj.cn/article/dheoecj.html


咨詢
建站咨詢
