Mündəricat:
- Təchizat
- Addım 1: Əlaqə Proqramı
- Addım 2: Dəyişənlər
- Addım 3: Manejo Avanzado De Strings
- Addım 4: Şərtlər
- Addım 5: Secuencias: Listas Y Diccionarios
- Addım 6: Bucaklar O Ciclos
- Addım 7: Funciones
Video: Python anlayışı: 8 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:44
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ə:
Arduino Avtomobil Ters Park Diqqət Sistemi - Addım -addım: 4 addım
Arduino Avtomobil Ters Park Diqqət Sistemi | Addım-addım: Bu layihədə, Arduino UNO və HC-SR04 Ultrasonik Sensoru istifadə edərək sadə bir Arduino Car Reverse Park Sensor Dövrü dizayn edəcəyəm. Bu Arduino əsaslı Avtomobil Ters siqnal sistemi Avtonom Naviqasiya, Robot Aralığı və digər diapazonlarda istifadə edilə bilər
Addım -addım PC qurulması: 9 addım
Addım -addım PC Bina: Təchizat: Təchizat: MotherboardCPU & CPU soyuducu PSU (Enerji təchizatı vahidi) Yaddaş (HDD/SSD) RAMGPU (tələb olunmur) Kassa Alətləri: Tornavida ESD bilərzik/mattermal pasta/aplikator
Üç Hoparlör Devresi -- Addım-addım təlimat: 3 addım
Üç Hoparlör Devresi || Addım-addım Təlimat: Dinamik Dövrə, ətraf mühitdən alınan səs siqnallarını MIC-ə gücləndirir və gücləndirilmiş səsin çıxarıldığı yerdən Dinamikə göndərir.Burada bu Hoparlör Devrini düzəltməyin üç fərqli yolunu göstərəcəyəm:
Robot texnikasında bir dəst ilə addım-addım təhsil: 6 addım
Bir dəst ilə Robototexnikada Addım-addım Təhsil: Öz robotumu düzəltdikdən bir neçə ay sonra (zəhmət olmasa bunların hamısına baxın) və iki dəfə hissələri arızalandıqdan sonra bir addım geri çəkilmək və öz fikrimi yenidən düşünmək qərarına gəldim. strategiya və istiqamət. Bir neçə aylıq təcrübə bəzən çox mükafatlandırıcı idi və
Arduino Uno ilə Akustik Levitasiya Addım-addım (8 addım): 8 addım
Arduino Uno ilə Akustik Levitasiya Adım Adım (8 addım): ultrasəs səs ötürücüləri L298N Dc dişi qadın adapteri kişi dc pinli Arduino UNOBreadboard Bu necə işləyir: Əvvəlcə Arduino Uno-ya kod yükləyirsiniz (rəqəmsal ilə təchiz edilmiş bir mikro nəzarətçidir) və kodu çevirmək üçün analog portlar (C ++)