ycliper

Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
Скачать

Python Öğreniyorum 6 – Karakter dizileri Stringler (Soru çözümlü)

python karakter dizileri

python stringler

pyhton type kullanımı

python string dilimleme

python string indeksler

python len fonksiyonu

python find fonksiyonu

python count fonksiyonu

python strip kullanımı

python split kullanımı

python f-string kullanımı

python kelime sayısı programı

python en uzun kelime programı

python palindrom yazı programı

python şehir oyunu programı

python kullanıcı ismi programı

Автор: Bilgisayar Hane

Загружено: 2020-03-26

Просмотров: 5054

Описание: Merhabalar. Python öğreniyorum serimizin 6.videosuna hoş geldiniz. 5.videomuzda while döngüsünün nasıl kullanılabileceğini öğrenerek örnek soru çözümleri yaptık. Bu videomuzda karakter dizilerini - Stringleri nasıl kullanılabileceğini öğreneceğiz ve örnek soru çözümleri yapacağız. Haydi başlayalım.
00:22 Stringler veya Türkçe ismiyle karakter dizileri isminden de anlaşılacağı gibi karakterlerden oluşan dizidir, günlük hayatta kullandığımız yazılardır. String oluşturmak için tek tırnak veya çift tırnak veya üç tırnak kullanılır. Dikkat edilmesi gereken nokta hangisiyle başlandı ise onunla bitirmektir, yani tek tırnakla başlandı ise tek tırnakla bitirilmelidir.
01:10 Bilgisayar Hane’nin dersleri ise şu şekilde yazılabilir:
01:23 Üç tırnak kullanarak farklı satırlarda yazı yazılabilir.
01:47 + işareti ile farklı stringler birleştirilebilir.
02:30 String bir sayı ile çarpılabilir.
02:40 Python’da verinin tipini type komutuyla öğrenebilirsiniz.
03:05 input ile girilen veri de string tipinde olacaktır. Yazıdaki karakter sayısını bulmak için len fonksiyonu kullanılabilir.
04:00 Yazıdan sayıya veya sayıdan yazıya dönüştürme işlemleri gerekli olabilir. Yazıdan tam sayıya dönüştürmek için int komutu, sayıdan yazıya dönüştürmek için ise str komutu kullanılır.
04:16 Mesela programa girilen tam sayının kaç basamaklı olduğunu bulalım.
04:48 String Dilimleme
Stringler karakter dizileridir ve her bir karakterin dizi içerisinde bir yeri vardır, bu indeks olarak isimlendirilir. indeks numarası 0’dan başlar ve soldan sağa doğru artar. Örneğin:
s = 'Bilgisayar Hane'
05:08 indeks numaraları kullanılarak istenilen karaktere ulaşılabilir. Bunun için köşeli parantezler kullanılır.
s[0] == 'B'
s[5] == 's'
05:18 indeks numaralandırmaya sondan da başlanılabilir. Bu durumda -1 den başlanılır.
s[-4] == 'H'
s[-8] == 'y'
05:43 Olmayan bir indeks numarası yazıldığında hata oluşur: IndexError: string index out of range
05:58 İki sayı kullanılarak bir aralık alınabilir, 1.sayı dahil 2.sayı dahil değildir.
s[5:10] == 'sayar'
06:22 Bu kullanımda kullanılan sayılar maksimum indeks sayısından büyük ise hata oluşmaz.
Burada negatif indeksler kullanılabildiği gibi karışık da kullanılabilir.
İkinci sayı yazılmazsa sonuna kadar, birinci sayı yazılmazsa baştan alır.
s[5:] == 'sayar Hane'
İki sayı da yazılmazsa string tamamen alınır.
s[:] == s
07:14 Üç sayı kullanılırsa, 1.sayıdan 2.sayıya kadar 3.sayı miktarınca atlayarak alınır.
s[1:10:2] == 'igsyr'
07:38 Üçüncü sayı negatif alınırsa sondan başlar. Örneğin:
s[::-1] == 'enaH rayasigliB'
String Metodları
07:55 in
08:20 not in
08:49 []
09:09 len
09:16 find-rfind
09:55 replace
10:10 count
10:30 startswith - endswith
11:22 isdigit()
11:38 isalpha()
11:50 isalnum()
12:05 lower() - upper()
12:25 strip()
13:07 ljust-rjust
13:35 bool
14:00 split
14:28 join
14:52 list
15:11 Tüm metodlar dır
15:42 Son olarak f-string ile string formatlamaya göz atalım. formatted string.
f-string değişkenlerin değerleri alır ve string içerisine yerleştirir.
Burada değişkenlerde başka, liste veya sözlük elemanları, nesne metodları, temel aritmetik işlemler ve hatta fonksiyon çağrılması yapılabilir.
Ayrıca sayıların düzenli olarak görüntülenmesinde de sıklıkla kullanılır.
Soru Çözümleri
17:30 1. Kelime sayısı
Girilen yazıdaki kelime sayısını bulan programı yazınız. Kelimelerin arasında boşluk bulunmaktadır.
18:07 2. En uzun kelime
Girilen yazıdaki en uzun kelimeyi ve uzunluğunu yazan programı yazınız.
19:19 3. Palindrom yazı
Girilen yazı palindrom ise Evet, değilse Hayır yazan programı yazınız. Yazıdaki boşluklar hesaba katılmayacak.
Palindrom: soldan sağa ve sağdan sola okunduğunda aynı olan yazıdır.
22:15 4. Şehir oyunu
Programa birinci şehir ismi girilir ve daha sonra ikinci şehir ismi girilir. Birinci şehrin son harfi ile ikinci şehrin ilk harfi aynı ise yeni şehir okumaya devam edilir. Daha önceki ikinci şehir birinci gibi kabul edilir ve son girilen şehir ikinci şehir olur. Böylece Kural sağlandığı sürece şehir ismi girilmeye devam edilir. Kural bozulduğu zaman en son girilen şehir, yani kuralı bozan şehir yazılır.
24:03 5. Kullanıcı ismi
Kullanıcı ismi sadece harf, rakam ve alt çizgi(_) içerebilir. Eğer kurallara uygunsa program OK yazar, değilse ilk hatalı karakter yazılır.

Yazılı açıklamalar ve kodlar:
http://bilgisayarhane.net/python-ogre...

Не удается загрузить Youtube-плеер. Проверьте блокировку Youtube в вашей сети.
Повторяем попытку...
Python Öğreniyorum 6 – Karakter dizileri Stringler (Soru çözümlü)

Поделиться в:

Доступные форматы для скачивания:

Скачать видео

  • Информация по загрузке:

Скачать аудио

Похожие видео

Anlaşılır Ekonomi Python-17 (Karakter Dizileri Metotları)

Anlaşılır Ekonomi Python-17 (Karakter Dizileri Metotları)

#Python Dersleri: 11 - STRING METOTLARI

#Python Dersleri: 11 - STRING METOTLARI

Python Dersleri - 1 Saatte Tamamen Python Öğren!

Python Dersleri - 1 Saatte Tamamen Python Öğren!

18  Python ile Listeler ve Indexleme

18 Python ile Listeler ve Indexleme

ALL 47 STRING METHODS IN PYTHON EXPLAINED

ALL 47 STRING METHODS IN PYTHON EXPLAINED

DERS-3 Python Temel Dersler-Karakter Dizileri(Stringler)

DERS-3 Python Temel Dersler-Karakter Dizileri(Stringler)

Наступление На Сумы Возобновилось⚔️Бой За Западный Волчанск💥Шевченко Пало🏴 Военные Сводки 26.06.2025

Наступление На Сумы Возобновилось⚔️Бой За Западный Волчанск💥Шевченко Пало🏴 Военные Сводки 26.06.2025

Ders 18 Python Programlamada String Formatlama

Ders 18 Python Programlamada String Formatlama

Python Dersleri #12 | Listelerde for Döngüleri

Python Dersleri #12 | Listelerde for Döngüleri

Python string slicing ✂️

Python string slicing ✂️

© 2025 ycliper. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]