Мазмұны:
- Жабдықтар
- 1 -қадам: Бағдарламаны іске қосу
- 2 -қадам: айнымалылар
- 3 -қадам: Manejo Avanzado De Strings
- 4 -қадам: Шарттар
- 5 -қадам: Secuencias: Listas Y Diccionarios
- 6 -қадам: O Ciclos
- 7 -қадам: Функционерлер
Бейне: Python тұжырымдамасы: 8 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бүкіләлемдік бағдарламалар бағдарламалық жасақтаманы өзгертуге мүмкіндік береді, бұл сіздің тіліңізді өзгертуге мүмкіндік береді.
Жабдықтар
Редактордың орнатылған операциялық жүйесі (Windows және Linux жүйелері, MacBook жүйесінде ешқандай операциялық жүйе жоқ)
1 -қадам: Бағдарламаны іске қосу
Windows амалдық жүйелері: Менюге кіру мәзірін енгізу мүмкін емес.
Пайдалану терминалы: терминал (теңіз терминалы немесе CTRL+ALT+T бассейні);
mu-редактор
Ескертпе: «Үздіксіз жұмыс істеу» кестесі (#), сонымен қатар пентонның комментарийлерін жаңарту кезінде қате жіберуге болмайды.
2 -қадам: айнымалылар
Айнымалы мәндер, бағдарламалар, деректер мен мәліметтердің өзгеруіне мүмкіндік береді. «Installeración de Mu Editor» комментарийі, Python тілдерді жаңартуға мүмкіндік береді, бұл олардың айнымалы мәнін өзгертуге мүмкіндік береді; олар біртіндеп айнымалы болып табылады, бірақ бұл жерде ешқандай айырмашылық жоқ. Сіз айнымалы мәндерді білесіз бе?
Бұл айнымалы мәнге байланысты. Мысалы:
nombre = «Fabio» #El tipo es String: Мәтін мәтіні
mitad_de_10 = 5 #El tipo es Int: Número entero Pi = 3.141592 #El tipo es Float: Número con punto ондық
Айнымалы операциялар:
a = 15 #a es un entero igual айва
b = 34 #b es un entero gigual 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» «* Мультипликация» «/ дивизион» «** потенциас»
Modificando айнымалылары:
a = 1 #Asigna el valor 1 айнымалы a
a += 1 #Le suma 1 a la айнымалы aa -= 1 #Le resta 1 a la айнымалы aa *= 1 #Көп айнымалы 1 а /= 1 #Айнымалы бөлу 1 a ** = 1 #Потенция a 1 айнымалысы
Айнымалылардың трансформациясы:
a = «2» #бірінші кезекте, айнымалы мәндерді өзгертуге болмайды
int (a) #Convierte la айнымалысы a (que es un texto): 2 float (a) #Convierte la айнымалысы a (que ahora es un número entero) en unú número ондық: 2.0 str (a) #Convierte la a (un número ондық емес) айнымалы мәтін: «2.0» тізімі (a) #Convierte a una lista: a ord (a) #Convierte a en SU ekvivalenti ASCII: 97 hex (a) #Convierte a en un número он алтылық сегіздік (a) #Convierte a un un número octal
3 -қадам: Manejo Avanzado De Strings
«Басып шығару ()» тақырыбының алдын -ала түсіндірмесі, егер сіз тақырыпты шешсеңіз:
Басып шығару () мәтінді басып шығару.
var.count (летра) #Cuenta el número de «letra, debe ser reemplazado por una letra» en «var, debe ser reemplazado айнымалы типті жол
var.find ('texto') #Busca la posición del texto solititado dentro del
var.replace ('texto_a_reemplazar', 'texto_con_el_que_se_reemplazará')
var.upper () #Muestra el texto en mayúsculas
var.lower () #Muestra el texto en minúsculas
4 -қадам: Шарттар
CONDICIÓN (бағынышты ресурстардың xD) бағдарламасын іске қосу үшін бағдарламалық жасақтаманы жасаңыз. Мысалы:
Егер: Equivalente al Si (No sí, si): Si EstoOcurre, Entonces haz ésto, sinó entonces ésto; y la sintaxis es la siguiente:
егер:
Accuón elif: acción #Elif «Басқа жағдайда» дегенді білдіреді: «Sino, Si», y қосымша шартты қосымша: accesón #Else «Sino» дегенді білдіреді, егер белсенді/белсенді емес болса, шартты болады.
Сіз қандай қызмет атқарасыз? Айнымалы мәндер, құндылықтар мен операдорлар
Операдор Аритметтиктер:
- Оператор ==: Айнымалы айнымалы мән - бұл біртұтас. Ej: егер a == b
- Оператор! =: Айырмашылығы бар, олар бір -бірінен ерекшеленеді. Ej: егер a! = B
- Оператор>: Ауылдық округ әкімінің ауыспалы мәні. Ej: егер a> b
- Оператор <: айнымалы мәндерді өзгертуге болады. Эй: егер а <б
- Оператор> =: Ауылдық округ әкімінің ауыспалы нұсқасы.
- Оператор <=: Айнымалы мәннің өзгермелі нұсқасы.
Condandiones usando operadores lógicos комбинациясы:
- және: Devuelve verdadero si ambas condiciones se cumplen. Ej: егер a == 10 және b == 20 болса
- немесе: Devuelve verdadero si al menos una de las condiciones se cumplen. Ej: егер a == 20 немесе b == 20 болса
5 -қадам: Secuencias: Listas Y Diccionarios
Айнымалы мәндердің өзгеруі мүмкін емес, олардың тізімі мен тізімі, олардың рұқсат етілмеуі мүмкін.
Тізім: комбинацияға байланысты комбинацияларды алмастыру қажет. Мысалы:
сандар = [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 ('')
Дикионариялар: олар бір -біріне қарама -қайшы келеді, олар бір -біріне қарама -қайшы келеді, сонымен қатар олар бір -бірінен айырмашылығы жоқ
mi_celular_xd = {
«marca»: «LG» «modelo»: «H500» «nombre»: «LG Magna» «lanzamiento»: 2015}
Сценарийлердің жаңа нұсқалары келесідей болады: y, en el caso de diccionarios, los valores кеңесшілердің ауыспалы айнымалы мәндері бойынша:
x = mi_celular_xd [«marca»]
Navegando en secuencias con bucles:
x үшін mi_celular_xd ішінде:
acción
Borrando elementos de secuencias
del nombre_de_la_secuencia [элемент]
limpiando (vaciando) секвенциялары
nombre_de_la_secuencia.clear ()
Manipulando secuencias
secuencia.append (ерлік) #Деректерді сақтау
secuencia.insert (pos, valor) #Inserta un valor en la secuencia sin 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ó
6 -қадам: O Ciclos
Қатысу шарттары мен шарттары бойынша, бұл сіздің жеке өміріңіздегі ең үлкен жауапкершілік.
Бұл ретте: Mientras эквиваленті: Mientras AlgoOcurre, Әлемдік «ақиқат» айнымалы мәндерді өзгертуге мүмкіндік береді. Америка Құрама Штаттарының синтаксисі:
кезінде:
acción
Үшін: Балаларға арналған итерадореске арналған есірткілер, ескіру және жаңарту, диционарио немесе ранго. Сіз бұл бағдарламаны қалай шешуге болатынын білмейсіз
үшін:
acción for range (): acción
Sentencias Break және Жалғастыру
Ең бастысы, олар бір мезгілде жұмыс істейді:
үзіліс жасайтын болсаңыз, бұл уақытқа дейін жалғасады.
7 -қадам: Функционерлер
Cuando estamos creando ungan programa largo, мэрдің сұранысы бойынша, сіз ұйымды басқарасыз, бірақ бұл сіздің жазбаңызға сәйкес келмейді. Бұл функцияны орындауға рұқсат етілмегендіктен, «лицензия» береді. Мысалы:
def Nombre_De_La_Funcion ():
Nombre_De_La_Función ()
Ұсынылған:
Python көмегімен қалталарды синхрондау: 5 қадам
Python көмегімен қалталарды синхрондау: Бұл нұсқаулықта екі қалтаны (және олардың ішіндегі барлық қалталарды) синхрондауды қалай сақтау керектігін көрсетеді, осылайша біреуі екіншісінің тікелей көшірмесі болады. Жергілікті жерде, бұлт/желілік серверде немесе USB дискіде сақтық көшірмесін жасау үшін өте қолайлы. Бағдарламалау тәжірибесі жоқ
Python Tic Tac Toe ойыны: 4 қадам
Python Tic Tac Toe ойыны: python tic tac toe ойыны бұл ойын python компьютерлік тілде жасалған, ол python редакторын қолданған: pycharm, сіз сонымен қатар кәдімгі python код редакторын қолдана аласыз
Arduino Uno көмегімен акустикалық левитация Қадамдық қадам (8 қадам): 8 қадам
Акустикалық левитация Arduino Uno Қадамдық қадаммен (8-қадам): ультрадыбыстық дыбыс түрлендіргіштері L298N Dc әйелдер адаптерінің ток көзі еркек тоқ сымымен Arduino UNOBreadboard Бұл қалай жұмыс істейді: Біріншіден, сіз кодты Arduino Uno-ға жүктейсіз (бұл сандық жүйемен жабдықталған микроконтроллер) және кодты түрлендіру үшін аналогтық порттар (C ++)
Omni Wheel роботты ұстағыш механизмі (тұжырымдамасы): 7 қадам
Omni Wheel Robot Gripper Механизмі (Тұжырымдама): Бұл Omni доңғалақты робот ұстағыш және дөңгелектерді қолдану арқылы роботты ұстау механизмін жетілдіруге бағытталған (бұл байқаудың тақырыбына сәйкес келеді) және Solidworks моделі арқылы тұжырымдаманың дәлелі ретінде. Бірақ менде ресурстар жоқ және
Manta Drive: ROV қозғалтқыш жүйесінің тұжырымдамасы: 8 қадам (суреттермен)
Manta Drive: ROV қозғалтқыш жүйесінің тұжырымдамасы. Әр су асты көлігінің әлсіз жақтары бар. Корпусты тесетін барлық нәрсе (есік, кабель) - бұл ықтимал ағып кету, ал егер бірдеңе корпусты тесіп, бір мезгілде қозғалуы керек болса, ағып кету ықтималдығы бірнеше есе артады. Бұл нұсқаулықтың құрылымы