色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 有趣項目的

劉姿婷2年前10瀏覽0評論

Python是一門十分有趣的編程語言,因其簡潔易用和強大的功能,成為了近年來最受歡迎的編程語言之一。在Python中,有許多有趣的項目可以讓我們深入了解其特性和能力,下面就來介紹幾個Python有趣項目。

# 第一個有趣項目:文字懸浮效果
import random
import time
def rainbow_print(str):
colors=[31, 32, 33, 34, 35, 36, 91, 92, 93, 94, 95, 96]
num_of_color=len(colors)-1
for char in str:
color_code='\033[%dm' % colors[random.randint(0, num_of_color)]
print(color_code+char, end='')
time.sleep(0.01)
print('\033[0m', end='')
str_to_print='Welcome to Python world!'
rainbow_print(str_to_print)

上述代碼用顏色變幻的方式讓文字動起來,這樣的效果既娛樂又實用,可以用于帶有特效的文本顯示。Python的print函數也可以做到這些。

# 第二個有趣項目:網站爬蟲
import requests
from bs4 import BeautifulSoup
def get_beauty():
for page in range(1,4):
url='https://www.pexels.com/search/beauty/?page={}'.format(page)
response=requests.get(url)
soup=BeautifulSoup(response.text, 'html.parser')
posts=soup.find_all('img', {'class': 'photo-item__img'})
for post in posts:
img_url=post.get('src')
response=requests.get(img_url)
with open('beauty_{}.jpg'.format(page*len(posts)+posts.index(post)), 'wb') as f:
f.write(response.content)
f.close()
get_beauty()

上述代碼是一個簡單的爬蟲程序,可以從pexels.com網站上爬取美麗圖片并下載到本地,這樣我們可以得到很多高清的圖片來做壁紙。爬蟲是Python的強項,人人都能寫。

# 第三個有趣項目:數字畫圖
from turtle import *
def set_color():
colors=['red', 'green', 'blue', 'yellow', 'purple']
for i in range(5):
penup()
goto(i*100+100, -100)
pendown()
color(colors[i])
begin_fill()
for j in range(4):
forward(50)
left(90)
end_fill()
set_color()
done()

上述代碼使用turtle庫繪制出五個不同顏色的矩形框,這個項目可以幫助我們了解到turtle庫的用法,同時也可以鍛煉我們的視覺能力。

總之,Python有很多有趣的項目等待我們去挖掘,只需我們發揮想象力和創造力,從中發掘出更多有趣小玩意。