Μικρές επαναληπτικές ασκήσεις στην python 3

Γενική οδηγία:

Αποθηκεύστε τα αρχεία που σας δίνονται στον υπολογιστή σας και χρησιμοποιώντας την υλοποίηση της python που προτιμάτε απαντήστε στην ερώτηση.

Επανάληψη - functions

  1. Φτιάξτε μια συνάρτηση f που να δέχεται ως όρισμα έναν αριθμό x και θα επιστρέφει το τετράγωνο του. Χρησιμοποιήστε τη συνάρτηση f για να τυπώσετε την τιμή f(x). Revision2-function-square.py
    	
  2. Φτιάξτε μια συνάρτηση f που να δέχεται ως όρισμα έναν αριθμό x και θα επιστρέφει την τιμή $$ x^2+xe^x $$ Δώστε από το πληκτρολόγιο ένα διάστημα \((a,b)\), και δημιουργήστε μια λίστα L1 με 100 ισαπέχοντα σημεία στο \((a,b)\). Στη συνέχεια δημιουργείστε μια λίστα L2 με τις τιμές της συνάρτησης στο διάστημα \(a,b\) για τις τιμές στην L1. Revision2-function-list.py
    	
  3. Φτιάξτε μια συνάρτηση f που να δέχεται ως όρισμα έναν αριθμό x και θα επιστρέφει την απόλυτη τιμή του \(|x-2|\). $$ f(x)=\begin{cases} x-2,& \quad x\ge2\\ 2-x,& \quad x<2 \end{cases} $$ Στη συνέχεια φτιάξτε τη συνάρτηση g η οποία ορίζεται ως $$ g(x)=\log(|x-2|), \quad x\neq2 $$ Δώστε από το πληκτρολόγιο ένα αριθμό x και κάντε έλεγχο αν ο αριθμός είναι διάφορος του μηδέν. Αν είναι τότε υπολογίστε και τυπώστε την τιμή της \(g(x)\). Revision2-function-log.py