mobile theme mode icon
theme mode light icon theme mode dark icon
Random Question Satunnainen
speech play
speech pause
speech stop

Piirrä funktio oletusparametreilla Pythonissa

"defs" on luettelo oletusarvoista plot-funktion parametreille. Sitä käytetään määrittämään oletusarvot parametreille, joita ei anneta funktiota kutsuttaessa.

Esimerkiksi jos haluat piirtää viivakaavion sinisellä ja punaisella viivalla, mutta et halua määrittää värejä jokaisella rivillä joka kerta kun kutsut funktiota, voit käyttää `defs' oletusvärien määrittämiseen:
```
def plot(x, y, color='blue', linestyle='-'):
# ...
defs = {'color': ['blue', 'red']}
# ...
```
Nyt kun kutsut funktiota näin:
```
plot([1, 2, 3] , [4, 5, 6])
```
Sinistä viivaa käytetään oletuksena, mutta voit ohittaa oletusvärin määrittämällä eri värin `color`-parametrissa:
```
plot([1, 2, 3], [4, 5, 6], color='red')
```
Tällä tavalla sinun tarvitsee määrittää vain oletusarvot parametreille, joita ei tarvita joka kerta kun kutsut funktiota.

Knowway.org käyttää evästeitä tarjotakseen sinulle paremman palvelun. Käyttämällä Knowway.orgia hyväksyt evästeiden käytön. Tarkempia tietoja saat tutustumalla evästekäytäntöömme. close-policy