როგორ განვსაზღვროთ ფუნქცია პითონში (სურათებით)

Სარჩევი:

როგორ განვსაზღვროთ ფუნქცია პითონში (სურათებით)
როგორ განვსაზღვროთ ფუნქცია პითონში (სურათებით)
Anonim

ფუნქცია არის კოდის ბლოკი, რომელიც გაშვებისას მუშაობს. იმის ნაცვლად, რომ შეიყვანოთ კოდის იგივე ბლოკი ყოველ ჯერზე, როდესაც ის მეორდება, შეგიძლიათ განსაზღვროთ იგი როგორც ფუნქცია და შემდეგ დარეკოთ, როდესაც მისი გამოყენება დაგჭირდებათ. ფუნქციები ასევე საშუალებას გაძლევთ შეიყვანოთ არგუმენტები ან პარამეტრები შეყვანის სახით. შემდეგ ისინი დააბრუნებენ მონაცემებს არგუმენტების საფუძველზე და წარმოქმნიან დამოუკიდებელ შედეგს. ეს wikiHow გასწავლით თუ როგორ უნდა განსაზღვროთ ფუნქცია პითონის პროგრამირების ენაზე.

ნაბიჯები

5623490 1
5623490 1

ნაბიჯი 1. დააინსტალირეთ პითონი

პითონში ფუნქციის დასაწერად, თქვენ უნდა დააინსტალიროთ-პითონი. გამოიყენეთ შემდეგი ნაბიჯები პითონის გადმოსაწერად და ინსტალაციისთვის:

  • გადადით https://www.python.org/downloads/ ვებ ბრაუზერში.
  • დააწკაპუნეთ ჩამოტვირთეთ პითონი [ვერსიის ნომერი] ზედა.
  • ორჯერ დააწკაპუნეთ Python.exe ფაილზე ჩამოტვირთვების საქაღალდეში.
  • დააწკაპუნეთ დააინსტალირეთ ახლა.
  • დააწკაპუნეთ დიახ
  • დააწკაპუნეთ დახურვა.
5623490 2
5623490 2

ნაბიჯი 2. გახსენით კოდის რედაქტორი

ძირითადი კოდის რედაქტორს, რომელსაც მოყვება პითონი, ეწოდება IDLE. გარდა ამისა, თქვენ შეგიძლიათ გამოიყენოთ მესამე მხარის ინტეგრირებული განვითარების გარემო (IDE), როგორიცაა Atom, Sublime Text 3 და ონლაინ პითონის შემდგენელი.

5623490 3
5623490 3

ნაბიჯი 3. გახსენით ახალი ფაილი ან გახსენით ფაილი, რომელშიც გსურთ განსაზღვროთ ფუნქცია

IDLE– ში შეგიძლიათ გახსნათ ახალი ფაილი ან შექმნათ ახალი ფაილი ღილაკზე დაჭერით ფაილი მენიუ ზედა ნაწილში დააწკაპუნეთ გახსნა არსებული ფაილის გასახსნელად, ან დააწკაპუნეთ ახალი ფაილი ახალი პროგრამის დასაწყებად.

5623490 4
5623490 4

ნაბიჯი 4. ჩაწერეთ def ფუნქციის განსაზღვრისათვის

საკვანძო სიტყვა "def" გამოიყენება პითონში ფუნქციის განსაზღვრისათვის.

5623490 5
5623490 5

ნაბიჯი 5. დაამატეთ ფუნქციის სახელი, რომელსაც მოყვება ფრჩხილები და მსხვილი ნაწლავი

განათავსეთ სივრცე "დეფის" შემდეგ, შემდეგ ჩაწერეთ თქვენი ფუნქციის სახელი, რასაც მოყვება ფრჩხილები და მსხვილი ნაწლავი. შემდეგი მაგალითი გვიჩვენებს, თუ როგორ განვსაზღვროთ ფუნქცია სახელწოდებით "say_hello":

def say_hello ():

5623490 6
5623490 6

ნაბიჯი 6. ჩაწერეთ შემდეგი ხაზი და დაამატეთ თქვენი კოდი

ყველა ხაზი, რომელიც არის ფუნქციის შიგნით, უნდა იყოს დახრილი. შემდეგი მაგალითი გვიჩვენებს, თუ როგორ განვსაზღვროთ ფუნქცია, რომელიც ამბობს "გამარჯობა".

def say_hello (): print ("გამარჯობა")

5623490 7
5623490 7

ნაბიჯი 7. შეიყვანეთ პარამეტრის ან არგუმენტის სახელი ფრჩხილებში ფუნქციის სახელის შემდეგ

ეს საშუალებას აძლევს ფუნქციას მიიღოს სხვადასხვა მონაცემთა შეყვანა და დაამუშაოს განსხვავებული შედეგები. თქვენ შეგიძლიათ დაამატოთ მრავალი არგუმენტი და პარამეტრი მძიმით გამოყოფით. შემდეგ მაგალითში არის ფუნქცია პარამეტრით სახელწოდებით "სახელი":

def say_hello (სახელი): print ("გამარჯობა")

5623490 8
5623490 8

ნაბიჯი 8. გამოიყენეთ არგუმენტის სახელი კოდში არგუმენტის დასამუშავებლად

განათავსეთ არგუმენტის ან პარამეტრის სახელი კოდში, როდესაც გჭირდებათ არგუმენტის ან პარამეტრის გამოძახება. შემდეგ მაგალითში განისაზღვრება ფუნქცია, რომელიც ამბობს "გამარჯობა" და შემდეგ აღნიშნავს მომხმარებლის სახელს:

def say_hello (სახელი): ბეჭდვა ("გამარჯობა" + სახელი)

5623490 9
5623490 9

ნაბიჯი 9. დარეკეთ ფუნქცია

ფუნქციის გამოსაყენებლად მას უნდა დაურეკოთ მისი სახელის აკრეფით, რასაც მოყვება ფრჩხილები. შემდეგ მაგალითში, ფუნქცია განისაზღვრება და შემდეგ იძახება.

def say_hello (სახელი): print ("გამარჯობა" + სახელი) say_hello ()

5623490 10
5623490 10

ნაბიჯი 10. დაამატეთ საკვანძო სიტყვის არგუმენტები ან პარამეტრები

თუ წინა ეტაპზე სცადეთ კოდის შედგენა, თქვენ ალბათ მიიღეთ შეცდომის შეტყობინება. ეს იმიტომ ხდება, რომ როდესაც ფუნქცია გამოიძახა, მას აკლია საჭირო არგუმენტი. ფუნქციის გამოძახებისას არგუმენტის ან პარამეტრის დასამატებლად, უბრალოდ ჩაწერეთ იგი ფრჩხილებში, ფუნქციის გამოძახების შემდეგ. შემდეგ მაგალითში სახელი ემატება არგუმენტს. როდესაც კოდი შედგენილია, ის იტყვის "გამარჯობა" და შემდეგ აღნიშნავს პიროვნებას სახელით:

def say_hello (სახელი): ბეჭდვა ("გამარჯობა" + სახელი) say_hello ("wikiHow მკითხველი")

გირჩევთ: