күнделікті өмірде программистке шешу керек көптеген міндеттер. Осы мақсаттар үшін тамаша тіл Python («Пайтон» немесе «Питон», орыс үрдістеріне сай). Сақтық көшірме жасау, ойындар үшін Android немесе Windows үшін, оқу және сақтау, хаттарды, электрондық пошта « ең қиын міндеттері үшін тәжірибелі программист. Ал жаңадан зерттеп, Python (жұмысқа жолдармен, тізімдермен, файлдармен) покажется ертегімен, өйткені, әдістері мен функциялары әр типті деректерді жеңілдетеді өмір пайдаланушыға.
«Питон» жұмыс істеуге мүмкіндік береді сандармен, символдармен, файлдармен, функциялары. Мен қиындықтарды еш жерде жоқ, өйткені бұл тіл ыңғайлы және оңай өзінің пайдалану. Жолдың Python « түрі, деректерді өңдеуге мүмкіндік беретін мәтіндік ақпарат. Ұзындығы енгізілген мәтінді ғана шектелуі мүмкін компьютер ресурстарын басқару. Бұл жолдың « неизменяемый деректер түрі. Барлық болып жатқан с изначальным мәтінмен беріледі жаңа айнымалы.
Python оқыту зерделеуді көздейді 2 түрі: мәтіннің қарапайым жолдар (дәйектілігі байт) және Unicode-string (тізбесі таңба).
Python скриптер пайдалануға мүмкіндік береді параметрмен, жолдық литералы. Бұл таңбалар жазылған болуы мүмкін көмегімен апострофа, тырнақшаға (бір жақты немесе екі жақты), көрсетілген символдар енгізілген үш рет, мысалы, ""apple" tree""" рөлін атқарады, Enter мәтін терген кезде әдеттегі мәтіндік редакторында. Кері слэш (кері слэш) ішіндегі литералов алады ерекше маңызды. Ол қажет енгізу үшін арнайы таңбалар. Есте сақтау керек, кері слэш тиіс соңғы символы бағдарламалық жолында, әйтпесе компилятор қатені береді.
Көп:
Lenovo v580c: егжей-тегжейлі шолу
Бүгін біз жазу Lenovo ноутбугы v580c. Шолу егжей-тегжейлі, өйткені бұл портативті ДК сериясы IdeaPad кеңінен танымал, бірақ көпшілігі біледі, бұл тартады бұл құрылғы сатып алушылар. Моделі болып табылады жылдам және қамтиды көптеген оң қасиеттерді, с...
Таңдаймыз арналған модем ноутбука. Бірнеше ұсынымдар жаңа бастаған пайдаланушылар үшін
Қазіргі заманғы технологиялар бір орында тұрмайды, үнемі дамып келеді. Бірінші кезекте, бұл байланысты, бұл жыл сайын қажеттілігін ДК пайдаланушылардың үнемі өсіп, өндірушілер әр түрлі құрылғыларды барынша қанағаттандыруға тырысады бұл қажеттіл...
Ксеро-көшірме қағазы: қолдану және сипаттамалары
Қағаз болып саналады үлкен сұранысқа ие. Ол стандартты өлшемдері сәйкес келетін белгілеген форматтарға. Мысалы, парақтар А4 жүргізіледі параметрлерімен 297 210 мм. қалыңдығы құрайды, 0,02 - 0,03 мм. ксеро-көшірме қағазы кез келген басқа сияқты, ие, н...
Python жолдармен жұмыс көздейді немесе қолмен енгізу, мәтінді, не қорытынды шақыру пайдаланушыға, ол енгізді қажетті таңбалар. Питон оқиды алынған деректер көмегімен стандартты функциялары input (). Жолдың Python тұрады дәйектілігі таңбалар. Олардың қай-саны болады функциясының көмегімен len (). "Python символы ретінде қарастырылады бүтін бір жолы бар, оның ұзындығы тең болады 1.
Кез келген объект «Питоне» болады әкелуі строковому типі деректер арқылы шақыру кірістірілген функцияларды str (). "Python бар бірнеше сынып. Аудару үшін объект бір типтегі деректерді басқа, функциясын пайдалануға болады келтіру, оның аты сәйкес келеді атымен разрядты. Мысалы, int аударады бүтін сан, str жолына, float да заттық разряд.
Әйтпесе олар деп аталады слайсами немесе slices. Срез мүмкіндік береді үйренген енгізілген жолдың символы орналасқан, көрсетілген аралықта. Слайс пайдалану мүмкін емес жоқ, индекстеу. Адрестеу басталады 0. Егер өтініш жолында соңынан бастап, онда индекстеу басталады белгісі -.
Жолы ST | W | O | R | L | D |
Индекстеу | ST[0]. | ST[1] | ST[2]. | ST[3]. | ST[4]. |
Индекстеу | ST[-5] | ST[-4] | ST[-3], | ST[-2] | ST[-1] |
Ажыратады нысанның 3 қималарды:
пайдаланушыда бар мүмкіндігін пайдалануға Python функциялары жұмыс жолдармен:
Python жолдармен жұмыс пайдалануды болжайды бірнеше әдістерін:
Python жолдармен жұмыс істеу бет-жүздің танымалдылығы көп мүмкіндік алады отформатировать мәтін бойынша көрсетілген подобию. Яғни программист сақтандыру шарты, оған сәйкес болуы тиіс енгізілген үзінді. Осындай жолмен шығаруға болады экранға кестелер без қосу арнайы модуль PTable. Деп аталады бұл қабылдау форматная жолы. Мысалы, егер енгізілсін IDLE Print "%s is %d" % ("one",1), онда нәтижесі болады One is 1.
% мүмкіндік береді қосу форматную жолы болып табылады және оның негізгі операторы. "Python бар нышандар, шыққан қосымша ретінде %.
Форматный символы | Түсіндіру |
%с | Қорытынды жеке таңба. |
%s | Строковое өрнек. |
%d | Нұсқау ондық санға. |
%f, | Қорытынды заттық (дробного) ондық сандар. |
Бар және басқа арнайы таңбалар, бірақ олар пайдаланылады шешуде күрделі тапсырмалар.
Мұндай тілі ретінде Python оқудан өтуге мүмкіндік береді тез және оңай, өйткені бағдарламалық код лаконичный және жан-жақты. Бұған көз жеткізу үшін керек бөлшектеп бірнеше міндеттер.
1. Дана жол. Ал жаңа мәтін, онда орын ауыстыру барлық вхождений бірінші нышанының “$”, сонымен оның өзіне.
Алгоритмі:
2. Дана жол. Код жазу, соңына сөздер болады, қосылады “ing”, егер ұзындығы сөздер >2. Егер сөз аяқталады, “ing”, онда қосуы жолына “ly”. Егер ұзындығы 2-ден кем қалдыру мәтін.
Алгоритмі:
бекітуге Арналған нәтижесін жазу кодын «Питоне» шешу қажет бірнеше міндеттерді жолдармен.
Article in other languages:
AR: https://tostpost.com/ar/computers/4642-programming-in-python-working-with-strings.html
BE: https://tostpost.com/be/kamputary/8250-pragramavanne-python-praca-z-radkam.html
DE: https://tostpost.com/de/computer/8252-programmierung-in-python-arbeiten-mit-strings.html
En: https://tostpost.com/computers/4792-programming-in-python-working-with-strings.html
ES: https://tostpost.com/es/los-ordenadores/8257-la-programaci-n-en-python-trabajar-con-l-neas.html
HI: https://tostpost.com/hi/computers/4645-programming-in-python-working-with-strings.html
JA: https://tostpost.com/ja/computers/4643-programming-in-python-working-with-strings.html
PL: https://tostpost.com/pl/komputery/8254-programowanie-w-j-zyku-python-praca-z-wierszami.html
PT: https://tostpost.com/pt/computadores/8248-programa-o-em-python-trabalhar-com-linhas-de.html
TR: https://tostpost.com/tr/bilgisayarlar/8259-programlama-python-dizelerle-al-ma.html
UK: https://tostpost.com/uk/komp-yuteri/8255-programuvannya-python-robota-z-ryadkami.html
ZH: https://tostpost.com/zh/computers/5038-programming-in-python-working-with-strings.html
Alin Trodden - мақала авторы, редактор
"Сәлем, Мен Алин Тродденмін. Мен мәтіндер жазып, кітаптар оқып, әсер іздеймін. Мен сізге бұл туралы айтуды жақсы білемін. Мен әрқашан қызықты жобаларға қатысқаныма қуаныштымын."
Жаңалықтар
Не істеу керек, егер қосылмаса, Windows 7?
Әрбір пайдаланушы компьютерді өте жақсы біледі, сияқты, жағымсыз, болған қандай да бір бағдарлама жұмыс істемейді. Және мұнда еске заңдар Мерфи, өйткені, бұл рет сол кезде бағдарламасына жүктеледі үміт. Мысалы, көрсетулері қажет ә...
Skyrim: как стать ярлом, таном немесе вампиром
Діни rpg компаниясының Bethesda, вышедшая 2011 жылдың күзінде, үлгерді жүрегін миллион жанкүйерлері. Керемет графика, изумительный геймплэй көптеген сағат болуы мүмкін тартымдырақ үшін заядлого геймера? Бірақ изучишь ойынды бойыме...
Қалай "Сыныптастар"? Болса түймелер шығу "Одноклассники" немесе зависла бет?
Тіпті тұрақты және белсенді пайдаланушылары әлеуметтік желілерге кейде шығуға өз аккаунты. Мұндай проблема туындайды емес келушілердің «Сыныптастарының», онда тап және басқа да ресурстар.Себептері ақаулардыАйта кету ке...
Әлеуметтік желі "Вконтакте": қалай таратуға
Егер сіз белсенді пайдаланушысы әлеуметтік желісінде «болған», онда сөзсіз қазірдің өзінде заинтересовывались мәселе туралы, қалай жасауға өзінің ресми тобы. Шын мәнінде, үшін, ол шын мәнінде танымал және келетін, оған...
Бүгін біз туралы айтатын боламыз ойында Civilization 5, сән үшін ие емес, аз танымал қарағанда, шынайы нұсқасы. Ерекше назарды жоба Brave New World, тамаша платформа үшін көптеген құрушылардың толықтырулар.Communitas AI and ToolsC...
Толық өту "Илья Муромца және Соловья-Қарақшыны"
Бүгін біз қарастырамыз өтуі «Илья Муромца және Соловья-Қарақшыны» - ойынның желісі бойынша аттас мультфильм. Ыңғайлы болу үшін, мазмұндау біз бөлеміз материал бірнеше бөлікке қарай жерде орналасқан богатырь.ақша жинады...
Комментарий (0)
Бұл мақала емес, түсіндірмелер, бірінші болыңыз!