⊗pyPmUFAdv 207 of 208 menu

Συμβουλές για τη Δημιουργία Συναρτήσεων στην Python

  1. Τα ονόματα των συναρτήσεων πρέπει να είναι ρήματα.
  2. Το όνομα κάθε συνάρτησης πρέπει να αντικατοπτρίζει ακριβώς αυτό που κάνει η συνάρτηση.
  3. Η συνάρτηση πρέπει να κάνει μόνο αυτό που ρητά υπονοεί το όνομά της, και να μην κάνει κάτι άλλο.
  4. Κάθε συνάρτηση πρέπει να εκτελεί μόνο μία ενέργεια.
  5. Χρησιμοποιήστε βοηθητικές συναρτήσεις μέσα σε συναρτήσεις.
  6. Ο κώδικας των συναρτήσεων είναι προτιμότερο να μην ξεπερνά 10-15 γραμμές.
  7. Οι μεγάλες συναρτήσεις είναι προτιμότερο να χωρίζονται σε μια σειρά βοηθητικών.
  8. Χρησιμοποιήστε ευρέως αποδεκτά προθέματα στα ονόματα συναρτήσεων: show, get, set, calc, create, change, check.
  9. Εάν το όνομα μιας συνάρτησης αποτελείται από δύο ή περισσότερες λέξεις, τότε θα πρέπει να χωρίζονται μεταξύ τους με κάτω παύλα _, για παράδειγμα, get_sum.
  10. Εξάγετε τον κώδικα που επαναλαμβάνεται σε συναρτήσεις.

Γράψτε ποια είναι τα μειονεκτήματα του ακόλουθου κώδικα και διορθώστε τα:

def func(num1, num2): return num1 * num2

Γράψτε ποια είναι τα μειονεκτήματα του ακόλουθου κώδικα και διορθώστε τα:

def user(name): return 'bye, ' + name

Γράψτε ποια είναι τα μειονεκτήματα του ακόλουθου κώδικα και διορθώστε τα:

def get_num(num): return str(num)

Γράψτε ποια είναι τα μειονεκτήματα του ακόλουθου κώδικα και διορθώστε τα:

def check(lst): sum = 0 for el in lst: if el > 0: sum += el if el < 0: continue else: continue return sum
Ελληνικά
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Χρησιμοποιούμε cookie για τη λειτουργία του ιστότοπου, την ανάλυση και την εξατομίκευση. Η επεξεργασία των δεδομένων γίνεται σύμφωνα με την Πολιτική Απορρήτου.
αποδοχή όλων ρύθμιση απόρριψη