Zu Hauptinhalten überspringen

Cookie Einstellungen

Wir verwenden Cookies, um die grundlegenden Funktionalitäten der Website zu gewährleisten und Ihr Online-Erlebnis zu verbessern. Sie können jederzeit die Verwendung der Cookies konfigurieren und akzeptieren oder Ihre Zustimmungsoptionen ändern.

Notwendige

Präferenzen

Analysen und Statistiken

Marketing

Django Preview.

Over the past week with my Django task, I find it necessary to go on with Python classes and functions review before exploring Django.

Prerequisite: Python Refresher (3-7 Days)

  1. Functions:

    • Practice: Write a function that calculates factorial or filters lists.

    • Resource: Python Functions (W3Schools).

      • Solution Factorial:

        # A function that calculates factorials or filters lists.

        def factorial(n):

        if n < 0:

        return "Factorial is not defined for negative numbers."

        elif n == 0 or n == 1:

        return 1

        else:

        result = 1

        for i in range(2, n + 1):

        result *= i

        return result

        # Example usage:

        print(factorial(5)) # Output: 120

        print(factorial(0)) # Output: 1

        print(factorial(-3)) # Output: "Factorial is not defined for negative numbers."

      • OUTPUT:
        return factorial(data)

        NameError: name 'factorial' is not defined

        >>> %Run 'factorial(n).py'

        120

        1

        Factorial is not defined for negative numbers.

  2. OOP:

    • Build a Student class with attributes (name, grade) and methods (update_grade).

    • Watch:

I have installed Django on my local machine and am beginning to explore the MVC implementation.

Kommentar

Bestätigen

Bitte melden Sie sich an

Das Passwort ist zu kurz.

Teilen