最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Python 復(fù)平面繪圖實(shí)例

 更新時(shí)間:2019年11月21日 08:42:15   作者:燒風(fēng)  
今天小編就為大家分享一篇Python 復(fù)平面繪圖實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

前言

在學(xué)校太閑,就寫(xiě)了這個(gè)程序,可以在復(fù)平面繪制曲線,畫(huà)圓什么的很輕松,f(z) = e^(1j * z),螺旋線,函數(shù)圖象等都可以。

效果圖

說(shuō)明

此程序使用turtle繪圖,可以用作畫(huà)函數(shù)圖像,假設(shè)你想畫(huà)函數(shù)g(x)的圖像,那么就輸入f(z) = z + 1j * g(z),g(z)是含z的表達(dá)式。

表達(dá)式可支持Python math庫(kù),random庫(kù),time庫(kù)的所有函數(shù),具體使用方法請(qǐng)自行探索。

代碼

# Python 2.x

import turtle
from random import *
from math import *
from time import *

def printf(f):
 global z
 turtle.goto(f.real * 20, f.imag * 20)
 print("f(" + str(z) + ") = " + str(f))
 z += d

def format(s):
 s = s.replace("^","**")
 return s

def evale(s):
 n = eval(s)
 return n

delay = input("delay = ") * 1e-3
turtle.setup(1280, 720)
turtle.speed(10)
turtle.pensize(2)
turtle.goto(-640, 0)
turtle.goto(640, 0)
turtle.goto(0, 0)
turtle.goto(0, 360)
turtle.goto(0, -360)
turtle.goto(0, 0)

while True:
 express = format(raw_input("f(z) = "))
 d = input("d = ")
 min = input("min = ")
 max = input("max = ")
 z = min
 f = evale(express)
 turtle.pencolor(random(), random(), random())
 turtle.penup()
 printf(f)
 turtle.pendown()

 while z < max:
 f = evale(express)
 printf(f)

注意

這個(gè)程序使用Python 2.x,若需要Python 3.x的程序,請(qǐng)自行修改。

以上這篇Python 復(fù)平面繪圖實(shí)例就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python合并列表、字典、字符串、CSV文件、多文件技巧

    Python合并列表、字典、字符串、CSV文件、多文件技巧

    在 Python 中,有多種方法可以實(shí)現(xiàn)數(shù)據(jù)合并,無(wú)論是合并列表、合并字典、合并字符串、合并CSV文件還是合并多個(gè)文件夾中的文件,都可以使用簡(jiǎn)單而強(qiáng)大的Python技巧來(lái)實(shí)現(xiàn),通過(guò)合并數(shù)據(jù),可以更方便地進(jìn)行數(shù)據(jù)處理和分析
    2024-03-03
  • Python3 ID3決策樹(shù)判斷申請(qǐng)貸款是否成功的實(shí)現(xiàn)代碼

    Python3 ID3決策樹(shù)判斷申請(qǐng)貸款是否成功的實(shí)現(xiàn)代碼

    這篇文章主要介紹了Python3 ID3決策樹(shù)判斷申請(qǐng)貸款是否成功的實(shí)現(xiàn)代碼,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-05-05
  • 教你利用Python玩轉(zhuǎn)histogram直方圖的五種方法

    教你利用Python玩轉(zhuǎn)histogram直方圖的五種方法

    這篇文章主要給大家介紹了關(guān)于如何利用Python玩轉(zhuǎn)histogram直方圖的五種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用python具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-07-07
  • python監(jiān)控linux內(nèi)存并寫(xiě)入mongodb(推薦)

    python監(jiān)控linux內(nèi)存并寫(xiě)入mongodb(推薦)

    這篇文章主要介紹了python監(jiān)控linux內(nèi)存并寫(xiě)入mongodb的相關(guān)資料,需要的朋友可以參考下
    2017-09-09
  • Selenium及python實(shí)現(xiàn)滾動(dòng)操作多種方法

    Selenium及python實(shí)現(xiàn)滾動(dòng)操作多種方法

    這篇文章主要介紹了Selenium及python實(shí)現(xiàn)滾動(dòng)操作多種方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • python中實(shí)現(xiàn)延時(shí)回調(diào)普通函數(shù)示例代碼

    python中實(shí)現(xiàn)延時(shí)回調(diào)普通函數(shù)示例代碼

    這篇文章主要給大家介紹了關(guān)于python中實(shí)現(xiàn)延時(shí)回調(diào)普通函數(shù)的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-09-09
  • Python中的左斜杠、右斜杠(正斜杠和反斜杠)

    Python中的左斜杠、右斜杠(正斜杠和反斜杠)

    這篇文章主要介紹了Python中的左斜杠、右斜杠(正斜杠和反斜杠)的相關(guān)資料,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-08-08
  • Python性能優(yōu)化技巧

    Python性能優(yōu)化技巧

    Python的批評(píng)者聲稱Python性能低效、執(zhí)行緩慢,但實(shí)際上并非如此:嘗試以下6個(gè)小技巧,可以加快Pytho應(yīng)用程序。
    2015-03-03
  • Python 實(shí)現(xiàn)淘寶秒殺的示例代碼

    Python 實(shí)現(xiàn)淘寶秒殺的示例代碼

    本篇文章主要介紹了Python 實(shí)現(xiàn)淘寶秒殺的示例代碼,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2018-01-01
  • Python科學(xué)計(jì)算之NumPy入門(mén)教程

    Python科學(xué)計(jì)算之NumPy入門(mén)教程

    這篇文章主要介紹了Python科學(xué)計(jì)算之NumPy,文中給出了詳細(xì)的介紹與示例代碼,對(duì)大家的理解具有一定的參考借鑒價(jià)值,有需要的朋友可以一起來(lái)學(xué)習(xí)學(xué)習(xí)。
    2017-01-01

最新評(píng)論

应城市| 四川省| 铁力市| 南开区| 环江| 大厂| 禄劝| 蓝山县| 读书| 抚宁县| 安宁市| 西城区| 丹阳市| 休宁县| 方正县| 岳阳市| 垫江县| 滨州市| 沈阳市| 时尚| 赤城县| 宁城县| 西青区| 大埔区| 桐梓县| 襄樊市| 大渡口区| 定边县| 张家界市| 高阳县| 北海市| 桦甸市| 泗水县| 报价| 泗洪县| 平阳县| 焦作市| 涪陵区| 沽源县| 通州区| 江都市|