User Tools

Site Tools


apuntes:python

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
apuntes:python [2017/09/22 00:05] – [Paquetes] Santiago Faciapuntes:python [2019/06/11 20:40] (current) – [GUI] Santiago Faci
Line 575: Line 575:
     * Si un atributo comienza con un guión bajo (''_velocidad'') se considera como protegido (//protected//)     * Si un atributo comienza con un guión bajo (''_velocidad'') se considera como protegido (//protected//)
     * Si el atributo comienza con dos guiones bajos (''<nowiki>__</nowiki>velocidad'') se le considera como privado (//private//     * Si el atributo comienza con dos guiones bajos (''<nowiki>__</nowiki>velocidad'') se le considera como privado (//private//
-  * No existe la sobreescritura de métodos como tal por lo que tendremos que optar por crear un método con parámetros opcionales y decidir qué hacer dentro del mismo:+  * No existe la sobrecarga de métodos como tal por lo que tendremos que optar por crear un método con parámetros opcionales y decidir qué hacer dentro del mismo:
 <code python> <code python>
 # Método con dos casos (simula la sobrecarga) # Método con dos casos (simula la sobrecarga)
Line 1019: Line 1019:
  
 <code python> <code python>
-import sqlite3 
- 
-conexion = sqlite3.connect("datos.db") 
-cursor = conexion.cursor() 
- 
 # Ejemplo que muestra como conectar y crear  # Ejemplo que muestra como conectar y crear 
 # una Base de Datos SQLite # una Base de Datos SQLite
Line 1187: Line 1182:
 <caption>Estructura del paquete calculadora</caption></figure> <caption>Estructura del paquete calculadora</caption></figure>
  
-Cada uno de los ficheros ''operaciones.py'' (se llaman igual pero no es necesario) contiene una serie de funciones, matematicas por un lado:+Cada uno de los ficheros ''operaciones.py'' (se llaman igual pero no es necesario) contiene una serie de funciones, //basicas// por un lado:
  
 <file python operaciones.py> <file python operaciones.py>
Line 1206: Line 1201:
 </file> </file>
  
-científicas por otro:+de //funciones// por otro:
  
 <file python operaciones.py> <file python operaciones.py>
Line 1248: Line 1243:
  
     def __crearVentana(self):     def __crearVentana(self):
- 
         self.__tfTexto = tk.Text(self, width=20, height=1)         self.__tfTexto = tk.Text(self, width=20, height=1)
         self.__tfTexto.grid()         self.__tfTexto.grid()
apuntes/python.1506038721.txt.gz · Last modified: 2019/01/04 13:22 (external edit)