Mündəricat:

Python anlayışı: 8 addım
Python anlayışı: 8 addım

Video: Python anlayışı: 8 addım

Video: Python anlayışı: 8 addım
Video: Python Dərs 8. Sətirlərlə iş 2024, Iyul
Anonim
Python anlayışı
Python anlayışı

Bacarıqlar, proqramlar və proqramlar, bu proqramlar bir -birindən asılı olmayaraq istifadə edilə bilər.

Təchizat

Redaktorun əməliyyat sistemini qurmaq üçün (Windows və Linux -u yükləyin, MacBook sistemində heç bir problem yoxdur)

Addım 1: Əlaqə Proqramı

Windows əməliyyat sistemləri: Menyu ilə əlaqəli sənədlərin ən çox istifadə edilə biləcəyi yerlər arasında ən çox yayılmışıdır.

İstifadəçi üçün əsas şərtlər: Terminal (CTRL+ALT+T ilə birlikdə dəniz yolu ilə), arxa plana keçid:

mu-redaktoru

Qeyd: Davamlı olaraq, hər hansı bir məlumat əldə etmək mümkün deyilsə (#), şərhlər yazmaq və ya şərh etmək heç bir problem yaratmadığı üçün heç bir problem yaratmır.

Addım 2: Dəyişənlər

Proqramı dəyişdirmək üçün məlumatları dəyişə bilərsiniz. "Quraşdırma Qurğusu" nu yükləyin, Python ən çox oxunan və ya dəyişdirilə bilən avtomobillərdir; bir çox şeyə görə, heç bir şey dəyişə bilməz, amma heç bir şey yoxdur. Dəyişənlər var?

Dəyişdirilə bilməyən bir şey var. Məsələn:

nombre = "Fabio" #El tipləri: Strena mətni

mitad_de_10 = 5 #El tipləri: Int = Número entero Pi = 3.141592 #El tipləri üzüb gedir: Ondalık sayı

Dəyişənlərə görə əməliyyatlar:

a = 15 #a es un entero igual bir heyva

b = 34 #b es un entero igual a treinta y cuatro print (a + b) #aprprime el valor de la suma de a + b, o sea 15 + 34 #Se pueden utilizar los operadores " + Suma" "- Resta" "* Multiplicación" "/ División" "** Potencias"

Modifikasiya dəyişənləri:

a = 1 #Asigna el valor 1 a la dəyişən a

a += 1 #Le suma 1 a la dəyişən aa -= 1 #Le resta 1 a la dəyişən aa *= 1 #Çox dəyişkənliyə görə dəyişən 1 a /= 1 #Bölünən dəyişənə 1 a ** = 1 #Potencia la a 1 dəyişən

Dəyişənlərin transformasiyası:

a = "2" #ən yaxşı və ən böyük dəyərləri bir -birindən fərqləndirir

int (a) #Convierte la dəyişən a (que es un texto) en unúmero: 2 float (a) #Convierte la variable a (que ahora es un número entero) en unúmero decimal: 2.0 str (a) #Convierte la a (un número decimal) dəyişən mətn: "2.0" siyahısı (a) #Convierte a una lista: a ord (a) #Convierte a en su equale ASCII: 97 hex (a) #Convierte a un un número hexadecimal oct (a) #Convierte a un un número octal

Addım 3: Manejo Avanzado De Strings

"Print ()" əvvəldən başa çatdırmaq üçün bir məqalə hazırlayın:

Çap et () mətnin mətnini yazın və ya çap edin.

var.count (letra) #Cuenta "nəhəng", "dəyiş" tipli sətirləri dəyişdirmək üçün "ən" var.

var.find ('texto') #Busca la posición del texto tələb olunur

var.replace ('texto_a_reemplazar', 'texto_con_el_que_se_reemplazará')

var.upper () #Muestra el texto və mayúsculas

var.lower () #Muestra el texto in minúsculas

Addım 4: Şərtlər

CONDICIÓN proqramının yenilənməsi ilə əlaqədar olaraq, bu proqramlar ən çox istifadə edilən proqramdır. Məsələn:

Əgər: Ekvivalent al Si (No sí, si): Si EstoOcurre, Entonces haz ésto, sinó entonces ésto; y la sintaxis es la siguiente:

əgər:

Accuón elif: acción #Elif "Başqa bir halda" mənasını verir: "Çin, Si", və ya başqa bir şərti əlavə: accesón #Else "Sino" mənasını verir, y/o el elif yoxsa camplensə

Siz nə edirsiniz? Dəyişənlər, dəyərlər və operadorlar (bir -birindən fərqlənir)

Operadores Aritméticos:

  • Əməliyyatçı ==: Dəyişkən və ya dəyişkəndir. Ej: əgər a == b
  • Əməliyyatçı =! Bir -birindən fərqlənən bir dəyişiklik var. Ej: a! = B olarsa
  • Əməliyyatçılar>: Bələdiyyə başçısının dəyişikliyi ilə bağlı bir çox dəyişiklik var. Ej: a> b olarsa
  • Əməliyyatçı <: Dəyişikliklər və ya dəyişikliklər edilə bilər. Ej: a <b olarsa
  • Əməliyyatçı> =: Şəxsi bələdiyyə başçısının dəyişikliyi baş verər.
  • Əməliyyatçı <=: Dəyişikliklər birdən -birə dəyişə bilər.

Condiciones usando operadores lógicos birləşməsi:

  • və: Şəxsi həyat şəraiti çox böyükdür. Ej: a == 10 və b == 20 olarsa
  • və ya: Devuelve verdadero si al menos una de las condiciones se cumplen. Ej: a == 20 və ya b == 20 olarsa

Addım 5: Secuencias: Listas Y Diccionarios

Dəyişkənliklərin ən böyük fərqi, siyahıların və siyahıların ən böyük fərqi ilə əlaqədardır.

Siyahılar: Əlavə məlumatların verilişləri və vergülləri verilə bilər. Məsələn:

ədəd = [1, 2, 3, 4, 5]

nombre = ['Fabio', 'Polanco', 'Echeverría'] #Cuando los datos de una lista sonen kadenas de texto, están entre comillas simples ('')

Şərhlər: məlumatların bir -birindən fərqlənməməsi, hər hansı bir məlumatın yoxlanılmasının çox böyük ehtimalı var, həm də ən çox məlumat əldə edə bilərsiniz

mi_celular_xd = {

"marca": "LG" "modelo": "H500" "nombre": "LG Magna" "lanzamiento": 2015}

Başqa sözlə desək, həm də ən çox maraqlandıran şeylər, həm də ən çox istifadə olunan məsləhətçilər:

x = mi_celular_xd ["marca"]

Navegando en secuencias con bucles üçün:

x in mi_celular_xd üçün:

Acción

Borrando elementləri de secuencias

del nombre_de_la_secuencia [elemento]

limpiando (vaciando) təhlükəsizliyi

nombre_de_la_secuencia.clear ()

Manipulando təhlükəsizliyi

secuencia.append (şücaət) #Agrega un data ilə

secuencia.insert (pos, valor) #Inserta un valor en la secuencia gun modificar los que había secuencia.remove (valor) #elimina un valor de la secuencia secuencia.index (valor) #Retorna la posición del valor que se solititó.

Addım 6: Bucaklar O Ciclos

Şərtlər və los ciclos repiten bu mövzuda daha çox məlumat əldə edə bilərsiniz.

Halbuki: Ekvivalent bir Mientras: Mientras AlgoOcurre, Dəyişkən qlobal "doğru" mövzusunda bir çox məlumat əldə etmək çətin deyil. Sintaksis bizə kömək edəcək:

zamanı:

Acción

Üçün: Oğlu iteradores, es decir, və ya bir siyahı oxumaq üçün bir şeylər, bu diccionario o rango üçün Los bucles. Bu proqramlar bir -birindən fərqlənə bilər

üçün:

üçündür () üçün acción: acción

Sentencias Break və Davam et

Bu proqramlar bir -birindən fərqlənir:

fasilədən sonra ən çox istifadə oluna bilər, bu müddət ərzində ən əsası çox böyükdür.

Addım 7: Funciones

Proqramlar yaradıldıqdan sonra, bələdiyyə başçısının təşkilatçılığı və ya idarə edilməsi, hər hansı bir sənədin dəyişdirilməsini tələb etmir. Bu funksiyanı yerinə yetirmək üçün, "ən yaxşı oyunçular" və ya digər istifadəçilər də istifadə edə bilərlər. Məsələn:

def Nombre_De_La_Funcion ():

Nombre_De_La_Función ()

Tövsiyə: