使用python實現簡單的畫多邊形。
import turtle
import time
import math
def polygon(bob,n,r):
jiaoDu = 360/n
juLi=2*r*math.sin(jiaoDu/180*math.pi/2)
bob.pu()
bob.fd(r)
bob.lt(90+jiaoDu/2)
bob.pd()
for i in range(n):
bob.fd(juLi)
bob.lt(jiaoDu)
time.sleep(0.5)
n=int(input("請輸入邊數:"))
r=float(input("請輸入半徑:"))
bob=turtle.Turtle()
polygon(bob,n,r)
turtle.mainloop()
使用python實現簡單的畫多邊形。
相關推薦
使用python實現簡單的畫多邊形。
oop 簡單的 python bob int range turtle 半徑 tle import turtleimport timeimport mathdef polygon(bob,n,r): jiaoDu = 360/n juLi=2*r*math.si
Python實現簡單的三次登錄
退出 初始 class for highlight 執行 count isa bre Python實現簡單的三次登錄 方法一: count = 1 # 定義初始值為1 while count <= 3:
python實現簡單圖片爬蟲並保存
.com 貪婪模式 web頁面 logs urn 並不是 python 保存 light 先po代碼 #coding=utf-8 import urllib.request #3之前的版本直接用urllib即可,下同 #該模塊提供了web頁面讀取數據的接口,使得我們可以
python實現簡單的循環購物車小功能
iphone6s opp lose pre 選擇 小功能 alt else ret python實現簡單的循環購物車小功能 # -*- coding: utf-8 -*- __author__ = ‘hujianli‘ shopping = [ ("iphon
Python 實現簡單圖片驗證碼登錄
需要 spa tps dem 圖片背景 round alt word exc 朋友說公司要在測試環境做接口測試,登錄時需要傳入正確的圖片的驗證碼,本著懶省事的原則,推薦他把測試環境的圖片驗證碼寫死,我們公司也是這麽做的^_^。勸說無果/(ㄒoㄒ)/~~,只能通過 OCR 技
最長公共子串和子序列的Python實現,帶圖示。
code mage 數字 實現 max 記錄 子串和 abc 使用 使用矩陣來記錄兩個子串之間各個字符之間的對應關系。 最長子串:矩陣中數字最大的就是最長子串的長度。若對應位置字符相同,則c[i][j] = c[i-1][j-1] + 1 1 def longSu
python實現簡單爬蟲功能
我們 目錄 size .com all 本地文件 使用 url alt 在我們日常上網瀏覽網頁的時候,經常會看到一些好看的圖片,我們就希望把這些圖片保存下載,或者用戶用來做桌面壁紙,或者用來做設計的素材。 我們最常規的做法就是通過鼠標右鍵,選擇另存為。但有些圖片鼠標右
python實現簡單knn算法
for clas select class fault ets lambda 進行 ear 原理:計算當前點(無label,一般為測試集)和其他每個點(有label,一般為訓練集)的距離並升序排序,選取k個最小距離的點,根據這k個點對應的類別進行投票,票數最多的類別的即為該
Python實現groupBy函數。grpby = groupBy(lambda x: x%2 is 1),grpby([1, 2, 3])的結果為{True: [1, 3], False: [2]}
結果 false n) pen als 不存在 def lam nbsp def groupBy(fn): def go(lst): m = {} for v in lst: m[fn(v)].append(v) if m.get(fn(v
python實現簡單的百度搜索
python 百度 爬蟲#!/usr/bin/python # coding=utf-8 import urllib import urllib2 #實現百度關鍵字查詢的小例子 #定義基礎url url = "http://www.baidu.com/s?" #定義請求頭信息 headers = {"U
python 實現簡單卷積網絡框架
pen filters rst _array cit shape turn war input 第一步定義卷積核類: class Filter(object): # 濾波器類 對卷積核進行初始化 def __init__(self,width,he
Python實現簡單的驗證碼模塊
str spa 註意 登錄界面 div 隨機 res 情況 我們 利用Python的random模塊可以完成隨機產生n位驗證碼的功能,且原理簡單。 1 import random 2 #完成5位隨機驗證碼的生成 3 def valiate1(): 4 st
通過Python實現簡單的計算器
arch turn for return lac 空格 用戶 所有 計算器 計算器開發需求 實現加減乘除及拓號優先級解析 用戶輸入 1 - 2 * ( (60-30 +(-40/5) * (9-2*5/3 + 7 /3*99/4*2998 +10 * 568/14 ))
python實現簡單函數發生器
邏輯 == 十個 idt 應付 iat turn sin 個人 最近學校又抽風把我自動化系的苦逼童鞋留下做課設,簡直無聊到爆的-->用VB實現函數發生器,(語言不限制) 大夥不知從哪搞來的MATLAB版本,於是幾十個人就在這基礎上修修改改蒙混過關了,可我實在不想用MA
python:實現簡單的ssh
rip 實現簡單 close server break post print 斷開 命令結果 socket_server_ssh.py #!usr/bin/env python# -*- coding:utf-8 -*-__author__ = "Samson"import
[1] python 實現簡單KNN
nbsp 設置 輸入一個數 簡單的 .py num knn .net 可變 KNN基本步驟:計算與已知數據的距離,選擇k個最近距離的數據,看這k個數據的標簽最多屬於什麽類,預測未知數據的分類 1、新建一個KNN.py模塊 需要使用numpy from numpy impo
神級程序員教你用Python實現簡單的導彈自動追蹤!此乃裝逼神技!
大致 範圍 發現 完美 容易 game 分析 iss 兩個 由於待會要用pygame演示,他的坐標系是y軸向下,所以這裏我們也用y向下的坐標系。 計算sina和cosa,正弦對比斜,余弦鄰比斜,斜邊可以利用兩點距離公式計算出,即: 於是 AC的長度就是導彈的速度乘
python實現簡單的http接口自動化
發送 整體 寫入excel += 常用 xxx sta assign except 今天給大家分享一個簡單的Python腳本,使用python進行http接口的自動化測試,腳本很簡單,邏輯是:讀取excel寫好的測試用例,然後根據excel中的用例內容進行調用,判斷預期結果
Python實現簡單HTTP服務器(一)
recv ati listen bind ESS 內容 text code 讀取內容 一.返回固定內容 # coding:utf-8 import socket from multiprocessing import Process def handle_clien
用Python實現簡單的名片管理系統
rem 代碼 card 刪除 import val 字典 fin pytho 首先新建項目,包含主程序cards_main和工具庫cards_tools: 如下:main函數主主要使用while和if實現4功能切換,切換的具體操作由cards_tools中的函數執行。不說了