天天看點

愛心代碼(python)

一、python代碼(love.py)

import time

words = "love"

print('\n')

for item in words.split():

letterlist = []

for y in range(12, -12, -1):

list_X = []

letters = ''

for x in range(-30, 30):

expression = ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3

if expression <= 0:

letters += item[(x-y) % len(item)]

else:

letters += ' '

list_X.append(letters)

letterlist += list_X

print('\n'.join(letterlist))

time.sleep(0.5);

print('\n to 茂茂醬!!\n\n')           

運作圖:

愛心代碼(python)

二、python代碼(love.py)

import turtle as t

# 布置畫布和設定畫筆配置

t.setup(width=800, height=500) #視窗(畫布)大小

t.color('pink', 'pink') #畫筆填充顔色

t.pensize(3) #畫筆粗細

t.speed(1.5) #描繪速度

# 開始畫

t.begin_fill() #開始填充顔色

t.up() # 提筆

t.goto(0, -100) # 移動畫筆到指定坐标

t.down() # 下筆

t.left(45) #筆向向左45度

t.forward(200) #畫出長度為200的直線

t.circle(100,180) #繪制直徑為100,角度為180度的半圓

t.right(90) #筆向向右90度

t.circle(100,180) #繪制直徑為100,角度為180度的半圓

t.forward(200) #畫出長度為200的直線

t.end_fill() #結束填充顔色

# 寫文字

t.up() #提筆

t.goto(-120, -120) #移動畫筆到指定坐标

t.down() #下筆

t.write('祝茂茂',align='center',font=('宋體','20')) #文字可以随意調整,slign是對齊方式,font是字型和字号

t.up() # 提筆

t.goto(120, -120) #移動畫筆到指定坐标

t.down() #下筆

t.write('天天開心',align='center',font=('宋體','20'))           

運作圖:

愛心代碼(python)

三、C語言代碼(love.c)

#include<stdio.h>

#include<Windows.h>

int main()

{

float x,y,a;

for(y=1.5; y>-1.5; y-=0.1)

{

for(x=-1.5; x<1.5; x+=0.05)

{

a=x*x+y*y-1;

putchar(a*a*a-x*x*y*y*y<=0.0?'*':' ');

}

system("color 0c");

putchar('\n');

}

printf("\t\t\t\t\t茂茂天天開心~\n\n");

return 0;

}           

運作圖:

愛心代碼(python)

運作步驟:

鑒于好多小夥伴不太會運作,這邊補充一下我的運作方式哈~(針對python)

第一步:随便在一個地方建立檔案夾(最好是桌面,待會删删也友善~)

第二步:打開這個Test檔案夾,進入,建立一個字尾為 .py 的檔案,名字随便取

//不會吧不會吧,想學程式設計的如果電腦不能直接改字尾,那就不夠稱職哦~(叉走,百度去)

第三步:在導航那邊輸入 cmd 并按enter(快捷終端方式)

第四步:輸入 python+空格+你建立的python檔案全名,示例如下:

python love.py

按enter 運作

純純保姆級别~~~~~

完整源碼+PyCharm激活碼+ 安裝包 在這裡自取