Cum se definește o funcție în Python (cu imagini)

Cuprins:

Cum se definește o funcție în Python (cu imagini)
Cum se definește o funcție în Python (cu imagini)
Anonim

O funcție este un bloc de cod care rulează atunci când este apelat. În loc să introduceți același bloc de cod de fiecare dată când se repetă, îl puteți defini ca o funcție și apoi îl puteți apela când trebuie să-l utilizați. Funcțiile vă permit, de asemenea, să introduceți argumente sau parametri ca intrări. Apoi vor returna date pe baza argumentelor și vor produce o ieșire independentă. Acest wikiHow vă învață cum să definiți o funcție în limbajul de programare Python.

Pași

5623490 1
5623490 1

Pasul 1. Instalați Python

Pentru a scrie o funcție în python, trebuie să instalați-Python. Utilizați următorii pași pentru a descărca și instala Python:

  • Accesați https://www.python.org/downloads/ într-un browser web.
  • Clic Descărcați Python [numărul versiunii] în partea de sus.
  • Faceți dublu clic pe fișierul Python.exe din folderul Descărcări.
  • Clic Instaleaza acum.
  • Clic da
  • Clic Închide.
5623490 2
5623490 2

Pasul 2. Deschideți un editor de cod

Editorul de cod de bază care vine cu python se numește IDLE. Alternativ, puteți utiliza un mediu de dezvoltare integrat (IDE) terță parte, cum ar fi Atom, Sublime Text 3 și Online Python Compiler.

5623490 3
5623490 3

Pasul 3. Deschideți un fișier nou sau deschideți fișierul în care doriți să definiți o funcție

În IDLE, puteți deschide un fișier nou sau puteți crea un fișier nou făcând clic pe Fişier meniul din partea de sus Faceți clic Deschis pentru a deschide un fișier existent sau faceți clic pe Fișier nou pentru a începe un nou program.

5623490 4
5623490 4

Pasul 4. Tastați def pentru a defini o funcție

Cuvântul cheie „def” este folosit pentru a defini o funcție în Python.

5623490 5
5623490 5

Pasul 5. Adăugați numele funcției urmat de paranteză și două puncte

Puneți un spațiu după „def”, apoi scrieți numele funcției dvs., urmat de paranteză și de două puncte. Următorul exemplu arată cum se definește o funcție numită "say_hello":

def say_hello ():

5623490 6
5623490 6

Pasul 6. Indentați următoarea linie și adăugați codul

Toate liniile care se află în interiorul funcției trebuie să fie indentate. Următorul exemplu arată cum se definește o funcție care spune „Bună ziua”.

def say_hello (): print ("Hello")

5623490 7
5623490 7

Pasul 7. Introduceți numele unui parametru sau argument în paranteză după numele funcției

Acest lucru permite funcției să preia diferite intrări de date și să proceseze diferite ieșiri. Puteți adăuga mai multe argumente și parametri separându-le cu o virgulă. În exemplul următor are o funcție cu un parametru numit „nume”:

def say_hello (name): print ("Hello")

5623490 8
5623490 8

Pasul 8. Folosiți numele argumentului pentru a procesa argumentul din cod

Plasați numele argumentului sau parametrului în cod atunci când trebuie să apelați argumentul sau parametrul. În exemplul următor, este definită o funcție care spune „Bună ziua” și apoi menționează numele unui utilizator:

def say_hello (name): print ("Hello" + nume)

5623490 9
5623490 9

Pasul 9. Apelați funcția

Pentru a utiliza o funcție, aceasta trebuie apelată tastându-i numele urmat de paranteze. În exemplul următor, o funcție este definită și apoi numită.

def say_hello (name): print ("Hello" + name) say_hello ()

5623490 10
5623490 10

Pasul 10. Adăugați argumente sau parametri pentru cuvinte cheie

Dacă ați încercat să compilați codul în pasul anterior, probabil că ați primit un mesaj de eroare. Acest lucru se datorează faptului că atunci când funcția a fost apelată, îi lipsea argumentul necesar. Pentru a adăuga un argument sau parametru atunci când apelați o funcție, pur și simplu introduceți-l în paranteză după ce ați apelat funcția. În exemplul următor, un nume este adăugat ca argument. Când codul este compilat, va spune „Bună ziua” și apoi va menționa o persoană după nume:

def say_hello (name): print ("Hello" + name) say_hello ("wikiHow reader")

Recomandat: