├── README.md
├── yz.pdf
├── ara_imtihan_ornek.pdf
├── siniflar_uygulama.pdf
├── python_foy_dosya_islemleri.pdf
├── Bilgisayar_Programlama_I_Odev.pdf
├── Uygulama1.ipynb
├── Ders3_Kosullu_Durumlar.ipynb
├── Week6_CIFAR10_First_CNN_HW.ipynb
├── Ders4_Donguler.ipynb
├── Ders1_Giris.ipynb
└── Ders2_VeriTipleri.ipynb
/README.md:
--------------------------------------------------------------------------------
1 | # Bilgisayar Programlama-2(Python)
2 |
3 | Ders Notları
4 |
--------------------------------------------------------------------------------
/yz.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/HEAD/yz.pdf
--------------------------------------------------------------------------------
/ara_imtihan_ornek.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/HEAD/ara_imtihan_ornek.pdf
--------------------------------------------------------------------------------
/siniflar_uygulama.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/HEAD/siniflar_uygulama.pdf
--------------------------------------------------------------------------------
/python_foy_dosya_islemleri.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/HEAD/python_foy_dosya_islemleri.pdf
--------------------------------------------------------------------------------
/Bilgisayar_Programlama_I_Odev.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/HEAD/Bilgisayar_Programlama_I_Odev.pdf
--------------------------------------------------------------------------------
/Uygulama1.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "nbformat": 4,
3 | "nbformat_minor": 0,
4 | "metadata": {
5 | "colab": {
6 | "name": "Uygulama1.ipynb",
7 | "version": "0.3.2",
8 | "views": {},
9 | "default_view": {},
10 | "provenance": []
11 | }
12 | },
13 | "cells": [
14 | {
15 | "metadata": {
16 | "id": "a__7PTuP3l9C",
17 | "colab_type": "text"
18 | },
19 | "cell_type": "markdown",
20 | "source": [
21 | "# KOŞULLU DURUMLAR\n",
22 | "\n",
23 | "1 – Klavyeden girilen sayı için tek-çift kontrolü yapan programı yazınız.\n",
24 | "\n",
25 | "2 – Klavyeden girilen 3 sayıdan en büyüğünü ekrana yazan programı yazınız.\n",
26 | "\n",
27 | "3 – Klavyeden bir not girilmesini isteyen ve bu not\n",
28 | "\n",
29 | "0-49 arasındaysa “Başarısız”,\n",
30 | "\n",
31 | "50-64 arasındaysa “Orta”,\n",
32 | "\n",
33 | "65-84 arasındaysa “İyi”,\n",
34 | "\n",
35 | "85-100 arasındaysa “Çok iyi“\n",
36 | "\n",
37 | "yazan programı yazınız.\n",
38 | "\n",
39 | "4 – Kullanıcıdan ikinci derece bir denklem ( ax2+-bx+-c) için a,b,c değerleri alıp, delta=b2-4ac ile delta hesabı yapın. delta<0 ise reel kök yoktur. delta=0 ise çakışık 2 kök vardır. -b/2a ile bulunur. delta>0 ise 2 farklı kök vardır. (-b+√delta) / 2a ve (-b-√delta) / 2a. Deltaya göre çıktı veren bir program yazınız.\n",
40 | "\n",
41 | "5 – Bir fabrikada sabit maaşla çalışan işçiler aile durumlarına ve ürettikleri parça sayısına göre ek maaş almaktadır. Aşağıda verilen yönergelere göre işçilerin maaşlarını hesaplayan programı yazınız.\n",
42 | "Çocuk sayısı 1 ise maaşın %5 i\n",
43 | "Çocuk sayısı 2 ise maaşın %10 u\n",
44 | "Çocuk sayısı 3 ve 3 den fazla ise maaşın %15 i kadar aile yardımı.\n",
45 | "Üretilen parça sayısı 50-100 arasında ise maaşın %10 u\n",
46 | "Üretilen parça sayısı 100-150 arasında ise maaşın %15 i\n",
47 | "Üretilen parça sayısı 150-200 arasında ise maaşın %20 si kadar üretim primi.\n",
48 | "\n",
49 | "6 – Gelir vergisinin aşağıdaki kurallara göre hesaplandığını varsayalım;\n",
50 | "Geliri<= 150.000 ise vergi oranı %25\n",
51 | "Geliri<= 300.000 ise vergi oranı %30\n",
52 | "Geliri<= 600.000 ise vergi oranı %35\n",
53 | "Geliri<= 1.200.000 ise vergi oranı %40\n",
54 | "Geliri> 1.200.000 ise vergi oranı %50\n",
55 | "\n",
56 | "# FOR\n",
57 | "\n",
58 | "1- 1’den 10’a kadar olan sayıları yazan programı yazınız.\n",
59 | "\n",
60 | "2- 1’den kullanıcının girdiği sayıya kadar olan sayıların toplamını bulan programı yazınız.\n",
61 | "\n",
62 | "3- Girilen sayının faktöriyelini bulan programı yazınız.\n",
63 | "\n",
64 | "4- Girilen sayının rakamları toplamı ve rakamları çarpımını ekrana yazan programı yazınız.\n",
65 | "\n",
66 | "5- Kendisi hariç pozitif bölenlerinin toplamı kendisine eşit sayıya mükemmel sayı denir. 100’e kadar olan mükemmel sayıları bulan programı bulunuz.(Örneğin 6 sayısının pozitif bölenleri 3,2,1 dir. 3+2+1=6 olduğundan 6 mükemmeldir.)\n",
67 | "\n",
68 | "6- 2’den 100’e kadar olan asalları yazan programı bulunuz.\n",
69 | "\n",
70 | "7- Birbirinden farklı 2 asal sayının çarpımı şeklinde yazılabilen sayılara yarı asal sayılar denir. (Örneğin 3×5=15. 3 ve 5 asal olduğundan 15 yarı asaldır.) Kullanıcının girdiği sayıya kadar olan yarı asalları listeleyen programı yazınız.\n",
71 | "\n",
72 | "8- Bir sayı sayının her basamağının basamak sayısı kadar kuvvetlerinin alınıp toplanması kendisine eşitse armstrong sayısıdır. (Örneğin 153= 1^3 + 5^3 + 3^3) 10’dan kullanıcının girdiği sayıya kadar olan armstrong sayılarını hesaplayan programı yazınız.\n",
73 | "\n",
74 | "# WHILE\n",
75 | "\n",
76 | "1- Klavyeden ardı ardına sayı girişi isteyen ve bu sayı 10 ile 15 arasında olmadığı sürece bu işleme devam eden programı yazınız.\n",
77 | "\n",
78 | "2- Kullanıcının girdiği sayıya kadar olan pozitif tek sayıları ekrana yazan programı while ve continue kullanarak yazınız.\n",
79 | "n sayısı belirli işlemlerle 1’e eşitlenmek istenmektedir.\n",
80 | "n -> n/2 (n çift ise)\n",
81 | "n -> 3n + 1 (n tek ise)\n",
82 | "şeklindedir. 13 sayısına bakacak olursak,\n",
83 | "13 -> 40 -> 20 -> 10 -> 5 -> 16 -> 8 -> 4 -> 2 -> 1\n",
84 | "\n",
85 | "3-Bu kuralı kullanarak 100 ile 110 arasındaki sayıların kaç adımda 1 e eriştiğini ekrana yazan bir program yazınız.\n",
86 | "\n",
87 | "4- Kullanıcının istediği kadar girdiği sayıların aritmetik ortalamasını, geometrik ortalamasını, en büyüğünü, en küçüğünü bulan programı yazınız.\n",
88 | "Her biri yüzer veri alabilecek şekilde ogr_no, vize, final ortalama ve durum adında\n",
89 | "beş dizi oluşturulacak.\n",
90 | "Öğrenci numarası sıfırdan başlayıp 99’a kadar otomatik ve\n",
91 | "sıralı olarak verilecek.(klavyeden girilmeyecek)Vize final notları bilgisayar tarafından\n",
92 | "\n",
93 | "5- 1-100 arasında rastgele olarak dizilere girilecek (Klavyeden giriş yapılmayacak.\n",
94 | "Bilgisayar kendisi değer atayacak.) daha sonra vizenin %40’ı ve finalin %60’ı ndan\n",
95 | "ortalama hesap edilip ortalama dizisine yazılacak. Bu ortalama 50’den büyükse durum\n",
96 | "“G” değilse “K” değerini alacak. Tüm değerler girildikten sonra öğrenci numarası\n",
97 | "sorularak klavyeden girilen öğrencinin durumu ekrana yazdırılacak. Başka öğrenci\n",
98 | "durumunun incelenmek istenilip istenilmediği sorularak istenildiği kadar öğrencinin\n",
99 | "durumunun incelenmesine izin verilecek."
100 | ]
101 | }
102 | ]
103 | }
--------------------------------------------------------------------------------
/Ders3_Kosullu_Durumlar.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "nbformat": 4,
3 | "nbformat_minor": 0,
4 | "metadata": {
5 | "colab": {
6 | "name": "Ders3-Kosullu-Durumlar.ipynb",
7 | "version": "0.3.2",
8 | "views": {},
9 | "default_view": {},
10 | "provenance": [],
11 | "collapsed_sections": [],
12 | "toc_visible": true
13 | }
14 | },
15 | "cells": [
16 | {
17 | "metadata": {
18 | "id": "G2SvSuQSqWPx",
19 | "colab_type": "code",
20 | "colab": {
21 | "autoexec": {
22 | "startup": false,
23 | "wait_interval": 0
24 | }
25 | }
26 | },
27 | "cell_type": "code",
28 | "source": [
29 | ""
30 | ],
31 | "execution_count": 0,
32 | "outputs": []
33 | },
34 | {
35 | "metadata": {
36 | "id": "t9T86UbRqcuo",
37 | "colab_type": "text"
38 | },
39 | "cell_type": "markdown",
40 | "source": [
41 | "# **Koşullu Durumlar**\n",
42 | "\n",
43 | "* Koşullu Durum Blokları - If ve Else Blokları\n",
44 | "* Koşullu Durum Blokları - If - Elif - Else Blokları\n",
45 | "* Ders içi uygulamalar\n",
46 | "* Haftalık Ödev"
47 | ]
48 | },
49 | {
50 | "metadata": {
51 | "id": "ZN6o1PsvbN5u",
52 | "colab_type": "text"
53 | },
54 | "cell_type": "markdown",
55 | "source": [
56 | "# **if Blogu**\n",
57 | "\n",
58 | "if (koşul): \n",
59 | " \n",
60 | " *if bloğu - koşul sağlandığında blok içerisindeki kodu çalıştırır. if blogundan sonra çalıştırılacak kodlar girinti oluşturularak yazılılır.\n",
61 | " \n",
62 | " if(durum) :\n",
63 | " calismasi_gereken_kod\n"
64 | ]
65 | },
66 | {
67 | "metadata": {
68 | "id": "wBEuDFf_cDFk",
69 | "colab_type": "code",
70 | "colab": {
71 | "autoexec": {
72 | "startup": false,
73 | "wait_interval": 0
74 | },
75 | "output_extras": [
76 | {
77 | "item_id": 2
78 | }
79 | ],
80 | "base_uri": "https://localhost:8080/",
81 | "height": 68
82 | },
83 | "outputId": "3d969b1a-f91a-4e90-c6cb-4ba51751c967",
84 | "executionInfo": {
85 | "status": "ok",
86 | "timestamp": 1519712178752,
87 | "user_tz": -120,
88 | "elapsed": 4407,
89 | "user": {
90 | "displayName": "Özer ÇELİK",
91 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
92 | "userId": "109393400238666254492"
93 | }
94 | }
95 | },
96 | "cell_type": "code",
97 | "source": [
98 | "notunuz = int(input(\"Not ortalamanizi giriniz:\"))\n",
99 | "\n",
100 | "if (notunuz < 35):\n",
101 | " print(\"Kaldınız.\")\n",
102 | " \n",
103 | "print(\"Dönem sonu karar:basarisiz\" )"
104 | ],
105 | "execution_count": 3,
106 | "outputs": [
107 | {
108 | "output_type": "stream",
109 | "text": [
110 | "Not ortalamanizi giriniz:30\n",
111 | "Kaldınız.\n",
112 | "Dönem sonu karar:basarisiz\n"
113 | ],
114 | "name": "stdout"
115 | }
116 | ]
117 | },
118 | {
119 | "metadata": {
120 | "id": "XItsvzwtb2CH",
121 | "colab_type": "text"
122 | },
123 | "cell_type": "markdown",
124 | "source": [
125 | "# **else Blogu**\n",
126 | " \n",
127 | " else:\n",
128 | " \n",
129 | " *else bloğu - if durumu sağlanmıyorsa else blogu işleme alınır, else blogunda çalışması gereken kodlar girinti oluşturularak yazılır\n",
130 | " \n",
131 | " else:\n",
132 | " calismasi_gereken_kod"
133 | ]
134 | },
135 | {
136 | "metadata": {
137 | "id": "10QidZ9ucNI9",
138 | "colab_type": "code",
139 | "colab": {
140 | "autoexec": {
141 | "startup": false,
142 | "wait_interval": 0
143 | },
144 | "output_extras": [
145 | {
146 | "item_id": 2
147 | }
148 | ],
149 | "base_uri": "https://localhost:8080/",
150 | "height": 51
151 | },
152 | "outputId": "99667b18-d4e0-454b-ffc3-593902f78079",
153 | "executionInfo": {
154 | "status": "ok",
155 | "timestamp": 1519712405248,
156 | "user_tz": -120,
157 | "elapsed": 15495,
158 | "user": {
159 | "displayName": "Özer ÇELİK",
160 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
161 | "userId": "109393400238666254492"
162 | }
163 | }
164 | },
165 | "cell_type": "code",
166 | "source": [
167 | "notunuz = int(input(\"Not ortalamanizi giriniz:\"))\n",
168 | "\n",
169 | "if (notunuz < 35):\n",
170 | " # if bloğunda çalışacak kodların girinti ile oluştuğuna dikkat ediniz\n",
171 | " print(\"Kaldınız\")\n",
172 | "else:\n",
173 | " # else bloğunda çalışacak kodların girinti ile oluştuğuna dikkat ediniz\n",
174 | " print(\"Geçtiniz\")"
175 | ],
176 | "execution_count": 4,
177 | "outputs": [
178 | {
179 | "output_type": "stream",
180 | "text": [
181 | "Not ortalamanizi giriniz:35\n",
182 | "Geçtiniz\n"
183 | ],
184 | "name": "stdout"
185 | }
186 | ]
187 | },
188 | {
189 | "metadata": {
190 | "id": "kMLjqdnScZmm",
191 | "colab_type": "text"
192 | },
193 | "cell_type": "markdown",
194 | "source": [
195 | "# **if else blogu**\n",
196 | "\n",
197 | " if koşul: \n",
198 | " Yapılacak İşlemler\n",
199 | " elif başka bir koşul:\n",
200 | " Yapılacak İşlemler\n",
201 | " elif başka bir koşul:\n",
202 | " apılacak İşlemler\n",
203 | " //\n",
204 | " else:\n",
205 | " Yapılacak İşlemler "
206 | ]
207 | },
208 | {
209 | "metadata": {
210 | "id": "dZ8OUk5dc0wx",
211 | "colab_type": "code",
212 | "colab": {
213 | "autoexec": {
214 | "startup": false,
215 | "wait_interval": 0
216 | }
217 | }
218 | },
219 | "cell_type": "code",
220 | "source": [
221 | "islem = int(input(\"İşlem seçiniz:\")) \n",
222 | "\n",
223 | "if islem == 1:\n",
224 | " print(\"1. işlem seçildi.\")\n",
225 | "elif islem == 2:\n",
226 | " print(\"2. işlem seçildi.\")\n",
227 | "elif islem == 3:\n",
228 | " print(\"3. işlem seçildi.\")\n",
229 | "else:\n",
230 | " print(\"Geçersiz İşlem!\")"
231 | ],
232 | "execution_count": 0,
233 | "outputs": []
234 | },
235 | {
236 | "metadata": {
237 | "id": "ksQQgcnsdS5V",
238 | "colab_type": "text"
239 | },
240 | "cell_type": "markdown",
241 | "source": [
242 | "# **if-if-if Blogu**\n",
243 | "\n",
244 | "\n",
245 | "\n",
246 | " if (koşul): \n",
247 | " Yapılacak İşlemler\n",
248 | " if (koşul): \n",
249 | " Yapılacak İşlemler\n",
250 | " if (koşul): \n",
251 | " Yapılacak İşlemler "
252 | ]
253 | },
254 | {
255 | "metadata": {
256 | "id": "tFjMYk9ZeggB",
257 | "colab_type": "code",
258 | "colab": {
259 | "autoexec": {
260 | "startup": false,
261 | "wait_interval": 0
262 | }
263 | }
264 | },
265 | "cell_type": "code",
266 | "source": [
267 | "note = float(input(\"Notunuzu giriniz:\"))\n",
268 | "\n",
269 | "if note >= 90:\n",
270 | " print(\"AA\")\n",
271 | "if note >= 85:\n",
272 | " print(\"BA\")\n",
273 | "if note >= 90:\n",
274 | " print(\"BA\")\n",
275 | "if note >= 80:\n",
276 | " print(\"BB\")\n",
277 | "if note >= 75:\n",
278 | " print(\"CB\")\n",
279 | "if note >= 70:\n",
280 | " print(\"CC\")\n",
281 | "if note >= 65:\n",
282 | " print(\"DC\")\n",
283 | "if note >= 60:\n",
284 | " print(\"DD\")\n",
285 | "else:\n",
286 | " print(\"Dersten Kaldınız\")"
287 | ],
288 | "execution_count": 0,
289 | "outputs": []
290 | }
291 | ]
292 | }
--------------------------------------------------------------------------------
/Week6_CIFAR10_First_CNN_HW.ipynb:
--------------------------------------------------------------------------------
1 | {"nbformat":4,"nbformat_minor":0,"metadata":{"colab":{"name":"Week6_CIFAR10_First_CNN_HW.ipynb","version":"0.3.2","views":{},"default_view":{},"provenance":[]},"kernelspec":{"display_name":"Python 3","language":"python","name":"python3"}},"cells":[{"metadata":{"id":"zpdQobncwnTs","colab_type":"text"},"cell_type":"markdown","source":["## Building a CNN to classify images in the CIFAR-10 Dataset\n","\n","We will work with the CIFAR-10 Dataset. This is a well-known dataset for image classification, which consists of 60000 32x32 color images in 10 classes, with 6000 images per class. There are 50000 training images and 10000 test images.\n","\n","The 10 classes are:\n","\n","
\n","- airplane\n","
- automobile\n","
- bird\n","
- cat\n","
- deer\n","
- dog\n","
- frog\n","
- horse\n","
- ship\n","
- truck\n","
\n","\n","For details about CIFAR-10 see:\n","https://www.cs.toronto.edu/~kriz/cifar.html\n","\n","For a compilation of published performance results on CIFAR 10, see:\n","http://rodrigob.github.io/are_we_there_yet/build/classification_datasets_results.html\n","\n","---\n","\n","### Building Convolutional Neural Nets\n","\n","In this exercise we will build and train our first convolutional neural networks. In the first part, we walk through the different layers and how they are configured. In the second part, you will build your own model, train it, and compare the performance."]},{"metadata":{"id":"KBXxoLNbwnTu","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0},"base_uri":"https://localhost:8080/","height":34},"outputId":"ba6a2b70-ce59-4265-c587-592e6efd6165","executionInfo":{"status":"ok","timestamp":1526543596555,"user_tz":-180,"elapsed":2603,"user":{"displayName":"Özer ÇELİK","photoUrl":"//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg","userId":"109393400238666254492"}}},"cell_type":"code","source":["from __future__ import print_function\n","import keras\n","from keras.datasets import cifar10\n","from keras.preprocessing.image import ImageDataGenerator\n","from keras.models import Sequential\n","from keras.layers import Dense, Dropout, Activation, Flatten\n","from keras.layers import Conv2D, MaxPooling2D\n","\n","import matplotlib.pyplot as plt\n","%matplotlib inline"],"execution_count":1,"outputs":[{"output_type":"stream","text":["Using TensorFlow backend.\n"],"name":"stderr"}]},{"metadata":{"id":"pSrhxKDKwnTy","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0},"base_uri":"https://localhost:8080/","height":102},"outputId":"a2194a18-a3f7-43bf-dfbe-5871e876a7b3","executionInfo":{"status":"ok","timestamp":1526543620495,"user_tz":-180,"elapsed":19099,"user":{"displayName":"Özer ÇELİK","photoUrl":"//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg","userId":"109393400238666254492"}}},"cell_type":"code","source":["# The data, shuffled and split between train and test sets:\n","(x_train, y_train), (x_test, y_test) = cifar10.load_data()\n","print('x_train shape:', x_train.shape)\n","print(x_train.shape[0], 'train samples')\n","print(x_test.shape[0], 'test samples')"],"execution_count":2,"outputs":[{"output_type":"stream","text":["Downloading data from https://www.cs.toronto.edu/~kriz/cifar-10-python.tar.gz\n","170500096/170498071 [==============================] - 16s 0us/step\n","x_train shape: (50000, 32, 32, 3)\n","50000 train samples\n","10000 test samples\n"],"name":"stdout"}]},{"metadata":{"id":"k_f08PX6wnT2","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0},"base_uri":"https://localhost:8080/","height":34},"outputId":"75ad34e6-b2f8-4a79-8bb5-bd26f5385542","executionInfo":{"status":"ok","timestamp":1526543625239,"user_tz":-180,"elapsed":722,"user":{"displayName":"Özer ÇELİK","photoUrl":"//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg","userId":"109393400238666254492"}}},"cell_type":"code","source":["## Each image is a 32 x 32 x 3 numpy array\n","x_train[444].shape"],"execution_count":3,"outputs":[{"output_type":"execute_result","data":{"text/plain":["(32, 32, 3)"]},"metadata":{"tags":[]},"execution_count":3}]},{"metadata":{"id":"YPM_2JbdwnT8","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0},"base_uri":"https://localhost:8080/","height":283},"outputId":"1efe00bf-6bf5-4bc4-c6d5-4f926fa9db90","executionInfo":{"status":"ok","timestamp":1526543648256,"user_tz":-180,"elapsed":863,"user":{"displayName":"Özer ÇELİK","photoUrl":"//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg","userId":"109393400238666254492"}}},"cell_type":"code","source":["## Let's look at one of the images\n","\n","print(y_train[333])\n","plt.imshow(x_train[333]);"],"execution_count":5,"outputs":[{"output_type":"stream","text":["[3]\n"],"name":"stdout"},{"output_type":"display_data","data":{"image/png":"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\n","text/plain":[""]},"metadata":{"tags":[]}}]},{"metadata":{"id":"Upw6c2npwnT_","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0}}},"cell_type":"code","source":["num_classes = 10\n","\n","y_train = keras.utils.to_categorical(y_train, num_classes)\n","y_test = keras.utils.to_categorical(y_test, num_classes)"],"execution_count":0,"outputs":[]},{"metadata":{"id":"Sf_aRLBbwnUC","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0},"base_uri":"https://localhost:8080/","height":34},"outputId":"b39765b4-a4cd-499e-e7eb-7ff006f0b4d3","executionInfo":{"status":"ok","timestamp":1526543662487,"user_tz":-180,"elapsed":1195,"user":{"displayName":"Özer ÇELİK","photoUrl":"//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg","userId":"109393400238666254492"}}},"cell_type":"code","source":["# now instead of classes described by an integer between 0-9 we have a vector with a 1 in the (Pythonic) 9th position\n","y_train[444]"],"execution_count":7,"outputs":[{"output_type":"execute_result","data":{"text/plain":["array([0., 0., 0., 0., 0., 0., 0., 0., 0., 1.], dtype=float32)"]},"metadata":{"tags":[]},"execution_count":7}]},{"metadata":{"id":"_8zmWb0MwnUF","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0}}},"cell_type":"code","source":["# As before, let's make everything float and scale\n","x_train = x_train.astype('float32')\n","x_test = x_test.astype('float32')\n","x_train /= 255\n","x_test /= 255"],"execution_count":0,"outputs":[]},{"metadata":{"id":"cbxPJva-wnUL","colab_type":"text"},"cell_type":"markdown","source":["## Keras Layers for CNNs\n","- Previously we built Neural Networks using primarily the Dense, Activation and Dropout Layers.\n","\n","- Here we will describe how to use some of the CNN-specific layers provided by Keras\n","\n","### Conv2D\n","\n","```python\n","keras.layers.convolutional.Conv2D(filters, kernel_size, strides=(1, 1), padding='valid', data_format=None, dilation_rate=(1, 1), activation=None, use_bias=True, kernel_initializer='glorot_uniform', bias_initializer='zeros', kernel_regularizer=None, bias_regularizer=None, activity_regularizer=None, kernel_constraint=None, bias_constraint=None, **kwargs)\n","```\n","\n","A few parameters explained:\n","- `filters`: the number of filter used per location. In other words, the depth of the output.\n","- `kernel_size`: an (x,y) tuple giving the height and width of the kernel to be used\n","- `strides`: and (x,y) tuple giving the stride in each dimension. Default is `(1,1)`\n","- `input_shape`: required only for the first layer\n","\n","Note, the size of the output will be determined by the kernel_size, strides\n","\n","### MaxPooling2D\n","`keras.layers.pooling.MaxPooling2D(pool_size=(2, 2), strides=None, padding='valid', data_format=None)`\n","\n","- `pool_size`: the (x,y) size of the grid to be pooled.\n","- `strides`: Assumed to be the `pool_size` unless otherwise specified\n","\n","### Flatten\n","Turns its input into a one-dimensional vector (per instance). Usually used when transitioning between convolutional layers and fully connected layers.\n","\n","---\n","\n","## First CNN\n","Below we will build our first CNN. For demonstration purposes (so that it will train quickly) it is not very deep and has relatively few parameters. We use strides of 2 in the first two convolutional layers which quickly reduces the dimensions of the output. After a MaxPooling layer, we flatten, and then have a single fully connected layer before our final classification layer."]},{"metadata":{"id":"ddp7FR6fwnUN","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0},"base_uri":"https://localhost:8080/","height":544},"outputId":"0974d01c-989a-4583-dd85-7a2e1edb29e0","executionInfo":{"status":"ok","timestamp":1526543697927,"user_tz":-180,"elapsed":740,"user":{"displayName":"Özer ÇELİK","photoUrl":"//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg","userId":"109393400238666254492"}}},"cell_type":"code","source":["# Let's build a CNN using Keras' Sequential capabilities\n","\n","model_1 = Sequential()\n","\n","\n","## 5x5 convolution with 2x2 stride and 32 filters\n","model_1.add(Conv2D(32, (5, 5), strides = (2,2), padding='same',\n"," input_shape=x_train.shape[1:]))\n","model_1.add(Activation('relu'))\n","\n","## Another 5x5 convolution with 2x2 stride and 32 filters\n","model_1.add(Conv2D(32, (5, 5), strides = (2,2)))\n","model_1.add(Activation('relu'))\n","\n","## 2x2 max pooling reduces to 3 x 3 x 32\n","model_1.add(MaxPooling2D(pool_size=(2, 2)))\n","model_1.add(Dropout(0.25))\n","\n","## Flatten turns 3x3x32 into 288x1\n","model_1.add(Flatten())\n","model_1.add(Dense(512))\n","model_1.add(Activation('relu'))\n","model_1.add(Dropout(0.5))\n","model_1.add(Dense(num_classes))\n","model_1.add(Activation('softmax'))\n","\n","model_1.summary()"],"execution_count":9,"outputs":[{"output_type":"stream","text":["_________________________________________________________________\n","Layer (type) Output Shape Param # \n","=================================================================\n","conv2d_1 (Conv2D) (None, 16, 16, 32) 2432 \n","_________________________________________________________________\n","activation_1 (Activation) (None, 16, 16, 32) 0 \n","_________________________________________________________________\n","conv2d_2 (Conv2D) (None, 6, 6, 32) 25632 \n","_________________________________________________________________\n","activation_2 (Activation) (None, 6, 6, 32) 0 \n","_________________________________________________________________\n","max_pooling2d_1 (MaxPooling2 (None, 3, 3, 32) 0 \n","_________________________________________________________________\n","dropout_1 (Dropout) (None, 3, 3, 32) 0 \n","_________________________________________________________________\n","flatten_1 (Flatten) (None, 288) 0 \n","_________________________________________________________________\n","dense_1 (Dense) (None, 512) 147968 \n","_________________________________________________________________\n","activation_3 (Activation) (None, 512) 0 \n","_________________________________________________________________\n","dropout_2 (Dropout) (None, 512) 0 \n","_________________________________________________________________\n","dense_2 (Dense) (None, 10) 5130 \n","_________________________________________________________________\n","activation_4 (Activation) (None, 10) 0 \n","=================================================================\n","Total params: 181,162\n","Trainable params: 181,162\n","Non-trainable params: 0\n","_________________________________________________________________\n"],"name":"stdout"}]},{"metadata":{"id":"vMxBTQ1NwnUR","colab_type":"text"},"cell_type":"markdown","source":["We still have 181K parameters, even though this is a \"small\" model.\n"]},{"metadata":{"id":"7vqjLoAgwnUT","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0},"base_uri":"https://localhost:8080/","height":598},"outputId":"caf12816-6092-403d-ab2a-d0a699e9fea8","executionInfo":{"status":"ok","timestamp":1526544308741,"user_tz":-180,"elapsed":597072,"user":{"displayName":"Özer ÇELİK","photoUrl":"//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg","userId":"109393400238666254492"}}},"cell_type":"code","source":["batch_size = 32\n","\n","# initiate RMSprop optimizer\n","opt = keras.optimizers.rmsprop(lr=0.0005, decay=1e-6)\n","\n","# Let's train the model using RMSprop\n","model_1.compile(loss='categorical_crossentropy',\n"," optimizer=opt,\n"," metrics=['accuracy'])\n","\n","model_1.fit(x_train, y_train,\n"," batch_size=batch_size,\n"," epochs=15,\n"," validation_data=(x_test, y_test),\n"," shuffle=True)"],"execution_count":10,"outputs":[{"output_type":"stream","text":["WARNING:tensorflow:Variable *= will be deprecated. Use variable.assign_mul if you want assignment to the variable value or 'x = x * y' if you want a new python Tensor object.\n","Train on 50000 samples, validate on 10000 samples\n","Epoch 1/15\n","28736/50000 [================>.............] - ETA: 15s - loss: 1.8470 - acc: 0.3206"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 39s 781us/step - loss: 1.7374 - acc: 0.3658 - val_loss: 1.5467 - val_acc: 0.4495\n","Epoch 2/15\n","32992/50000 [==================>...........] - ETA: 12s - loss: 1.4851 - acc: 0.4632"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 790us/step - loss: 1.4646 - acc: 0.4711 - val_loss: 1.3438 - val_acc: 0.5277\n","Epoch 3/15\n","34944/50000 [===================>..........] - ETA: 11s - loss: 1.3716 - acc: 0.5118"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 790us/step - loss: 1.3638 - acc: 0.5154 - val_loss: 1.2683 - val_acc: 0.5491\n","Epoch 4/15\n","34976/50000 [===================>..........] - ETA: 11s - loss: 1.3028 - acc: 0.5347"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 793us/step - loss: 1.2963 - acc: 0.5379 - val_loss: 1.2786 - val_acc: 0.5577\n","Epoch 5/15\n","35360/50000 [====================>.........] - ETA: 10s - loss: 1.2578 - acc: 0.5548"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 793us/step - loss: 1.2524 - acc: 0.5565 - val_loss: 1.1583 - val_acc: 0.5864\n","Epoch 6/15\n","34976/50000 [===================>..........] - ETA: 11s - loss: 1.2208 - acc: 0.5669"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 799us/step - loss: 1.2190 - acc: 0.5684 - val_loss: 1.1528 - val_acc: 0.5912\n","Epoch 7/15\n","35008/50000 [====================>.........] - ETA: 11s - loss: 1.1880 - acc: 0.5817"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 799us/step - loss: 1.1894 - acc: 0.5797 - val_loss: 1.0896 - val_acc: 0.6206\n","Epoch 8/15\n","34528/50000 [===================>..........] - ETA: 11s - loss: 1.1572 - acc: 0.5926"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 800us/step - loss: 1.1641 - acc: 0.5912 - val_loss: 1.2196 - val_acc: 0.5789\n","Epoch 9/15\n","34880/50000 [===================>..........] - ETA: 11s - loss: 1.1469 - acc: 0.5949"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 795us/step - loss: 1.1504 - acc: 0.5955 - val_loss: 1.0757 - val_acc: 0.6226\n","Epoch 10/15\n","34848/50000 [===================>..........] - ETA: 11s - loss: 1.1218 - acc: 0.6099"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 795us/step - loss: 1.1250 - acc: 0.6078 - val_loss: 1.1179 - val_acc: 0.6110\n","Epoch 11/15\n","34880/50000 [===================>..........] - ETA: 11s - loss: 1.1123 - acc: 0.6092"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 797us/step - loss: 1.1153 - acc: 0.6094 - val_loss: 1.1037 - val_acc: 0.6264\n","Epoch 12/15\n","34720/50000 [===================>..........] - ETA: 11s - loss: 1.1010 - acc: 0.6160"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 798us/step - loss: 1.1075 - acc: 0.6144 - val_loss: 1.1596 - val_acc: 0.6123\n","Epoch 13/15\n","35104/50000 [====================>.........] - ETA: 11s - loss: 1.0936 - acc: 0.6206"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 796us/step - loss: 1.0985 - acc: 0.6202 - val_loss: 1.0857 - val_acc: 0.6292\n","Epoch 14/15\n","34912/50000 [===================>..........] - ETA: 11s - loss: 1.0836 - acc: 0.6234"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 796us/step - loss: 1.0929 - acc: 0.6221 - val_loss: 1.0499 - val_acc: 0.6365\n","Epoch 15/15\n","35072/50000 [====================>.........] - ETA: 11s - loss: 1.0849 - acc: 0.6269"],"name":"stdout"},{"output_type":"stream","text":["50000/50000 [==============================] - 40s 795us/step - loss: 1.0873 - acc: 0.6271 - val_loss: 1.1530 - val_acc: 0.6126\n"],"name":"stdout"},{"output_type":"execute_result","data":{"text/plain":[""]},"metadata":{"tags":[]},"execution_count":10}]},{"metadata":{"id":"JN9LP-scwnUX","colab_type":"text"},"cell_type":"markdown","source":["### Exercise\n","Our previous model had the structure:\n","\n","Conv -> Conv -> MaxPool -> (Flatten) -> Dense -> Final Classification\n","\n","(with appropriate activation functions and dropouts)\n","\n","1. Build a more complicated model with the following pattern:\n","- Conv -> Conv -> MaxPool -> Conv -> Conv -> MaxPool -> (Flatten) -> Dense -> Final Classification\n","\n","- Use strides of 1 for all convolutional layers.\n","\n","2. How many parameters does your model have? How does that compare to the previous model?\n","\n","3. Train it for 5 epochs. What do you notice about the training time, loss and accuracy numbers (on both the training and validation sets)?\n","\n","5. Try different structures and run times, and see how accurate your model can be.\n"]},{"metadata":{"id":"-1yM7aAlwnUX","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0}}},"cell_type":"code","source":["# Please provide your solution here\n","# Create model_2 as mentioned in the exercise"],"execution_count":0,"outputs":[]},{"metadata":{"id":"RhdAyKRjwnUa","colab_type":"code","colab":{"autoexec":{"startup":false,"wait_interval":0}}},"cell_type":"code","source":[""],"execution_count":0,"outputs":[]}]}
--------------------------------------------------------------------------------
/Ders4_Donguler.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "nbformat": 4,
3 | "nbformat_minor": 0,
4 | "metadata": {
5 | "colab": {
6 | "name": "Ders4-Donguler.ipynb",
7 | "version": "0.3.2",
8 | "views": {},
9 | "default_view": {},
10 | "provenance": []
11 | }
12 | },
13 | "cells": [
14 | {
15 | "metadata": {
16 | "id": "gYED-HxMq6H5",
17 | "colab_type": "code",
18 | "colab": {
19 | "autoexec": {
20 | "startup": false,
21 | "wait_interval": 0
22 | }
23 | }
24 | },
25 | "cell_type": "code",
26 | "source": [
27 | ""
28 | ],
29 | "execution_count": 0,
30 | "outputs": []
31 | },
32 | {
33 | "metadata": {
34 | "id": "M90guCGoq60W",
35 | "colab_type": "text"
36 | },
37 | "cell_type": "markdown",
38 | "source": [
39 | "* Döngü Yapılarına Giriş\n",
40 | "* For Döngüleri\n",
41 | "* While Döngüleri\n",
42 | "* range() Fonksiyonu\n",
43 | "* Break ve Continue İfadeleri\n",
44 | "* List Comprehension\n",
45 | "* Ders içi Uygulama\n",
46 | "* Haftalık Ödev"
47 | ]
48 | },
49 | {
50 | "metadata": {
51 | "id": "1g3FAweofGf8",
52 | "colab_type": "text"
53 | },
54 | "cell_type": "markdown",
55 | "source": [
56 | "# **While Döngüleri**\n",
57 | "\n",
58 | " while (koşul):\n",
59 | " İşlem1\n",
60 | " İşlem2\n",
61 | " İşlem3\n",
62 | " //\n",
63 | " //\n"
64 | ]
65 | },
66 | {
67 | "metadata": {
68 | "id": "fBt8kCdvfMSo",
69 | "colab_type": "code",
70 | "colab": {
71 | "autoexec": {
72 | "startup": false,
73 | "wait_interval": 0
74 | }
75 | }
76 | },
77 | "cell_type": "code",
78 | "source": [
79 | "x = 0 \n",
80 | "y=99\n",
81 | "\n",
82 | "while (x < 10):\n",
83 | " print(\"x'nin degeri\",x)\n",
84 | " x += 1\n",
85 | " \n",
86 | "while(y>0):\n",
87 | " print(\"y'nin degeri\",y)\n",
88 | " y -=1"
89 | ],
90 | "execution_count": 0,
91 | "outputs": []
92 | },
93 | {
94 | "metadata": {
95 | "id": "f4LOOOljqiuq",
96 | "colab_type": "text"
97 | },
98 | "cell_type": "markdown",
99 | "source": [
100 | "# **range() Fonksiyonu**\n",
101 | "range() fanksiyonu belirtilen başlangıç sonuç ve artış miktarını belirterek sayı dizisi oluşturur."
102 | ]
103 | },
104 | {
105 | "metadata": {
106 | "id": "DBdjfbZIqpgj",
107 | "colab_type": "code",
108 | "colab": {
109 | "autoexec": {
110 | "startup": false,
111 | "wait_interval": 0
112 | },
113 | "output_extras": [
114 | {
115 | "item_id": 1
116 | }
117 | ],
118 | "base_uri": "https://localhost:8080/",
119 | "height": 36
120 | },
121 | "outputId": "6ef0f8fc-540c-4f72-d352-eba7f2d590c2",
122 | "executionInfo": {
123 | "status": "ok",
124 | "timestamp": 1520313129040,
125 | "user_tz": -180,
126 | "elapsed": 616,
127 | "user": {
128 | "displayName": "Özer ÇELİK",
129 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
130 | "userId": "109393400238666254492"
131 | }
132 | }
133 | },
134 | "cell_type": "code",
135 | "source": [
136 | "print(range(0,23)) "
137 | ],
138 | "execution_count": 4,
139 | "outputs": [
140 | {
141 | "output_type": "stream",
142 | "text": [
143 | "[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]\n"
144 | ],
145 | "name": "stdout"
146 | }
147 | ]
148 | },
149 | {
150 | "metadata": {
151 | "id": "em9uMYBiCpI1",
152 | "colab_type": "code",
153 | "colab": {
154 | "autoexec": {
155 | "startup": false,
156 | "wait_interval": 0
157 | },
158 | "output_extras": [
159 | {
160 | "item_id": 1
161 | }
162 | ],
163 | "base_uri": "https://localhost:8080/",
164 | "height": 34
165 | },
166 | "outputId": "c4392080-2486-40fb-be5a-77f3e3ff822e",
167 | "executionInfo": {
168 | "status": "ok",
169 | "timestamp": 1520284929238,
170 | "user_tz": -120,
171 | "elapsed": 827,
172 | "user": {
173 | "displayName": "Özer ÇELİK",
174 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
175 | "userId": "109393400238666254492"
176 | }
177 | }
178 | },
179 | "cell_type": "code",
180 | "source": [
181 | "print(range(1,11)) "
182 | ],
183 | "execution_count": 68,
184 | "outputs": [
185 | {
186 | "output_type": "stream",
187 | "text": [
188 | "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10]\n"
189 | ],
190 | "name": "stdout"
191 | }
192 | ]
193 | },
194 | {
195 | "metadata": {
196 | "id": "15q4OfABq0cl",
197 | "colab_type": "code",
198 | "colab": {
199 | "autoexec": {
200 | "startup": false,
201 | "wait_interval": 0
202 | },
203 | "output_extras": [
204 | {
205 | "item_id": 1
206 | }
207 | ],
208 | "base_uri": "https://localhost:8080/",
209 | "height": 36
210 | },
211 | "outputId": "3e91d229-4991-4149-ce38-3c4384599b5d",
212 | "executionInfo": {
213 | "status": "ok",
214 | "timestamp": 1520313119662,
215 | "user_tz": -180,
216 | "elapsed": 619,
217 | "user": {
218 | "displayName": "Özer ÇELİK",
219 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
220 | "userId": "109393400238666254492"
221 | }
222 | }
223 | },
224 | "cell_type": "code",
225 | "source": [
226 | "liste = list(range(-3,23)) \n",
227 | "print(liste)"
228 | ],
229 | "execution_count": 3,
230 | "outputs": [
231 | {
232 | "output_type": "stream",
233 | "text": [
234 | "[-3, -2, -1, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]\n"
235 | ],
236 | "name": "stdout"
237 | }
238 | ]
239 | },
240 | {
241 | "metadata": {
242 | "id": "JPK_GgHZq2Yh",
243 | "colab_type": "code",
244 | "colab": {
245 | "autoexec": {
246 | "startup": false,
247 | "wait_interval": 0
248 | },
249 | "output_extras": [
250 | {
251 | "item_id": 1
252 | }
253 | ],
254 | "base_uri": "https://localhost:8080/",
255 | "height": 36
256 | },
257 | "outputId": "7b7ea82d-1932-4af0-c7a2-3a716af6fb01",
258 | "executionInfo": {
259 | "status": "ok",
260 | "timestamp": 1520313107997,
261 | "user_tz": -180,
262 | "elapsed": 802,
263 | "user": {
264 | "displayName": "Özer ÇELİK",
265 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
266 | "userId": "109393400238666254492"
267 | }
268 | }
269 | },
270 | "cell_type": "code",
271 | "source": [
272 | "print(range(3,23))"
273 | ],
274 | "execution_count": 1,
275 | "outputs": [
276 | {
277 | "output_type": "stream",
278 | "text": [
279 | "[3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22]\n"
280 | ],
281 | "name": "stdout"
282 | }
283 | ]
284 | },
285 | {
286 | "metadata": {
287 | "id": "NbzKMuUzq7UQ",
288 | "colab_type": "code",
289 | "colab": {
290 | "autoexec": {
291 | "startup": false,
292 | "wait_interval": 0
293 | },
294 | "output_extras": [
295 | {
296 | "item_id": 1
297 | }
298 | ],
299 | "base_uri": "https://localhost:8080/",
300 | "height": 36
301 | },
302 | "outputId": "33bd709e-6ea0-4fdb-e6a7-13b724d515e4",
303 | "executionInfo": {
304 | "status": "ok",
305 | "timestamp": 1520313110596,
306 | "user_tz": -180,
307 | "elapsed": 619,
308 | "user": {
309 | "displayName": "Özer ÇELİK",
310 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
311 | "userId": "109393400238666254492"
312 | }
313 | }
314 | },
315 | "cell_type": "code",
316 | "source": [
317 | "print(range(15)) "
318 | ],
319 | "execution_count": 2,
320 | "outputs": [
321 | {
322 | "output_type": "stream",
323 | "text": [
324 | "[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14]\n"
325 | ],
326 | "name": "stdout"
327 | }
328 | ]
329 | },
330 | {
331 | "metadata": {
332 | "id": "xnPy_kS4q9bE",
333 | "colab_type": "code",
334 | "colab": {
335 | "autoexec": {
336 | "startup": false,
337 | "wait_interval": 0
338 | },
339 | "output_extras": [
340 | {
341 | "item_id": 1
342 | }
343 | ],
344 | "base_uri": "https://localhost:8080/",
345 | "height": 34
346 | },
347 | "outputId": "edc713a7-5eeb-4c7c-a5e9-5c68e446958c",
348 | "executionInfo": {
349 | "status": "ok",
350 | "timestamp": 1520285040763,
351 | "user_tz": -120,
352 | "elapsed": 737,
353 | "user": {
354 | "displayName": "Özer ÇELİK",
355 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
356 | "userId": "109393400238666254492"
357 | }
358 | }
359 | },
360 | "cell_type": "code",
361 | "source": [
362 | "print(range(3,23,3)) "
363 | ],
364 | "execution_count": 74,
365 | "outputs": [
366 | {
367 | "output_type": "stream",
368 | "text": [
369 | "[5, 7, 9, 11, 13, 15, 17, 19]\n"
370 | ],
371 | "name": "stdout"
372 | }
373 | ]
374 | },
375 | {
376 | "metadata": {
377 | "id": "vJLxEbqOrC5Q",
378 | "colab_type": "code",
379 | "colab": {
380 | "autoexec": {
381 | "startup": false,
382 | "wait_interval": 0
383 | },
384 | "output_extras": [
385 | {
386 | "item_id": 1
387 | }
388 | ],
389 | "base_uri": "https://localhost:8080/",
390 | "height": 375
391 | },
392 | "outputId": "3ae11aa6-22a3-4754-bdc7-93a9b8657653",
393 | "executionInfo": {
394 | "status": "ok",
395 | "timestamp": 1520313378952,
396 | "user_tz": -180,
397 | "elapsed": 751,
398 | "user": {
399 | "displayName": "Özer ÇELİK",
400 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
401 | "userId": "109393400238666254492"
402 | }
403 | }
404 | },
405 | "cell_type": "code",
406 | "source": [
407 | "for sayi in range(1,20):\n",
408 | " print(\"* \" * sayi)"
409 | ],
410 | "execution_count": 7,
411 | "outputs": [
412 | {
413 | "output_type": "stream",
414 | "text": [
415 | "* \n",
416 | "* * \n",
417 | "* * * \n",
418 | "* * * * \n",
419 | "* * * * * \n",
420 | "* * * * * * \n",
421 | "* * * * * * * \n",
422 | "* * * * * * * * \n",
423 | "* * * * * * * * * \n",
424 | "* * * * * * * * * * \n",
425 | "* * * * * * * * * * * \n",
426 | "* * * * * * * * * * * * \n",
427 | "* * * * * * * * * * * * * \n",
428 | "* * * * * * * * * * * * * * \n",
429 | "* * * * * * * * * * * * * * * \n",
430 | "* * * * * * * * * * * * * * * * \n",
431 | "* * * * * * * * * * * * * * * * * \n",
432 | "* * * * * * * * * * * * * * * * * * \n",
433 | "* * * * * * * * * * * * * * * * * * * \n"
434 | ],
435 | "name": "stdout"
436 | }
437 | ]
438 | },
439 | {
440 | "metadata": {
441 | "id": "atSoeJO6fQUS",
442 | "colab_type": "text"
443 | },
444 | "cell_type": "markdown",
445 | "source": [
446 | "# **in Operatörü**\n",
447 | "öncesinde yer alan değeri liste,demet veya string içerisinde olup olmadığına göre True-False değeri döndürür"
448 | ]
449 | },
450 | {
451 | "metadata": {
452 | "id": "rxZ-o8AKfnQL",
453 | "colab_type": "code",
454 | "colab": {
455 | "autoexec": {
456 | "startup": false,
457 | "wait_interval": 0
458 | },
459 | "output_extras": [
460 | {
461 | "item_id": 1
462 | }
463 | ],
464 | "base_uri": "https://localhost:8080/",
465 | "height": 34
466 | },
467 | "outputId": "2a4c343c-e87d-41d0-fb3f-8dfc3c9d4bf0",
468 | "executionInfo": {
469 | "status": "ok",
470 | "timestamp": 1520278179210,
471 | "user_tz": -120,
472 | "elapsed": 722,
473 | "user": {
474 | "displayName": "Özer ÇELİK",
475 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
476 | "userId": "109393400238666254492"
477 | }
478 | }
479 | },
480 | "cell_type": "code",
481 | "source": [
482 | "\"t\" in \"matbil\""
483 | ],
484 | "execution_count": 2,
485 | "outputs": [
486 | {
487 | "output_type": "execute_result",
488 | "data": {
489 | "text/plain": [
490 | "True"
491 | ]
492 | },
493 | "metadata": {
494 | "tags": []
495 | },
496 | "execution_count": 2
497 | }
498 | ]
499 | },
500 | {
501 | "metadata": {
502 | "id": "OttCNEyVfqct",
503 | "colab_type": "code",
504 | "colab": {
505 | "autoexec": {
506 | "startup": false,
507 | "wait_interval": 0
508 | },
509 | "output_extras": [
510 | {
511 | "item_id": 1
512 | }
513 | ],
514 | "base_uri": "https://localhost:8080/",
515 | "height": 34
516 | },
517 | "outputId": "b24f4576-06dc-4c4c-cc54-d52fdf1e5ad3",
518 | "executionInfo": {
519 | "status": "ok",
520 | "timestamp": 1520278251267,
521 | "user_tz": -120,
522 | "elapsed": 746,
523 | "user": {
524 | "displayName": "Özer ÇELİK",
525 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
526 | "userId": "109393400238666254492"
527 | }
528 | }
529 | },
530 | "cell_type": "code",
531 | "source": [
532 | "23 in [11,\"t\",23,33,\"matbil\",44]"
533 | ],
534 | "execution_count": 7,
535 | "outputs": [
536 | {
537 | "output_type": "execute_result",
538 | "data": {
539 | "text/plain": [
540 | "True"
541 | ]
542 | },
543 | "metadata": {
544 | "tags": []
545 | },
546 | "execution_count": 7
547 | }
548 | ]
549 | },
550 | {
551 | "metadata": {
552 | "id": "Iu06W1_yfx8d",
553 | "colab_type": "text"
554 | },
555 | "cell_type": "markdown",
556 | "source": [
557 | "# **for Döngüsü**\n",
558 | " for eleman in veri_yapısı(liste,string,demet):\n",
559 | " Yapılacak İşlemler"
560 | ]
561 | },
562 | {
563 | "metadata": {
564 | "id": "KayqMEfFf2AT",
565 | "colab_type": "code",
566 | "colab": {
567 | "autoexec": {
568 | "startup": false,
569 | "wait_interval": 0
570 | },
571 | "output_extras": [
572 | {
573 | "item_id": 1
574 | }
575 | ],
576 | "base_uri": "https://localhost:8080/",
577 | "height": 136
578 | },
579 | "outputId": "8a1173be-cc47-4f68-d59e-05069581c95c",
580 | "executionInfo": {
581 | "status": "ok",
582 | "timestamp": 1520278856002,
583 | "user_tz": -120,
584 | "elapsed": 710,
585 | "user": {
586 | "displayName": "Özer ÇELİK",
587 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
588 | "userId": "109393400238666254492"
589 | }
590 | }
591 | },
592 | "cell_type": "code",
593 | "source": [
594 | "liste_ornek = [1,2,3,4,5,6,7]\n",
595 | "\n",
596 | "for eleman in liste_ornek:\n",
597 | " print(\"Eleman\",eleman)"
598 | ],
599 | "execution_count": 23,
600 | "outputs": [
601 | {
602 | "output_type": "stream",
603 | "text": [
604 | "('Eleman', 1)\n",
605 | "('Eleman', 2)\n",
606 | "('Eleman', 3)\n",
607 | "('Eleman', 4)\n",
608 | "('Eleman', 5)\n",
609 | "('Eleman', 6)\n",
610 | "('Eleman', 7)\n"
611 | ],
612 | "name": "stdout"
613 | }
614 | ]
615 | },
616 | {
617 | "metadata": {
618 | "id": "RWef2U9vf633",
619 | "colab_type": "code",
620 | "colab": {
621 | "autoexec": {
622 | "startup": false,
623 | "wait_interval": 0
624 | },
625 | "output_extras": [
626 | {
627 | "item_id": 1
628 | }
629 | ],
630 | "base_uri": "https://localhost:8080/",
631 | "height": 34
632 | },
633 | "outputId": "bb10e5b6-82d1-4546-9036-ecb584638450",
634 | "executionInfo": {
635 | "status": "ok",
636 | "timestamp": 1520278842061,
637 | "user_tz": -120,
638 | "elapsed": 748,
639 | "user": {
640 | "displayName": "Özer ÇELİK",
641 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
642 | "userId": "109393400238666254492"
643 | }
644 | }
645 | },
646 | "cell_type": "code",
647 | "source": [
648 | "liste_ornek = [1,2,3,4,5,6,7]\n",
649 | "toplam = 0\n",
650 | "for eleman in liste_ornek:\n",
651 | " toplam += eleman\n",
652 | "print(\"Toplam\",toplam)"
653 | ],
654 | "execution_count": 22,
655 | "outputs": [
656 | {
657 | "output_type": "stream",
658 | "text": [
659 | "('Toplam', 28)\n"
660 | ],
661 | "name": "stdout"
662 | }
663 | ]
664 | },
665 | {
666 | "metadata": {
667 | "id": "EdmmkTKGf7ef",
668 | "colab_type": "code",
669 | "colab": {
670 | "autoexec": {
671 | "startup": false,
672 | "wait_interval": 0
673 | },
674 | "output_extras": [
675 | {
676 | "item_id": 1
677 | }
678 | ],
679 | "base_uri": "https://localhost:8080/",
680 | "height": 85
681 | },
682 | "outputId": "9c235e55-eb1d-4413-f200-ff8d3f6d6024",
683 | "executionInfo": {
684 | "status": "ok",
685 | "timestamp": 1520278870819,
686 | "user_tz": -120,
687 | "elapsed": 811,
688 | "user": {
689 | "displayName": "Özer ÇELİK",
690 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
691 | "userId": "109393400238666254492"
692 | }
693 | }
694 | },
695 | "cell_type": "code",
696 | "source": [
697 | "liste = [1,2,3,4,5,6,7,8,9]\n",
698 | "\n",
699 | "for eleman in liste:\n",
700 | " if eleman % 2 == 0:\n",
701 | " print(eleman)"
702 | ],
703 | "execution_count": 24,
704 | "outputs": [
705 | {
706 | "output_type": "stream",
707 | "text": [
708 | "2\n",
709 | "4\n",
710 | "6\n",
711 | "8\n"
712 | ],
713 | "name": "stdout"
714 | }
715 | ]
716 | },
717 | {
718 | "metadata": {
719 | "id": "cSFjSVhJiq7S",
720 | "colab_type": "code",
721 | "colab": {
722 | "autoexec": {
723 | "startup": false,
724 | "wait_interval": 0
725 | },
726 | "output_extras": [
727 | {
728 | "item_id": 1
729 | }
730 | ],
731 | "base_uri": "https://localhost:8080/",
732 | "height": 102
733 | },
734 | "outputId": "0f474f4c-c7b0-4908-b0de-8f1ef977e3f9",
735 | "executionInfo": {
736 | "status": "ok",
737 | "timestamp": 1520281147219,
738 | "user_tz": -120,
739 | "elapsed": 744,
740 | "user": {
741 | "displayName": "Özer ÇELİK",
742 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
743 | "userId": "109393400238666254492"
744 | }
745 | }
746 | },
747 | "cell_type": "code",
748 | "source": [
749 | "liste = [(1,2),(3,4),(5,6),(7,8)]\n",
750 | "i=0\n",
751 | "for eleman in liste:\n",
752 | " i=i+1\n",
753 | " print(eleman)\n",
754 | " \n",
755 | "print(i)"
756 | ],
757 | "execution_count": 39,
758 | "outputs": [
759 | {
760 | "output_type": "stream",
761 | "text": [
762 | "(1, 2)\n",
763 | "(3, 4)\n",
764 | "(5, 6)\n",
765 | "(7, 8)\n",
766 | "4\n"
767 | ],
768 | "name": "stdout"
769 | }
770 | ]
771 | },
772 | {
773 | "metadata": {
774 | "id": "9UHY0q3Wira7",
775 | "colab_type": "code",
776 | "colab": {
777 | "autoexec": {
778 | "startup": false,
779 | "wait_interval": 0
780 | },
781 | "output_extras": [
782 | {
783 | "item_id": 1
784 | }
785 | ],
786 | "base_uri": "https://localhost:8080/",
787 | "height": 85
788 | },
789 | "outputId": "06dac7e1-f2c5-4c17-f1a7-d03cfb681dfd",
790 | "executionInfo": {
791 | "status": "ok",
792 | "timestamp": 1520278970931,
793 | "user_tz": -120,
794 | "elapsed": 774,
795 | "user": {
796 | "displayName": "Özer ÇELİK",
797 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
798 | "userId": "109393400238666254492"
799 | }
800 | }
801 | },
802 | "cell_type": "code",
803 | "source": [
804 | "liste = [(1,2),(3,4),(5,6),(7,8)]\n",
805 | "\n",
806 | "for (i,j) in liste:\n",
807 | " print(i,j,i+j)\n",
808 | " "
809 | ],
810 | "execution_count": 28,
811 | "outputs": [
812 | {
813 | "output_type": "stream",
814 | "text": [
815 | "(1, 2, 3)\n",
816 | "(3, 4, 7)\n",
817 | "(5, 6, 11)\n",
818 | "(7, 8, 15)\n"
819 | ],
820 | "name": "stdout"
821 | }
822 | ]
823 | },
824 | {
825 | "metadata": {
826 | "id": "kwMVoRnIitMl",
827 | "colab_type": "code",
828 | "colab": {
829 | "autoexec": {
830 | "startup": false,
831 | "wait_interval": 0
832 | },
833 | "output_extras": [
834 | {
835 | "item_id": 1
836 | }
837 | ],
838 | "base_uri": "https://localhost:8080/",
839 | "height": 85
840 | },
841 | "outputId": "7f0fc50f-28d2-4829-bb1d-347b496040db",
842 | "executionInfo": {
843 | "status": "ok",
844 | "timestamp": 1520279022041,
845 | "user_tz": -120,
846 | "elapsed": 939,
847 | "user": {
848 | "displayName": "Özer ÇELİK",
849 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
850 | "userId": "109393400238666254492"
851 | }
852 | }
853 | },
854 | "cell_type": "code",
855 | "source": [
856 | "liste = [(1,2,3),(4,5,6),(7,8,9),(10,11,12)]\n",
857 | "for (i,j,k) in liste:\n",
858 | " print(i * j * k)"
859 | ],
860 | "execution_count": 29,
861 | "outputs": [
862 | {
863 | "output_type": "stream",
864 | "text": [
865 | "6\n",
866 | "120\n",
867 | "504\n",
868 | "1320\n"
869 | ],
870 | "name": "stdout"
871 | }
872 | ]
873 | },
874 | {
875 | "metadata": {
876 | "id": "NMJKmei3i45V",
877 | "colab_type": "code",
878 | "colab": {
879 | "autoexec": {
880 | "startup": false,
881 | "wait_interval": 0
882 | },
883 | "output_extras": [
884 | {
885 | "item_id": 1
886 | }
887 | ],
888 | "base_uri": "https://localhost:8080/",
889 | "height": 85
890 | },
891 | "outputId": "a0aa5bbd-12de-4243-f61c-dc2b67cd6e6f",
892 | "executionInfo": {
893 | "status": "ok",
894 | "timestamp": 1520279089726,
895 | "user_tz": -120,
896 | "elapsed": 697,
897 | "user": {
898 | "displayName": "Özer ÇELİK",
899 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
900 | "userId": "109393400238666254492"
901 | }
902 | }
903 | },
904 | "cell_type": "code",
905 | "source": [
906 | "sozluk_ornek = {\"bir\":1,\"iki\":2,\"üç\":3,\"dört\":4}\n",
907 | "\n",
908 | "for eleman in sozluk_ornek:\n",
909 | " print(eleman)"
910 | ],
911 | "execution_count": 32,
912 | "outputs": [
913 | {
914 | "output_type": "stream",
915 | "text": [
916 | "dört\n",
917 | "iki\n",
918 | "bir\n",
919 | "üç\n"
920 | ],
921 | "name": "stdout"
922 | }
923 | ]
924 | },
925 | {
926 | "metadata": {
927 | "id": "ZqkFeswGi9A6",
928 | "colab_type": "code",
929 | "colab": {
930 | "autoexec": {
931 | "startup": false,
932 | "wait_interval": 0
933 | },
934 | "output_extras": [
935 | {
936 | "item_id": 1
937 | }
938 | ],
939 | "base_uri": "https://localhost:8080/",
940 | "height": 85
941 | },
942 | "outputId": "ecd07e57-9aef-4cd6-dd15-9e2c29b38a82",
943 | "executionInfo": {
944 | "status": "ok",
945 | "timestamp": 1520279104932,
946 | "user_tz": -120,
947 | "elapsed": 724,
948 | "user": {
949 | "displayName": "Özer ÇELİK",
950 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
951 | "userId": "109393400238666254492"
952 | }
953 | }
954 | },
955 | "cell_type": "code",
956 | "source": [
957 | "sozluk_ornek = {\"bir\":1,\"iki\":2,\"üç\":3,\"dört\":4}\n",
958 | "\n",
959 | "for eleman in sozluk_ornek.values():\n",
960 | " print(eleman)"
961 | ],
962 | "execution_count": 33,
963 | "outputs": [
964 | {
965 | "output_type": "stream",
966 | "text": [
967 | "4\n",
968 | "2\n",
969 | "1\n",
970 | "3\n"
971 | ],
972 | "name": "stdout"
973 | }
974 | ]
975 | },
976 | {
977 | "metadata": {
978 | "id": "OLYJDzBRi--4",
979 | "colab_type": "code",
980 | "colab": {
981 | "autoexec": {
982 | "startup": false,
983 | "wait_interval": 0
984 | },
985 | "output_extras": [
986 | {
987 | "item_id": 1
988 | }
989 | ],
990 | "base_uri": "https://localhost:8080/",
991 | "height": 85
992 | },
993 | "outputId": "a76b401f-2444-4058-f99e-48305932b669",
994 | "executionInfo": {
995 | "status": "ok",
996 | "timestamp": 1520279139769,
997 | "user_tz": -120,
998 | "elapsed": 852,
999 | "user": {
1000 | "displayName": "Özer ÇELİK",
1001 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1002 | "userId": "109393400238666254492"
1003 | }
1004 | }
1005 | },
1006 | "cell_type": "code",
1007 | "source": [
1008 | "\n",
1009 | "sozluk_ornek = {\"bir\":1,\"iki\":2,\"uc\":3,\"dort\":4}\n",
1010 | "\n",
1011 | "for (i,j) in sozluk_ornek.items():\n",
1012 | " print(\"Anahtar:\",i,\"Deger:\",j)"
1013 | ],
1014 | "execution_count": 35,
1015 | "outputs": [
1016 | {
1017 | "output_type": "stream",
1018 | "text": [
1019 | "('Anahtar:', 'dort', 'Deger:', 4)\n",
1020 | "('Anahtar:', 'iki', 'Deger:', 2)\n",
1021 | "('Anahtar:', 'bir', 'Deger:', 1)\n",
1022 | "('Anahtar:', 'uc', 'Deger:', 3)\n"
1023 | ],
1024 | "name": "stdout"
1025 | }
1026 | ]
1027 | },
1028 | {
1029 | "metadata": {
1030 | "id": "DfOop706kzJb",
1031 | "colab_type": "text"
1032 | },
1033 | "cell_type": "markdown",
1034 | "source": [
1035 | "# **break ifadesi**\n",
1036 | "\n",
1037 | "Döngü herhangi bir yerde ve herhangi bir zamanda break ifadesiyle karşılaştığı zaman\n",
1038 | " çalışmasını bir anda durdurur. Böylelikle döngü hiçbir koşula bağlı kalmadan sonlanmış olur."
1039 | ]
1040 | },
1041 | {
1042 | "metadata": {
1043 | "id": "HbGXl16go09k",
1044 | "colab_type": "code",
1045 | "colab": {
1046 | "autoexec": {
1047 | "startup": false,
1048 | "wait_interval": 0
1049 | },
1050 | "output_extras": [
1051 | {
1052 | "item_id": 1
1053 | }
1054 | ],
1055 | "base_uri": "https://localhost:8080/",
1056 | "height": 204
1057 | },
1058 | "outputId": "0cc1fdb5-85e2-4201-f776-f55a47a66047",
1059 | "executionInfo": {
1060 | "status": "ok",
1061 | "timestamp": 1520281693308,
1062 | "user_tz": -120,
1063 | "elapsed": 780,
1064 | "user": {
1065 | "displayName": "Özer ÇELİK",
1066 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1067 | "userId": "109393400238666254492"
1068 | }
1069 | }
1070 | },
1071 | "cell_type": "code",
1072 | "source": [
1073 | "\n",
1074 | "i = 0 \n",
1075 | "\n",
1076 | "while (i < 20):\n",
1077 | " print(i)\n",
1078 | " if (i == 10):\n",
1079 | " break \n",
1080 | " i +=1"
1081 | ],
1082 | "execution_count": 58,
1083 | "outputs": [
1084 | {
1085 | "output_type": "stream",
1086 | "text": [
1087 | "0\n",
1088 | "1\n",
1089 | "2\n",
1090 | "3\n",
1091 | "4\n",
1092 | "5\n",
1093 | "6\n",
1094 | "7\n",
1095 | "8\n",
1096 | "9\n",
1097 | "10\n"
1098 | ],
1099 | "name": "stdout"
1100 | }
1101 | ]
1102 | },
1103 | {
1104 | "metadata": {
1105 | "id": "cWaw1a7Ao14e",
1106 | "colab_type": "code",
1107 | "colab": {
1108 | "autoexec": {
1109 | "startup": false,
1110 | "wait_interval": 0
1111 | }
1112 | }
1113 | },
1114 | "cell_type": "code",
1115 | "source": [
1116 | "while True: \n",
1117 | " isim = input(\"İsminiz(Çıkmak için q tuşuna basın.):\")\n",
1118 | " if (isim == \"q\"): \n",
1119 | " print(\"Çıkış yapılıyor...\")\n",
1120 | " break\n",
1121 | " print(isim)"
1122 | ],
1123 | "execution_count": 0,
1124 | "outputs": []
1125 | },
1126 | {
1127 | "metadata": {
1128 | "id": "m5SAsvApo87Z",
1129 | "colab_type": "text"
1130 | },
1131 | "cell_type": "markdown",
1132 | "source": [
1133 | "# **continue ifadesi**\n",
1134 | "continue ifadesi break'e göre biraz daha az kullanılan bir ifadedir. Anlamı şu şekildedir;\n",
1135 | "\n",
1136 | " Döngü herhangi bir yerde ve herhangi bir zamanda continue ifadesiyle karşılaştığı zaman geri kalan işlemlerini\n",
1137 | " yapmadan direk bloğunun başına döner."
1138 | ]
1139 | },
1140 | {
1141 | "metadata": {
1142 | "id": "B-SRYt4pj_3o",
1143 | "colab_type": "text"
1144 | },
1145 | "cell_type": "markdown",
1146 | "source": [
1147 | "# **List Comprehension**\n",
1148 | "\n",
1149 | "\n"
1150 | ]
1151 | },
1152 | {
1153 | "metadata": {
1154 | "id": "0S6xel7DkI-d",
1155 | "colab_type": "code",
1156 | "colab": {
1157 | "autoexec": {
1158 | "startup": false,
1159 | "wait_interval": 0
1160 | },
1161 | "output_extras": [
1162 | {
1163 | "item_id": 1
1164 | }
1165 | ],
1166 | "base_uri": "https://localhost:8080/",
1167 | "height": 34
1168 | },
1169 | "outputId": "ca24c829-14d6-4f5d-cf4b-e0d7ec8a87d2",
1170 | "executionInfo": {
1171 | "status": "ok",
1172 | "timestamp": 1520281315949,
1173 | "user_tz": -120,
1174 | "elapsed": 764,
1175 | "user": {
1176 | "displayName": "Özer ÇELİK",
1177 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1178 | "userId": "109393400238666254492"
1179 | }
1180 | }
1181 | },
1182 | "cell_type": "code",
1183 | "source": [
1184 | "liste1 = [1,2,3,4,5]\n",
1185 | "\n",
1186 | "liste2 = list()\n",
1187 | "\n",
1188 | "for i in liste1:\n",
1189 | " liste2.append(i) \n",
1190 | " \n",
1191 | "print(liste2)"
1192 | ],
1193 | "execution_count": 40,
1194 | "outputs": [
1195 | {
1196 | "output_type": "stream",
1197 | "text": [
1198 | "[1, 2, 3, 4, 5]\n"
1199 | ],
1200 | "name": "stdout"
1201 | }
1202 | ]
1203 | },
1204 | {
1205 | "metadata": {
1206 | "id": "XHSbs4dikJkN",
1207 | "colab_type": "code",
1208 | "colab": {
1209 | "autoexec": {
1210 | "startup": false,
1211 | "wait_interval": 0
1212 | },
1213 | "output_extras": [
1214 | {
1215 | "item_id": 1
1216 | }
1217 | ],
1218 | "base_uri": "https://localhost:8080/",
1219 | "height": 34
1220 | },
1221 | "outputId": "fa3e2440-a927-40d9-d177-391170e0a37c",
1222 | "executionInfo": {
1223 | "status": "ok",
1224 | "timestamp": 1520281437304,
1225 | "user_tz": -120,
1226 | "elapsed": 769,
1227 | "user": {
1228 | "displayName": "Özer ÇELİK",
1229 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1230 | "userId": "109393400238666254492"
1231 | }
1232 | }
1233 | },
1234 | "cell_type": "code",
1235 | "source": [
1236 | "liste1 = [1,2,3,4,5] \n",
1237 | "liste4=list()\n",
1238 | "\n",
1239 | "liste4=[i for i in liste1]\n",
1240 | "\n",
1241 | "print(liste4)"
1242 | ],
1243 | "execution_count": 47,
1244 | "outputs": [
1245 | {
1246 | "output_type": "stream",
1247 | "text": [
1248 | "[1, 2, 3, 4, 5]\n"
1249 | ],
1250 | "name": "stdout"
1251 | }
1252 | ]
1253 | },
1254 | {
1255 | "metadata": {
1256 | "id": "-k34iyhQkLu7",
1257 | "colab_type": "code",
1258 | "colab": {
1259 | "autoexec": {
1260 | "startup": false,
1261 | "wait_interval": 0
1262 | },
1263 | "output_extras": [
1264 | {
1265 | "item_id": 1
1266 | }
1267 | ],
1268 | "base_uri": "https://localhost:8080/",
1269 | "height": 34
1270 | },
1271 | "outputId": "e0dbe908-3996-42fc-fc39-b09d6fd5770d",
1272 | "executionInfo": {
1273 | "status": "ok",
1274 | "timestamp": 1520281456990,
1275 | "user_tz": -120,
1276 | "elapsed": 724,
1277 | "user": {
1278 | "displayName": "Özer ÇELİK",
1279 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1280 | "userId": "109393400238666254492"
1281 | }
1282 | }
1283 | },
1284 | "cell_type": "code",
1285 | "source": [
1286 | "\n",
1287 | "liste1 = [1,2,3,4,5] \n",
1288 | "\n",
1289 | "liste2 = [i*2 for i in liste1] \n",
1290 | "\n",
1291 | "print(liste2)"
1292 | ],
1293 | "execution_count": 48,
1294 | "outputs": [
1295 | {
1296 | "output_type": "stream",
1297 | "text": [
1298 | "[2, 4, 6, 8, 10]\n"
1299 | ],
1300 | "name": "stdout"
1301 | }
1302 | ]
1303 | },
1304 | {
1305 | "metadata": {
1306 | "id": "aDuTz4uskNvw",
1307 | "colab_type": "code",
1308 | "colab": {
1309 | "autoexec": {
1310 | "startup": false,
1311 | "wait_interval": 0
1312 | },
1313 | "output_extras": [
1314 | {
1315 | "item_id": 1
1316 | }
1317 | ],
1318 | "base_uri": "https://localhost:8080/",
1319 | "height": 34
1320 | },
1321 | "outputId": "a9edb733-ff5e-409e-967b-0aa8efd9ca5b",
1322 | "executionInfo": {
1323 | "status": "ok",
1324 | "timestamp": 1520281466794,
1325 | "user_tz": -120,
1326 | "elapsed": 1300,
1327 | "user": {
1328 | "displayName": "Özer ÇELİK",
1329 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1330 | "userId": "109393400238666254492"
1331 | }
1332 | }
1333 | },
1334 | "cell_type": "code",
1335 | "source": [
1336 | "liste1 = [(1,2),(3,4),(5,6)] \n",
1337 | "\n",
1338 | "liste2 = [i*j for (i,j) in liste1] \n",
1339 | "print(liste2)"
1340 | ],
1341 | "execution_count": 49,
1342 | "outputs": [
1343 | {
1344 | "output_type": "stream",
1345 | "text": [
1346 | "[2, 12, 30]\n"
1347 | ],
1348 | "name": "stdout"
1349 | }
1350 | ]
1351 | },
1352 | {
1353 | "metadata": {
1354 | "id": "lfIowpO2kPz9",
1355 | "colab_type": "code",
1356 | "colab": {
1357 | "autoexec": {
1358 | "startup": false,
1359 | "wait_interval": 0
1360 | },
1361 | "output_extras": [
1362 | {
1363 | "item_id": 1
1364 | }
1365 | ],
1366 | "base_uri": "https://localhost:8080/",
1367 | "height": 34
1368 | },
1369 | "outputId": "61136b33-30ad-4dfc-db09-7426d270e0bc",
1370 | "executionInfo": {
1371 | "status": "ok",
1372 | "timestamp": 1520281557284,
1373 | "user_tz": -120,
1374 | "elapsed": 746,
1375 | "user": {
1376 | "displayName": "Özer ÇELİK",
1377 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1378 | "userId": "109393400238666254492"
1379 | }
1380 | }
1381 | },
1382 | "cell_type": "code",
1383 | "source": [
1384 | "liste1 = [1,2,3,4,5,6,7,8,9,10]\n",
1385 | "\n",
1386 | "x=0\n",
1387 | "liste2 = [i for i in liste1 if not (i == 4 or i == 9)] \n",
1388 | "\n",
1389 | "print(liste2)"
1390 | ],
1391 | "execution_count": 54,
1392 | "outputs": [
1393 | {
1394 | "output_type": "stream",
1395 | "text": [
1396 | "[1, 2, 3, 5, 6, 7, 8, 10]\n"
1397 | ],
1398 | "name": "stdout"
1399 | }
1400 | ]
1401 | },
1402 | {
1403 | "metadata": {
1404 | "id": "udWAZahlkRbo",
1405 | "colab_type": "code",
1406 | "colab": {
1407 | "autoexec": {
1408 | "startup": false,
1409 | "wait_interval": 0
1410 | },
1411 | "output_extras": [
1412 | {
1413 | "item_id": 1
1414 | }
1415 | ],
1416 | "base_uri": "https://localhost:8080/",
1417 | "height": 68
1418 | },
1419 | "outputId": "5973650b-0222-445d-b159-92ad5f78157f",
1420 | "executionInfo": {
1421 | "status": "ok",
1422 | "timestamp": 1520281572613,
1423 | "user_tz": -120,
1424 | "elapsed": 738,
1425 | "user": {
1426 | "displayName": "Özer ÇELİK",
1427 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1428 | "userId": "109393400238666254492"
1429 | }
1430 | }
1431 | },
1432 | "cell_type": "code",
1433 | "source": [
1434 | "liste = [[1,2,3],[4,5,6,7,8],[9,10,11,12,13,14,15]]\n",
1435 | "liste2 = list()\n",
1436 | "for i in liste:\n",
1437 | " print(i)"
1438 | ],
1439 | "execution_count": 55,
1440 | "outputs": [
1441 | {
1442 | "output_type": "stream",
1443 | "text": [
1444 | "[1, 2, 3]\n",
1445 | "[4, 5, 6, 7, 8]\n",
1446 | "[9, 10, 11, 12, 13, 14, 15]\n"
1447 | ],
1448 | "name": "stdout"
1449 | }
1450 | ]
1451 | },
1452 | {
1453 | "metadata": {
1454 | "id": "lJr419qgkV0y",
1455 | "colab_type": "code",
1456 | "colab": {
1457 | "autoexec": {
1458 | "startup": false,
1459 | "wait_interval": 0
1460 | },
1461 | "output_extras": [
1462 | {
1463 | "item_id": 1
1464 | }
1465 | ],
1466 | "base_uri": "https://localhost:8080/",
1467 | "height": 289
1468 | },
1469 | "outputId": "af98cd0b-8251-48f5-ffa6-3d152cc90b3f",
1470 | "executionInfo": {
1471 | "status": "ok",
1472 | "timestamp": 1520281589459,
1473 | "user_tz": -120,
1474 | "elapsed": 753,
1475 | "user": {
1476 | "displayName": "Özer ÇELİK",
1477 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1478 | "userId": "109393400238666254492"
1479 | }
1480 | }
1481 | },
1482 | "cell_type": "code",
1483 | "source": [
1484 | "\n",
1485 | "liste = [[1,2,3],[4,5,6,7,8],[9,10,11,12,13,14,15]]\n",
1486 | "liste2 = list()\n",
1487 | "for i in liste:\n",
1488 | " for x in i:\n",
1489 | " print(\"x:\",x)\n",
1490 | " liste2.append(x)\n",
1491 | "print(liste2)"
1492 | ],
1493 | "execution_count": 56,
1494 | "outputs": [
1495 | {
1496 | "output_type": "stream",
1497 | "text": [
1498 | "('x:', 1)\n",
1499 | "('x:', 2)\n",
1500 | "('x:', 3)\n",
1501 | "('x:', 4)\n",
1502 | "('x:', 5)\n",
1503 | "('x:', 6)\n",
1504 | "('x:', 7)\n",
1505 | "('x:', 8)\n",
1506 | "('x:', 9)\n",
1507 | "('x:', 10)\n",
1508 | "('x:', 11)\n",
1509 | "('x:', 12)\n",
1510 | "('x:', 13)\n",
1511 | "('x:', 14)\n",
1512 | "('x:', 15)\n",
1513 | "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]\n"
1514 | ],
1515 | "name": "stdout"
1516 | }
1517 | ]
1518 | },
1519 | {
1520 | "metadata": {
1521 | "id": "it2RTUmikawz",
1522 | "colab_type": "code",
1523 | "colab": {
1524 | "autoexec": {
1525 | "startup": false,
1526 | "wait_interval": 0
1527 | },
1528 | "output_extras": [
1529 | {
1530 | "item_id": 1
1531 | }
1532 | ],
1533 | "base_uri": "https://localhost:8080/",
1534 | "height": 34
1535 | },
1536 | "outputId": "076897e7-26a7-4c36-83ff-08926c9af5ad",
1537 | "executionInfo": {
1538 | "status": "ok",
1539 | "timestamp": 1520281630848,
1540 | "user_tz": -120,
1541 | "elapsed": 722,
1542 | "user": {
1543 | "displayName": "Özer ÇELİK",
1544 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1545 | "userId": "109393400238666254492"
1546 | }
1547 | }
1548 | },
1549 | "cell_type": "code",
1550 | "source": [
1551 | "\n",
1552 | "liste = [[1,2,3],[4,5,6,7,8],[9,10,11,12,13,14,15]]\n",
1553 | "liste2 = [x for i in liste for x in i] \n",
1554 | "print(liste2)"
1555 | ],
1556 | "execution_count": 57,
1557 | "outputs": [
1558 | {
1559 | "output_type": "stream",
1560 | "text": [
1561 | "[1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15]\n"
1562 | ],
1563 | "name": "stdout"
1564 | }
1565 | ]
1566 | },
1567 | {
1568 | "metadata": {
1569 | "id": "HFTQCeQ2pAB2",
1570 | "colab_type": "code",
1571 | "colab": {
1572 | "autoexec": {
1573 | "startup": false,
1574 | "wait_interval": 0
1575 | }
1576 | }
1577 | },
1578 | "cell_type": "code",
1579 | "source": [
1580 | "liste = [1,2,3,4,5,6,7,8,9]\n",
1581 | "\n",
1582 | "\n",
1583 | "for i in liste:\n",
1584 | " if (i == 3 or i == 5):\n",
1585 | " continue\n",
1586 | " print(\"i:\",i)"
1587 | ],
1588 | "execution_count": 0,
1589 | "outputs": []
1590 | }
1591 | ]
1592 | }
--------------------------------------------------------------------------------
/Ders1_Giris.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "cells": [
3 | {
4 | "cell_type": "markdown",
5 | "metadata": {
6 | "colab_type": "text",
7 | "id": "udaHuHWXtH6n"
8 | },
9 | "source": [
10 | " # Temel Python Objeleri ve Veri Yapıları**\n",
11 | "\n",
12 | "\n",
13 | "* Veri Tipleri(Integer ve Float Veri Tipleri)\n",
14 | "* Temel Matematik Operatörler Kullanımları\n",
15 | "* Karakter Dizileri - Stringler\n",
16 | " "
17 | ]
18 | },
19 | {
20 | "cell_type": "markdown",
21 | "metadata": {
22 | "colab_type": "text",
23 | "id": "TMcX-SdBuh3u"
24 | },
25 | "source": [
26 | "# Veri Tipleri"
27 | ]
28 | },
29 | {
30 | "cell_type": "markdown",
31 | "metadata": {
32 | "colab_type": "text",
33 | "id": "jLtSeBDburfT"
34 | },
35 | "source": [
36 | "\n",
37 | "\n",
38 | "* **int: **Tam sayıları ifade eder 32 bit,± 2147483647 örnek olarak 105 tam sayısını gösterebiliriz.\n",
39 | "* **long:** Uzun tam sayıları ifade eder.\n",
40 | "* **float:** veri tipi ondalıklı bir gerçek sayıyı ifade edder. 64 bit uzunluğa ve hassasiyete sahiptir. Örnek olarak 3.14159 rakamını paylaşabiliriz.\n",
41 | "* **str:** Harf ya da rakam ve ya kombinasyonlarından oluşabilir string 'Ayşe 35 yaşında'\n",
42 | "* **bool:** True, False değerlerini taşır özüne indiğimiz zaman esasında bir yada sıfır değerleri taşımaktadır.\n",
43 | "* **list:** [1,2,3,4]\n",
44 | "* **tuple:** (3.2, 4.5, 6.3)\n",
45 | "* **dict:** {‘one’: 1, ‘two’: 2}"
46 | ]
47 | },
48 | {
49 | "cell_type": "markdown",
50 | "metadata": {
51 | "colab_type": "text",
52 | "id": "pAiG3uYPiwky"
53 | },
54 | "source": [
55 | "Örneğin veri tiplerini Python'da görmek için:"
56 | ]
57 | },
58 | {
59 | "cell_type": "code",
60 | "execution_count": 2,
61 | "metadata": {},
62 | "outputs": [
63 | {
64 | "name": "stdout",
65 | "output_type": "stream",
66 | "text": [
67 | "merhaba matbil\n",
68 | "5\n",
69 | "6\n",
70 | "7.3\n"
71 | ]
72 | }
73 | ],
74 | "source": [
75 | "tamsayi=5 #Tam sayı(Integer) tipindedir..\n",
76 | "x=6\n",
77 | "\n",
78 | "ondalikli=5.1 #Ondalıklı sayı(Float) tipindedir.\n",
79 | "y=7.3\n",
80 | "print(\"merhaba matbil\")\n",
81 | "print(tamsayi,x,y,sep=\"\\n\")"
82 | ]
83 | },
84 | {
85 | "cell_type": "code",
86 | "execution_count": 4,
87 | "metadata": {
88 | "colab": {
89 | "autoexec": {
90 | "startup": false,
91 | "wait_interval": 0
92 | },
93 | "base_uri": "https://localhost:8080/",
94 | "height": 136,
95 | "output_extras": [
96 | {
97 | "item_id": 1
98 | }
99 | ]
100 | },
101 | "colab_type": "code",
102 | "executionInfo": {
103 | "elapsed": 728,
104 | "status": "ok",
105 | "timestamp": 1518468010118,
106 | "user": {
107 | "displayName": "Özer ÇELİK",
108 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
109 | "userId": "109393400238666254492"
110 | },
111 | "user_tz": -120
112 | },
113 | "id": "lY3ZgVSKi2-S",
114 | "outputId": "aafdbb4d-2943-4c3e-efeb-1d0974685ddc"
115 | },
116 | "outputs": [
117 | {
118 | "name": "stdout",
119 | "output_type": "stream",
120 | "text": [
121 | "5\t\tTürü\t\t\n",
122 | "5.1\t\tTürü\t\t\n",
123 | "Merhaba Matbil Türü \n"
124 | ]
125 | }
126 | ],
127 | "source": [
128 | "# Farklı veri tiplerini farklı değişkenlerde tanımlayalım:\n",
129 | "\n",
130 | "tamsayi=5 #Tam sayı(Integer) tipindedir..\n",
131 | "ondalikli=5.1 #Ondalıklı sayı(Float) tipindedir.\n",
132 | "string=\"Merhaba Matbil\" #String tipindedir.\n",
133 | "boolean=True #Boolean tipindedir.\n",
134 | "sozluk={\"Bir\":\"1\"} #Sözlük(Dictionary) tipindedir.\n",
135 | "liste=[1,2,3] #Liste (List) tipindedir.\n",
136 | "demet=(1,2,3) #Demet (Tuple) tipindedir\n",
137 | "\n",
138 | "# Yazdırma işlemi için print() fonksiyonu kullanılır,\n",
139 | "# type(degisken ismi) : değişkenin türünü döndürür\n",
140 | "# print(x,y,sep=\"\\t\\t\") print() fonksiyonun içerisinde yazdırılacak farklı \n",
141 | "# değişkenlerin ayrılma şeklini belirtir.\n",
142 | "# \\t : 5 adet boşluk koyar\n",
143 | "# \\n : yeni satıra geçiş yapar\n",
144 | "tamsayi=5 #Tam sayı(Integer) tipindedir..\n",
145 | "ondalikli=5.1 #Ondalıklı sayı(Float) tipindedir.\n",
146 | "string=\"Merhaba Matbil\" #String tipindedir.\n",
147 | "print(tamsayi,\"Türü\",type(tamsayi),sep=\"\\t\\t\")\n",
148 | "print(ondalikli,\"Türü\",type(ondalikli),sep=\"\\t\\t\")\n",
149 | "print(string,\"Türü\",type(string))\n",
150 | "\n"
151 | ]
152 | },
153 | {
154 | "cell_type": "code",
155 | "execution_count": 58,
156 | "metadata": {
157 | "colab": {
158 | "autoexec": {
159 | "startup": false,
160 | "wait_interval": 0
161 | },
162 | "base_uri": "https://localhost:8080/",
163 | "height": 153,
164 | "output_extras": [
165 | {
166 | "item_id": 1
167 | }
168 | ]
169 | },
170 | "colab_type": "code",
171 | "executionInfo": {
172 | "elapsed": 604,
173 | "status": "ok",
174 | "timestamp": 1518467685557,
175 | "user": {
176 | "displayName": "Özer ÇELİK",
177 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
178 | "userId": "109393400238666254492"
179 | },
180 | "user_tz": -120
181 | },
182 | "id": "R-Cj_zZZO73_",
183 | "outputId": "2ea5dd97-b447-466f-d743-6691133c7a7e"
184 | },
185 | "outputs": [
186 | {
187 | "name": "stdout",
188 | "output_type": "stream",
189 | "text": [
190 | "\n",
191 | "\n",
192 | "\n",
193 | "\n",
194 | "15 22 matbil\n"
195 | ]
196 | }
197 | ],
198 | "source": [
199 | "a=25\n",
200 | "b=23.5\n",
201 | "c=\"Bilgisayar Programlama\"\n",
202 | "d=False\n",
203 | "\n",
204 | "print(type(a),type(b),type(c),type(d),sep=\"\\n\")\n",
205 | "\n",
206 | "\n",
207 | "a1,b1,c1=15,22,\"matbil\"\n",
208 | "\n",
209 | "print(a1,b1,c1)"
210 | ]
211 | },
212 | {
213 | "cell_type": "code",
214 | "execution_count": 5,
215 | "metadata": {},
216 | "outputs": [
217 | {
218 | "name": "stdout",
219 | "output_type": "stream",
220 | "text": [
221 | "3434\n",
222 | "ali\n",
223 | "veli\n"
224 | ]
225 | }
226 | ],
227 | "source": [
228 | "isim=\"ali\"\n",
229 | "soyisim=\"veli\"\n",
230 | "no=\"3434\"\n",
231 | "print(no,isim,soyisim,sep=\"\\n\")"
232 | ]
233 | },
234 | {
235 | "cell_type": "markdown",
236 | "metadata": {
237 | "colab_type": "text",
238 | "id": "1FPoxkPDnODx"
239 | },
240 | "source": [
241 | "# Print Fonksiyonu ve Formatlama"
242 | ]
243 | },
244 | {
245 | "cell_type": "markdown",
246 | "metadata": {
247 | "colab_type": "text",
248 | "id": "q7zDCpTpnSaX"
249 | },
250 | "source": [
251 | "\n",
252 | "\n",
253 | "* Print() Fonksiyonu\n",
254 | "* \\n karakteri\n",
255 | "* type() fonksiyonu\n",
256 | "* sep parametresi\n",
257 | "* Yıldızlı Parametreler\n",
258 | "* Formatlama\n",
259 | "\n",
260 | "## Print() Fonksiyonu\n",
261 | "Ekrana çıktı verdirmek için kullanılır.\n",
262 | "\n",
263 | "Birden fazla çıktı için virgül kullanılır.\n",
264 | "\n",
265 | "## \\n karakteri\n",
266 | "\n",
267 | "\"New-line\" kısaltması olarak bilinir. Bir satır boşluk bırakmak için kullanılır.\n",
268 | "\n"
269 | ]
270 | },
271 | {
272 | "cell_type": "code",
273 | "execution_count": 4,
274 | "metadata": {
275 | "colab": {
276 | "autoexec": {
277 | "startup": false,
278 | "wait_interval": 0
279 | },
280 | "base_uri": "https://localhost:8080/",
281 | "height": 51,
282 | "output_extras": [
283 | {
284 | "item_id": 1
285 | }
286 | ]
287 | },
288 | "colab_type": "code",
289 | "executionInfo": {
290 | "elapsed": 644,
291 | "status": "ok",
292 | "timestamp": 1518467686294,
293 | "user": {
294 | "displayName": "Özer ÇELİK",
295 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
296 | "userId": "109393400238666254492"
297 | },
298 | "user_tz": -120
299 | },
300 | "id": "PDuStTVpIkda",
301 | "outputId": "53f274c1-bbf2-4ec1-b563-6c6423e5bf37"
302 | },
303 | "outputs": [
304 | {
305 | "name": "stdout",
306 | "output_type": "stream",
307 | "text": [
308 | "Selam\n",
309 | "Merhaba\n",
310 | "matbil \t programlama\n"
311 | ]
312 | }
313 | ],
314 | "source": [
315 | "print(\"Selam\\nMerhaba\")\n",
316 | "print(\"matbil \\t programlama\")"
317 | ]
318 | },
319 | {
320 | "cell_type": "markdown",
321 | "metadata": {
322 | "colab_type": "text",
323 | "id": "XNl54IqPItTv"
324 | },
325 | "source": [
326 | "type() fonksiyonu\n",
327 | "\n",
328 | "İçine girilen verinin tipini gösterir.\n",
329 | "\n",
330 | "Örneğin integer tipinde bir veri tanımlayıp type fonksiyonuna gönderelim:\n"
331 | ]
332 | },
333 | {
334 | "cell_type": "code",
335 | "execution_count": 18,
336 | "metadata": {
337 | "colab": {
338 | "autoexec": {
339 | "startup": false,
340 | "wait_interval": 0
341 | },
342 | "base_uri": "https://localhost:8080/",
343 | "height": 34,
344 | "output_extras": [
345 | {
346 | "item_id": 1
347 | }
348 | ]
349 | },
350 | "colab_type": "code",
351 | "executionInfo": {
352 | "elapsed": 614,
353 | "status": "ok",
354 | "timestamp": 1518467687037,
355 | "user": {
356 | "displayName": "Özer ÇELİK",
357 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
358 | "userId": "109393400238666254492"
359 | },
360 | "user_tz": -120
361 | },
362 | "id": "xsDHiQe4I5ak",
363 | "outputId": "388edd25-67ba-46b7-a7cf-ed778d6f1c6e"
364 | },
365 | "outputs": [
366 | {
367 | "name": "stdout",
368 | "output_type": "stream",
369 | "text": [
370 | "\n"
371 | ]
372 | }
373 | ],
374 | "source": [
375 | "a=5\n",
376 | "print( type(a) )"
377 | ]
378 | },
379 | {
380 | "cell_type": "markdown",
381 | "metadata": {
382 | "colab_type": "text",
383 | "id": "GXeHrSbWI-gM"
384 | },
385 | "source": [
386 | "## sep parametresi\n",
387 | "\n",
388 | "Virgül ile ayrılmış iki veri tipinin yazılması sırasında birbirinden ayrılırken araya varsayılan olarak bir karakterlik boşluk bırakılır. Bu boşluğu değiştirip isteğe göre düzenleyebiliriz.\n",
389 | "\n",
390 | "Örneğin:"
391 | ]
392 | },
393 | {
394 | "cell_type": "code",
395 | "execution_count": 13,
396 | "metadata": {
397 | "colab": {
398 | "autoexec": {
399 | "startup": false,
400 | "wait_interval": 0
401 | },
402 | "base_uri": "https://localhost:8080/",
403 | "height": 34,
404 | "output_extras": [
405 | {
406 | "item_id": 1
407 | }
408 | ]
409 | },
410 | "colab_type": "code",
411 | "executionInfo": {
412 | "elapsed": 655,
413 | "status": "ok",
414 | "timestamp": 1518467687800,
415 | "user": {
416 | "displayName": "Özer ÇELİK",
417 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
418 | "userId": "109393400238666254492"
419 | },
420 | "user_tz": -120
421 | },
422 | "id": "NneEd0wWKEvP",
423 | "outputId": "c9aecefa-eecf-4625-bddb-dd7657d55802"
424 | },
425 | "outputs": [
426 | {
427 | "name": "stdout",
428 | "output_type": "stream",
429 | "text": [
430 | "Bilgisayar Programlama 2\n"
431 | ]
432 | }
433 | ],
434 | "source": [
435 | "print(\"Bilgisayar\",\"Programlama\",\"2\")"
436 | ]
437 | },
438 | {
439 | "cell_type": "code",
440 | "execution_count": 5,
441 | "metadata": {
442 | "colab": {
443 | "autoexec": {
444 | "startup": false,
445 | "wait_interval": 0
446 | },
447 | "base_uri": "https://localhost:8080/",
448 | "height": 34,
449 | "output_extras": [
450 | {
451 | "item_id": 1
452 | }
453 | ]
454 | },
455 | "colab_type": "code",
456 | "executionInfo": {
457 | "elapsed": 658,
458 | "status": "ok",
459 | "timestamp": 1518467688561,
460 | "user": {
461 | "displayName": "Özer ÇELİK",
462 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
463 | "userId": "109393400238666254492"
464 | },
465 | "user_tz": -120
466 | },
467 | "id": "Pik9NmM2KNk0",
468 | "outputId": "149bfcd7-5f71-4944-fc9d-eac8cf85c0a1"
469 | },
470 | "outputs": [
471 | {
472 | "name": "stdout",
473 | "output_type": "stream",
474 | "text": [
475 | "Bilgisayar**Programlama\n"
476 | ]
477 | }
478 | ],
479 | "source": [
480 | "print(\"Bilgisayar\",\"Programlama\",sep=\"**\")"
481 | ]
482 | },
483 | {
484 | "cell_type": "code",
485 | "execution_count": 14,
486 | "metadata": {
487 | "colab": {
488 | "autoexec": {
489 | "startup": false,
490 | "wait_interval": 0
491 | },
492 | "base_uri": "https://localhost:8080/",
493 | "height": 51,
494 | "output_extras": [
495 | {
496 | "item_id": 1
497 | }
498 | ]
499 | },
500 | "colab_type": "code",
501 | "executionInfo": {
502 | "elapsed": 600,
503 | "status": "ok",
504 | "timestamp": 1518467689254,
505 | "user": {
506 | "displayName": "Özer ÇELİK",
507 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
508 | "userId": "109393400238666254492"
509 | },
510 | "user_tz": -120
511 | },
512 | "id": "QSBHjZVpKScy",
513 | "outputId": "3edb90f5-cf09-4604-bf0e-f4189596f12d"
514 | },
515 | "outputs": [
516 | {
517 | "name": "stdout",
518 | "output_type": "stream",
519 | "text": [
520 | "Bilgisayar\n",
521 | "Programlama\n"
522 | ]
523 | }
524 | ],
525 | "source": [
526 | "print(\"Bilgisayar\",\"Programlama\",sep=\"\\n\")"
527 | ]
528 | },
529 | {
530 | "cell_type": "markdown",
531 | "metadata": {
532 | "colab_type": "text",
533 | "id": "0WcYTGDOLO-6"
534 | },
535 | "source": [
536 | "## Yıldızlı Parametreler\n",
537 | "\n",
538 | "Stringlerin içindeki her bir karakterin, print fonksiyonuna ayrı ayrı gönderilmiş bir veri olarak algılar.\n",
539 | "\n",
540 | "Örneğin:"
541 | ]
542 | },
543 | {
544 | "cell_type": "code",
545 | "execution_count": 15,
546 | "metadata": {
547 | "colab": {
548 | "autoexec": {
549 | "startup": false,
550 | "wait_interval": 0
551 | },
552 | "base_uri": "https://localhost:8080/",
553 | "height": 54,
554 | "output_extras": [
555 | {
556 | "item_id": 1
557 | }
558 | ]
559 | },
560 | "colab_type": "code",
561 | "executionInfo": {
562 | "elapsed": 623,
563 | "status": "ok",
564 | "timestamp": 1518467689958,
565 | "user": {
566 | "displayName": "Özer ÇELİK",
567 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
568 | "userId": "109393400238666254492"
569 | },
570 | "user_tz": -120
571 | },
572 | "id": "5toneIBMLxRH",
573 | "outputId": "648fa820-9951-4848-e7d4-5de33462d123"
574 | },
575 | "outputs": [
576 | {
577 | "name": "stdout",
578 | "output_type": "stream",
579 | "text": [
580 | "S e l a m\n"
581 | ]
582 | }
583 | ],
584 | "source": [
585 | "print(*\"Selam\")"
586 | ]
587 | },
588 | {
589 | "cell_type": "code",
590 | "execution_count": 6,
591 | "metadata": {
592 | "colab": {
593 | "autoexec": {
594 | "startup": false,
595 | "wait_interval": 0
596 | },
597 | "base_uri": "https://localhost:8080/",
598 | "height": 54,
599 | "output_extras": [
600 | {
601 | "item_id": 1
602 | }
603 | ]
604 | },
605 | "colab_type": "code",
606 | "executionInfo": {
607 | "elapsed": 699,
608 | "status": "ok",
609 | "timestamp": 1518467690743,
610 | "user": {
611 | "displayName": "Özer ÇELİK",
612 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
613 | "userId": "109393400238666254492"
614 | },
615 | "user_tz": -120
616 | },
617 | "id": "Zo8acjGpL0L0",
618 | "outputId": "28ef61fd-e877-4de2-fc68-255b89598858"
619 | },
620 | "outputs": [
621 | {
622 | "name": "stdout",
623 | "output_type": "stream",
624 | "text": [
625 | "T B M M\n"
626 | ]
627 | }
628 | ],
629 | "source": [
630 | "print(*\"TBMM\")"
631 | ]
632 | },
633 | {
634 | "cell_type": "code",
635 | "execution_count": 7,
636 | "metadata": {},
637 | "outputs": [
638 | {
639 | "name": "stdout",
640 | "output_type": "stream",
641 | "text": [
642 | "M a t b i l E S O G U\n"
643 | ]
644 | }
645 | ],
646 | "source": [
647 | "print(*\"Matbil ESOGU\")"
648 | ]
649 | },
650 | {
651 | "cell_type": "markdown",
652 | "metadata": {
653 | "colab_type": "text",
654 | "id": "oo6685ZTML4o"
655 | },
656 | "source": [
657 | "## Formatlama\n",
658 | "\n",
659 | "Print fonksiyonunda kullanacağımız değişkenlerin konumlarını öncelikle string içinde { } ile belirleyip daha sonra formatlama ile düzenleyebiliriz.\n",
660 | "\n",
661 | "ismim ÖZER, soyismim ÇELİK\n",
662 | "\n",
663 | "Örneğin:"
664 | ]
665 | },
666 | {
667 | "cell_type": "code",
668 | "execution_count": 15,
669 | "metadata": {
670 | "colab": {
671 | "autoexec": {
672 | "startup": false,
673 | "wait_interval": 0
674 | },
675 | "base_uri": "https://localhost:8080/",
676 | "height": 54,
677 | "output_extras": [
678 | {
679 | "item_id": 1
680 | }
681 | ]
682 | },
683 | "colab_type": "code",
684 | "executionInfo": {
685 | "elapsed": 661,
686 | "status": "ok",
687 | "timestamp": 1518467691458,
688 | "user": {
689 | "displayName": "Özer ÇELİK",
690 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
691 | "userId": "109393400238666254492"
692 | },
693 | "user_tz": -120
694 | },
695 | "id": "WTEYVU3eNBE5",
696 | "outputId": "51824e1e-9839-4e2b-f25a-ae789937e630"
697 | },
698 | "outputs": [
699 | {
700 | "name": "stdout",
701 | "output_type": "stream",
702 | "text": [
703 | "a değeri: 5 , b değeri: 3, c değeri: 2\n",
704 | "a değeri: 5 b değeri: 3 c değeri: 2\n"
705 | ]
706 | }
707 | ],
708 | "source": [
709 | "a=5\n",
710 | "b=3\n",
711 | "c=2\n",
712 | "print(\"a değeri: {} , b değeri: {}, c değeri: {}\".format(a,b,c))\n",
713 | "print(\"a değeri:\",a,\"b değeri:\",b,\"c değeri:\",c)\n",
714 | "\n",
715 | "\n"
716 | ]
717 | },
718 | {
719 | "cell_type": "code",
720 | "execution_count": 12,
721 | "metadata": {
722 | "colab": {
723 | "autoexec": {
724 | "startup": false,
725 | "wait_interval": 0
726 | },
727 | "base_uri": "https://localhost:8080/",
728 | "height": 105,
729 | "output_extras": [
730 | {
731 | "item_id": 1
732 | }
733 | ]
734 | },
735 | "colab_type": "code",
736 | "executionInfo": {
737 | "elapsed": 636,
738 | "status": "ok",
739 | "timestamp": 1518467692181,
740 | "user": {
741 | "displayName": "Özer ÇELİK",
742 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
743 | "userId": "109393400238666254492"
744 | },
745 | "user_tz": -120
746 | },
747 | "id": "BQzfGJh2MeSA",
748 | "outputId": "279f251d-362f-45fa-902a-91124098dd0a"
749 | },
750 | "outputs": [
751 | {
752 | "name": "stdout",
753 | "output_type": "stream",
754 | "text": [
755 | "\n",
756 | "218 Numaralı öğrencimiz;\n",
757 | "Ortalamanız 70 ve durumunuz geçti\n",
758 | "\n"
759 | ]
760 | }
761 | ],
762 | "source": [
763 | "numara=218\n",
764 | "ortalama=70\n",
765 | "durum=\"geçti\"\n",
766 | "print(\"\"\"\n",
767 | "{} Numaralı öğrencimiz;\n",
768 | "Ortalamanız {} ve durumunuz {}\n",
769 | "\"\"\".format(numara,ortalama,durum))\n",
770 | "\n",
771 | "# pythonda \"\"\" \"\"\" 3lü cift tırnak arasına çoklu satırlı string yazılabilir.\n",
772 | "\n"
773 | ]
774 | },
775 | {
776 | "cell_type": "markdown",
777 | "metadata": {
778 | "colab_type": "text",
779 | "id": "TfnnwPVkUu4F"
780 | },
781 | "source": [
782 | "# Input fonksiyonu"
783 | ]
784 | },
785 | {
786 | "cell_type": "markdown",
787 | "metadata": {
788 | "colab_type": "text",
789 | "id": "IxUjFvPYnADx"
790 | },
791 | "source": [
792 | "Kullanıcıdan herhangi bir değişkeni almak için input fonksiyonu kullanılabilir. Kullanım şekli kullanıcıdan alınan bir veriyi bir değişkene atama şeklinde yapılabilir.\n",
793 | "*Örneğin;* a=input(\"Bir sayı giriniz. :\")"
794 | ]
795 | },
796 | {
797 | "cell_type": "code",
798 | "execution_count": 19,
799 | "metadata": {
800 | "colab": {
801 | "autoexec": {
802 | "startup": false,
803 | "wait_interval": 0
804 | }
805 | },
806 | "colab_type": "code",
807 | "id": "PyMSzLlpnlgN"
808 | },
809 | "outputs": [
810 | {
811 | "name": "stdout",
812 | "output_type": "stream",
813 | "text": [
814 | "Bir sayı giriniz :23\n",
815 | "isminizi giriniz lütfen:ali\n",
816 | "Girmiş olduğunuz sayı: 23 isim ali\n"
817 | ]
818 | }
819 | ],
820 | "source": [
821 | "a=input(\"Bir sayı giriniz :\")\n",
822 | "\n",
823 | "b=input(\"isminizi giriniz lütfen:\")\n",
824 | "\n",
825 | "print(\"Girmiş olduğunuz sayı:\",a,\"isim:\",b)"
826 | ]
827 | },
828 | {
829 | "cell_type": "code",
830 | "execution_count": 15,
831 | "metadata": {},
832 | "outputs": [
833 | {
834 | "name": "stdout",
835 | "output_type": "stream",
836 | "text": [
837 | "isminiz:ali\n",
838 | "soyisminiz:veli\n",
839 | "öğrenci no:4950\n",
840 | "öğrenci no: 4950 , isim ali , soyisim veli\n"
841 | ]
842 | }
843 | ],
844 | "source": [
845 | "isim=input(\"isminiz:\")\n",
846 | "soyisim=input(\"soyisminiz:\")\n",
847 | "ogrenci_no=input(\"öğrenci no:\")\n",
848 | "print(\"öğrenci no: {} , isim: {} , soyisim: {}\".format(ogrenci_no,isim,soyisim))"
849 | ]
850 | },
851 | {
852 | "cell_type": "markdown",
853 | "metadata": {
854 | "colab_type": "text",
855 | "id": "2aLAU_jcnyFU"
856 | },
857 | "source": [
858 | "Benzer şekilde string,float,liste gibi veriler de alınabilir."
859 | ]
860 | },
861 | {
862 | "cell_type": "code",
863 | "execution_count": 42,
864 | "metadata": {
865 | "colab": {
866 | "autoexec": {
867 | "startup": false,
868 | "wait_interval": 0
869 | },
870 | "base_uri": "https://localhost:8080/",
871 | "height": 136,
872 | "output_extras": [
873 | {
874 | "item_id": 6
875 | }
876 | ]
877 | },
878 | "colab_type": "code",
879 | "executionInfo": {
880 | "elapsed": 22506,
881 | "status": "ok",
882 | "timestamp": 1518300895346,
883 | "user": {
884 | "displayName": "Ersin Sığınç",
885 | "photoUrl": "https://lh3.googleusercontent.com/a/default-user=s128",
886 | "userId": "116971180065498659330"
887 | },
888 | "user_tz": -180
889 | },
890 | "id": "82xfVbK1n8dE",
891 | "outputId": "8fb2151c-60f2-49b0-8fc8-050f7a666289"
892 | },
893 | "outputs": [
894 | {
895 | "name": "stdout",
896 | "output_type": "stream",
897 | "text": [
898 | "Bir string giriniz.2\n",
899 | "Bir ondalıklı sayı girinniz.2\n",
900 | "Bir boolean giriniz.0\n",
901 | "2 2.0 True\n",
902 | " \n"
903 | ]
904 | }
905 | ],
906 | "source": [
907 | "s=str(input(\"Bir string giriniz.\"))\n",
908 | "f=float(input(\"Bir ondalıklı sayı girinniz.\"))\n",
909 | "b=bool(input(\"Bir boolean giriniz.\"))\n",
910 | "print(s,f,b)\n",
911 | "print(type(s),type(f),type(b))"
912 | ]
913 | },
914 | {
915 | "cell_type": "markdown",
916 | "metadata": {
917 | "colab_type": "text",
918 | "id": "t-lIROnPqd5A"
919 | },
920 | "source": [
921 | "Eğer veri tipini belirlemezsek string olarak alacaktır."
922 | ]
923 | },
924 | {
925 | "cell_type": "code",
926 | "execution_count": 43,
927 | "metadata": {
928 | "colab": {
929 | "autoexec": {
930 | "startup": false,
931 | "wait_interval": 0
932 | },
933 | "base_uri": "https://localhost:8080/",
934 | "height": 153,
935 | "output_extras": [
936 | {
937 | "item_id": 7
938 | }
939 | ]
940 | },
941 | "colab_type": "code",
942 | "executionInfo": {
943 | "elapsed": 35782,
944 | "status": "ok",
945 | "timestamp": 1518300216916,
946 | "user": {
947 | "displayName": "Ersin Sığınç",
948 | "photoUrl": "https://lh3.googleusercontent.com/a/default-user=s128",
949 | "userId": "116971180065498659330"
950 | },
951 | "user_tz": -180
952 | },
953 | "id": "jXvCkrcGqIqs",
954 | "outputId": "00c74c2c-c2ae-4b41-a5de-fb1432654632"
955 | },
956 | "outputs": [
957 | {
958 | "name": "stdout",
959 | "output_type": "stream",
960 | "text": [
961 | "Bir string giriniz.ee\n",
962 | "Bir ondalıklı sayı girinniz.2.2\n",
963 | "Bir boolean giriniz.false\n",
964 | "Bir sayı giriniz.22\n",
965 | "ee 2.2 false 2222\n",
966 | " \n"
967 | ]
968 | }
969 | ],
970 | "source": [
971 | "s=(input(\"Bir string giriniz.\"))\n",
972 | "f=(input(\"Bir ondalıklı sayı girinniz.\"))\n",
973 | "b=(input(\"Bir boolean giriniz.\"))\n",
974 | "i=input(\"Bir sayı giriniz.\")\n",
975 | "# i değişkenini de Bir string olarak algıladığı için\n",
976 | "\n",
977 | "print(s,f,b,i*2) \n",
978 | "#2 katını hesapladığımız zaman string olarak çarpar ,yani 2 defa yazar.\n",
979 | "print(type(s),type(f),type(b))"
980 | ]
981 | },
982 | {
983 | "cell_type": "markdown",
984 | "metadata": {
985 | "colab_type": "text",
986 | "id": "I-JgWBRuk0b_"
987 | },
988 | "source": [
989 | "# **Veri Tipi Dönüşümleri**\n",
990 | "\n",
991 | "Python'da veri tiplerini birbirine dönüştürebiliyoruz.\n",
992 | "\n",
993 | "Örneğin string olarak elimizde olan bir sayıyı, tam sayı tipine dönüştürebiliyoruz. Aynı şekilde bir tam sayıyı stringe de çevirebiliriz.\n",
994 | "\n",
995 | "Örnek olarak 3 farklı tipte veri oluşturalım:"
996 | ]
997 | },
998 | {
999 | "cell_type": "code",
1000 | "execution_count": 45,
1001 | "metadata": {
1002 | "colab": {
1003 | "autoexec": {
1004 | "startup": false,
1005 | "wait_interval": 0
1006 | }
1007 | },
1008 | "colab_type": "code",
1009 | "id": "KMADzsZ8lSeS"
1010 | },
1011 | "outputs": [],
1012 | "source": [
1013 | "tamsayi=5\n",
1014 | "ondalikli=7.5\n",
1015 | "string=\"10\""
1016 | ]
1017 | },
1018 | {
1019 | "cell_type": "markdown",
1020 | "metadata": {
1021 | "colab_type": "text",
1022 | "id": "IIHD-ElIlbjU"
1023 | },
1024 | "source": [
1025 | "Burada tam sayı ve float tipindeki verilerde matematisel işlemler yapabiliriz. String tipindeki verimizde matematiksel işlem yapmak için onu integer veya float tipine dönüştürmemiz lazım.\n",
1026 | "\n",
1027 | "\n",
1028 | "\n"
1029 | ]
1030 | },
1031 | {
1032 | "cell_type": "markdown",
1033 | "metadata": {
1034 | "colab_type": "text",
1035 | "id": "TG5a44buC-lR"
1036 | },
1037 | "source": [
1038 | "**Tam Sayıya Çevirme**\n",
1039 | "\n",
1040 | "int(x)\n",
1041 | "\n",
1042 | "x verisini int tipine çevirir."
1043 | ]
1044 | },
1045 | {
1046 | "cell_type": "code",
1047 | "execution_count": 50,
1048 | "metadata": {
1049 | "colab": {
1050 | "autoexec": {
1051 | "startup": false,
1052 | "wait_interval": 0
1053 | },
1054 | "base_uri": "https://localhost:8080/",
1055 | "height": 51,
1056 | "output_extras": [
1057 | {
1058 | "item_id": 1
1059 | }
1060 | ]
1061 | },
1062 | "colab_type": "code",
1063 | "executionInfo": {
1064 | "elapsed": 707,
1065 | "status": "ok",
1066 | "timestamp": 1518261127307,
1067 | "user": {
1068 | "displayName": "Özer ÇELİK",
1069 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1070 | "userId": "109393400238666254492"
1071 | },
1072 | "user_tz": -120
1073 | },
1074 | "id": "OQs_DhghmRTE",
1075 | "outputId": "33d18ed2-ca63-44cd-eec4-c32e84563eba"
1076 | },
1077 | "outputs": [
1078 | {
1079 | "name": "stdout",
1080 | "output_type": "stream",
1081 | "text": [
1082 | " 7\n",
1083 | " 10\n"
1084 | ]
1085 | }
1086 | ],
1087 | "source": [
1088 | "tamsayi=int(ondalikli)\n",
1089 | "print(type(tamsayi),tamsayi)\n",
1090 | "\n",
1091 | "string=int(string)\n",
1092 | "print(type(string),string)\n"
1093 | ]
1094 | },
1095 | {
1096 | "cell_type": "markdown",
1097 | "metadata": {
1098 | "colab_type": "text",
1099 | "id": "ADKKMqmhDMHH"
1100 | },
1101 | "source": [
1102 | "**Ondalıklı Sayıya Çevirme**\n",
1103 | "\n",
1104 | "float(x)\n",
1105 | "\n",
1106 | "x verisini float tipine çevirir."
1107 | ]
1108 | },
1109 | {
1110 | "cell_type": "code",
1111 | "execution_count": 14,
1112 | "metadata": {
1113 | "colab": {
1114 | "autoexec": {
1115 | "startup": false,
1116 | "wait_interval": 0
1117 | },
1118 | "base_uri": "https://localhost:8080/",
1119 | "height": 34,
1120 | "output_extras": [
1121 | {
1122 | "item_id": 1
1123 | }
1124 | ]
1125 | },
1126 | "colab_type": "code",
1127 | "executionInfo": {
1128 | "elapsed": 869,
1129 | "status": "ok",
1130 | "timestamp": 1518261128285,
1131 | "user": {
1132 | "displayName": "Özer ÇELİK",
1133 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1134 | "userId": "109393400238666254492"
1135 | },
1136 | "user_tz": -120
1137 | },
1138 | "id": "8Z7vSztADdWa",
1139 | "outputId": "39206f4c-30da-4499-ef61-37ddb267175a"
1140 | },
1141 | "outputs": [
1142 | {
1143 | "name": "stdout",
1144 | "output_type": "stream",
1145 | "text": [
1146 | " 7.0\n"
1147 | ]
1148 | }
1149 | ],
1150 | "source": [
1151 | "tamsayi=float(tamsayi)\n",
1152 | "print(type(tamsayi),tamsayi)"
1153 | ]
1154 | },
1155 | {
1156 | "cell_type": "markdown",
1157 | "metadata": {
1158 | "colab_type": "text",
1159 | "id": "wQKE0FKDDWR-"
1160 | },
1161 | "source": [
1162 | "\n",
1163 | "**Stringe Çevirme**\n",
1164 | "\n",
1165 | "str(x)\n",
1166 | "\n",
1167 | "x verisini string tipine çevirir."
1168 | ]
1169 | },
1170 | {
1171 | "cell_type": "code",
1172 | "execution_count": 15,
1173 | "metadata": {
1174 | "colab": {
1175 | "autoexec": {
1176 | "startup": false,
1177 | "wait_interval": 0
1178 | },
1179 | "base_uri": "https://localhost:8080/",
1180 | "height": 34,
1181 | "output_extras": [
1182 | {
1183 | "item_id": 1
1184 | }
1185 | ]
1186 | },
1187 | "colab_type": "code",
1188 | "executionInfo": {
1189 | "elapsed": 617,
1190 | "status": "ok",
1191 | "timestamp": 1518261129018,
1192 | "user": {
1193 | "displayName": "Özer ÇELİK",
1194 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1195 | "userId": "109393400238666254492"
1196 | },
1197 | "user_tz": -120
1198 | },
1199 | "id": "WgV9oO2fuALi",
1200 | "outputId": "490a0fd4-5271-450f-c930-dc37e5f9e35b"
1201 | },
1202 | "outputs": [
1203 | {
1204 | "name": "stdout",
1205 | "output_type": "stream",
1206 | "text": [
1207 | " 10\n"
1208 | ]
1209 | }
1210 | ],
1211 | "source": [
1212 | "tamsayi=10\n",
1213 | "string=str(tamsayi)\n",
1214 | "print(type(string),string)"
1215 | ]
1216 | },
1217 | {
1218 | "cell_type": "markdown",
1219 | "metadata": {
1220 | "colab_type": "text",
1221 | "id": "kssT5rPx62J5"
1222 | },
1223 | "source": [
1224 | "# Temel Matematik Operatörler Kullanımları"
1225 | ]
1226 | },
1227 | {
1228 | "cell_type": "markdown",
1229 | "metadata": {
1230 | "colab_type": "text",
1231 | "id": "GXeoT6_n7cqv"
1232 | },
1233 | "source": [
1234 | "**Python dilinde matematik operatörleri;**\n",
1235 | "\n",
1236 | "* Toplama (+)\n",
1237 | "\n",
1238 | "* Çıkarma (-)\n",
1239 | "\n",
1240 | "* Çarpma (*)\n",
1241 | "\n",
1242 | "* Bölme (/)\n",
1243 | "\n",
1244 | "* Üs Alma (**)\n",
1245 | "\n",
1246 | "* Mod Alma (%)\n",
1247 | "\n",
1248 | "* Kalansız Bölme (//)\n",
1249 | "\n",
1250 | "\n",
1251 | "**Örnek Olarak:**\n"
1252 | ]
1253 | },
1254 | {
1255 | "cell_type": "markdown",
1256 | "metadata": {
1257 | "colab_type": "text",
1258 | "id": "fOY3mUqU-Jk8"
1259 | },
1260 | "source": [
1261 | "**Toplama(+)**"
1262 | ]
1263 | },
1264 | {
1265 | "cell_type": "code",
1266 | "execution_count": 16,
1267 | "metadata": {
1268 | "colab": {
1269 | "autoexec": {
1270 | "startup": false,
1271 | "wait_interval": 0
1272 | },
1273 | "base_uri": "https://localhost:8080/",
1274 | "height": 34,
1275 | "output_extras": [
1276 | {
1277 | "item_id": 1
1278 | }
1279 | ]
1280 | },
1281 | "colab_type": "code",
1282 | "executionInfo": {
1283 | "elapsed": 639,
1284 | "status": "ok",
1285 | "timestamp": 1518261129786,
1286 | "user": {
1287 | "displayName": "Özer ÇELİK",
1288 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1289 | "userId": "109393400238666254492"
1290 | },
1291 | "user_tz": -120
1292 | },
1293 | "id": "5KyH7Tln-Ogg",
1294 | "outputId": "7fea062c-9ca6-4999-aa49-e6540bbd46de"
1295 | },
1296 | "outputs": [
1297 | {
1298 | "data": {
1299 | "text/plain": [
1300 | "36"
1301 | ]
1302 | },
1303 | "execution_count": 16,
1304 | "metadata": {
1305 | "tags": []
1306 | },
1307 | "output_type": "execute_result"
1308 | }
1309 | ],
1310 | "source": [
1311 | "x=10\n",
1312 | "y=3\n",
1313 | "z=23\n",
1314 | "\n",
1315 | "x+y+z"
1316 | ]
1317 | },
1318 | {
1319 | "cell_type": "code",
1320 | "execution_count": 17,
1321 | "metadata": {
1322 | "colab": {
1323 | "autoexec": {
1324 | "startup": false,
1325 | "wait_interval": 0
1326 | },
1327 | "base_uri": "https://localhost:8080/",
1328 | "height": 34,
1329 | "output_extras": [
1330 | {
1331 | "item_id": 1
1332 | }
1333 | ]
1334 | },
1335 | "colab_type": "code",
1336 | "executionInfo": {
1337 | "elapsed": 626,
1338 | "status": "ok",
1339 | "timestamp": 1518261130518,
1340 | "user": {
1341 | "displayName": "Özer ÇELİK",
1342 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1343 | "userId": "109393400238666254492"
1344 | },
1345 | "user_tz": -120
1346 | },
1347 | "id": "6GJCBGEb-fDx",
1348 | "outputId": "b04613de-9ff4-4ccf-b9cc-efc5982dfc23"
1349 | },
1350 | "outputs": [
1351 | {
1352 | "data": {
1353 | "text/plain": [
1354 | "4.4"
1355 | ]
1356 | },
1357 | "execution_count": 17,
1358 | "metadata": {
1359 | "tags": []
1360 | },
1361 | "output_type": "execute_result"
1362 | }
1363 | ],
1364 | "source": [
1365 | "x=1.1\n",
1366 | "y=3.3\n",
1367 | "\n",
1368 | "x+y"
1369 | ]
1370 | },
1371 | {
1372 | "cell_type": "markdown",
1373 | "metadata": {
1374 | "colab_type": "text",
1375 | "id": "SPXQzA6G-tjS"
1376 | },
1377 | "source": [
1378 | "**Çıkarma(-)**"
1379 | ]
1380 | },
1381 | {
1382 | "cell_type": "code",
1383 | "execution_count": 18,
1384 | "metadata": {
1385 | "colab": {
1386 | "autoexec": {
1387 | "startup": false,
1388 | "wait_interval": 0
1389 | },
1390 | "base_uri": "https://localhost:8080/",
1391 | "height": 34,
1392 | "output_extras": [
1393 | {
1394 | "item_id": 1
1395 | }
1396 | ]
1397 | },
1398 | "colab_type": "code",
1399 | "executionInfo": {
1400 | "elapsed": 673,
1401 | "status": "ok",
1402 | "timestamp": 1518261131280,
1403 | "user": {
1404 | "displayName": "Özer ÇELİK",
1405 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1406 | "userId": "109393400238666254492"
1407 | },
1408 | "user_tz": -120
1409 | },
1410 | "id": "hE6un5Ob-0pr",
1411 | "outputId": "c90a1aab-2d56-46f4-d47e-45ea1c05ee5f"
1412 | },
1413 | "outputs": [
1414 | {
1415 | "name": "stdout",
1416 | "output_type": "stream",
1417 | "text": [
1418 | "7\n"
1419 | ]
1420 | }
1421 | ],
1422 | "source": [
1423 | "x=10\n",
1424 | "y=3\n",
1425 | "z=23\n",
1426 | "\n",
1427 | "z=x-y\n",
1428 | "print(z)"
1429 | ]
1430 | },
1431 | {
1432 | "cell_type": "markdown",
1433 | "metadata": {
1434 | "colab_type": "text",
1435 | "id": "y3q747H4J95p"
1436 | },
1437 | "source": [
1438 | "**Çarpma(*)**"
1439 | ]
1440 | },
1441 | {
1442 | "cell_type": "code",
1443 | "execution_count": 19,
1444 | "metadata": {
1445 | "colab": {
1446 | "autoexec": {
1447 | "startup": false,
1448 | "wait_interval": 0
1449 | },
1450 | "base_uri": "https://localhost:8080/",
1451 | "height": 34,
1452 | "output_extras": [
1453 | {
1454 | "item_id": 1
1455 | }
1456 | ]
1457 | },
1458 | "colab_type": "code",
1459 | "executionInfo": {
1460 | "elapsed": 595,
1461 | "status": "ok",
1462 | "timestamp": 1518261132022,
1463 | "user": {
1464 | "displayName": "Özer ÇELİK",
1465 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1466 | "userId": "109393400238666254492"
1467 | },
1468 | "user_tz": -120
1469 | },
1470 | "id": "uz89i_WiKHlW",
1471 | "outputId": "2d08128a-77e4-4feb-8185-79497bcc6627"
1472 | },
1473 | "outputs": [
1474 | {
1475 | "name": "stdout",
1476 | "output_type": "stream",
1477 | "text": [
1478 | "12\n"
1479 | ]
1480 | }
1481 | ],
1482 | "source": [
1483 | "a=4\n",
1484 | "b=3\n",
1485 | "c=a*b\n",
1486 | "print(c)"
1487 | ]
1488 | },
1489 | {
1490 | "cell_type": "markdown",
1491 | "metadata": {
1492 | "colab_type": "text",
1493 | "id": "5maqh9DpKrUq"
1494 | },
1495 | "source": [
1496 | "**Kalansız Bölme(//)**"
1497 | ]
1498 | },
1499 | {
1500 | "cell_type": "code",
1501 | "execution_count": 20,
1502 | "metadata": {
1503 | "colab": {
1504 | "autoexec": {
1505 | "startup": false,
1506 | "wait_interval": 0
1507 | },
1508 | "base_uri": "https://localhost:8080/",
1509 | "height": 34,
1510 | "output_extras": [
1511 | {
1512 | "item_id": 1
1513 | }
1514 | ]
1515 | },
1516 | "colab_type": "code",
1517 | "executionInfo": {
1518 | "elapsed": 471,
1519 | "status": "ok",
1520 | "timestamp": 1518261132622,
1521 | "user": {
1522 | "displayName": "Özer ÇELİK",
1523 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1524 | "userId": "109393400238666254492"
1525 | },
1526 | "user_tz": -120
1527 | },
1528 | "id": "HoRMK34XKb37",
1529 | "outputId": "8cbe9608-b686-46ed-eff4-9a8b10fe7170"
1530 | },
1531 | "outputs": [
1532 | {
1533 | "name": "stdout",
1534 | "output_type": "stream",
1535 | "text": [
1536 | "12\n"
1537 | ]
1538 | }
1539 | ],
1540 | "source": [
1541 | "a=25\n",
1542 | "b=2\n",
1543 | "c=a//b\n",
1544 | "print(c)"
1545 | ]
1546 | },
1547 | {
1548 | "cell_type": "markdown",
1549 | "metadata": {
1550 | "colab_type": "text",
1551 | "id": "IL3d02O5K7io"
1552 | },
1553 | "source": [
1554 | "**Bölme(/)**"
1555 | ]
1556 | },
1557 | {
1558 | "cell_type": "code",
1559 | "execution_count": 21,
1560 | "metadata": {
1561 | "colab": {
1562 | "autoexec": {
1563 | "startup": false,
1564 | "wait_interval": 0
1565 | },
1566 | "base_uri": "https://localhost:8080/",
1567 | "height": 34,
1568 | "output_extras": [
1569 | {
1570 | "item_id": 1
1571 | }
1572 | ]
1573 | },
1574 | "colab_type": "code",
1575 | "executionInfo": {
1576 | "elapsed": 605,
1577 | "status": "ok",
1578 | "timestamp": 1518261133359,
1579 | "user": {
1580 | "displayName": "Özer ÇELİK",
1581 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1582 | "userId": "109393400238666254492"
1583 | },
1584 | "user_tz": -120
1585 | },
1586 | "id": "pnp5ifcYK-u_",
1587 | "outputId": "df054295-db96-4a15-9b6f-2f555f7eb281"
1588 | },
1589 | "outputs": [
1590 | {
1591 | "name": "stdout",
1592 | "output_type": "stream",
1593 | "text": [
1594 | "12.5\n"
1595 | ]
1596 | }
1597 | ],
1598 | "source": [
1599 | "a=25\n",
1600 | "b=2\n",
1601 | "c=a/b\n",
1602 | "print(c)"
1603 | ]
1604 | },
1605 | {
1606 | "cell_type": "markdown",
1607 | "metadata": {
1608 | "colab_type": "text",
1609 | "id": "GOC366YKLM_G"
1610 | },
1611 | "source": [
1612 | "**Üs Alma(****)"
1613 | ]
1614 | },
1615 | {
1616 | "cell_type": "code",
1617 | "execution_count": 22,
1618 | "metadata": {
1619 | "colab": {
1620 | "autoexec": {
1621 | "startup": false,
1622 | "wait_interval": 0
1623 | },
1624 | "base_uri": "https://localhost:8080/",
1625 | "height": 34,
1626 | "output_extras": [
1627 | {
1628 | "item_id": 1
1629 | }
1630 | ]
1631 | },
1632 | "colab_type": "code",
1633 | "executionInfo": {
1634 | "elapsed": 596,
1635 | "status": "ok",
1636 | "timestamp": 1518261134087,
1637 | "user": {
1638 | "displayName": "Özer ÇELİK",
1639 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1640 | "userId": "109393400238666254492"
1641 | },
1642 | "user_tz": -120
1643 | },
1644 | "id": "3Wt4TtENLK8X",
1645 | "outputId": "8d73bc9c-e40d-4899-d166-8ba608588363"
1646 | },
1647 | "outputs": [
1648 | {
1649 | "name": "stdout",
1650 | "output_type": "stream",
1651 | "text": [
1652 | "9\n"
1653 | ]
1654 | }
1655 | ],
1656 | "source": [
1657 | "a=3\n",
1658 | "print(a**2)"
1659 | ]
1660 | },
1661 | {
1662 | "cell_type": "code",
1663 | "execution_count": 23,
1664 | "metadata": {
1665 | "colab": {
1666 | "autoexec": {
1667 | "startup": false,
1668 | "wait_interval": 0
1669 | },
1670 | "base_uri": "https://localhost:8080/",
1671 | "height": 34,
1672 | "output_extras": [
1673 | {
1674 | "item_id": 1
1675 | }
1676 | ]
1677 | },
1678 | "colab_type": "code",
1679 | "executionInfo": {
1680 | "elapsed": 647,
1681 | "status": "ok",
1682 | "timestamp": 1518261134816,
1683 | "user": {
1684 | "displayName": "Özer ÇELİK",
1685 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1686 | "userId": "109393400238666254492"
1687 | },
1688 | "user_tz": -120
1689 | },
1690 | "id": "n-8J2yaQLz4f",
1691 | "outputId": "a881ccdf-7cea-49c9-ab1c-b6c8435f1254"
1692 | },
1693 | "outputs": [
1694 | {
1695 | "name": "stdout",
1696 | "output_type": "stream",
1697 | "text": [
1698 | "9\n"
1699 | ]
1700 | }
1701 | ],
1702 | "source": [
1703 | "a=3\n",
1704 | "b=a**2\n",
1705 | "print(b)"
1706 | ]
1707 | },
1708 | {
1709 | "cell_type": "markdown",
1710 | "metadata": {
1711 | "colab_type": "text",
1712 | "id": "iF3b5FafMCOO"
1713 | },
1714 | "source": [
1715 | "**Mod Alma(%)**"
1716 | ]
1717 | },
1718 | {
1719 | "cell_type": "code",
1720 | "execution_count": 24,
1721 | "metadata": {
1722 | "colab": {
1723 | "autoexec": {
1724 | "startup": false,
1725 | "wait_interval": 0
1726 | },
1727 | "base_uri": "https://localhost:8080/",
1728 | "height": 34,
1729 | "output_extras": [
1730 | {
1731 | "item_id": 1
1732 | }
1733 | ]
1734 | },
1735 | "colab_type": "code",
1736 | "executionInfo": {
1737 | "elapsed": 664,
1738 | "status": "ok",
1739 | "timestamp": 1518261135571,
1740 | "user": {
1741 | "displayName": "Özer ÇELİK",
1742 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1743 | "userId": "109393400238666254492"
1744 | },
1745 | "user_tz": -120
1746 | },
1747 | "id": "bt6qEn7zMHR1",
1748 | "outputId": "0da59a82-d54f-4a88-d05b-2f55b6032546"
1749 | },
1750 | "outputs": [
1751 | {
1752 | "name": "stdout",
1753 | "output_type": "stream",
1754 | "text": [
1755 | "1\n"
1756 | ]
1757 | }
1758 | ],
1759 | "source": [
1760 | "a=10\n",
1761 | "b=3\n",
1762 | "c=a%b\n",
1763 | "print(c)"
1764 | ]
1765 | },
1766 | {
1767 | "cell_type": "code",
1768 | "execution_count": 25,
1769 | "metadata": {
1770 | "colab": {
1771 | "autoexec": {
1772 | "startup": false,
1773 | "wait_interval": 0
1774 | },
1775 | "base_uri": "https://localhost:8080/",
1776 | "height": 34,
1777 | "output_extras": [
1778 | {
1779 | "item_id": 1
1780 | }
1781 | ]
1782 | },
1783 | "colab_type": "code",
1784 | "executionInfo": {
1785 | "elapsed": 594,
1786 | "status": "ok",
1787 | "timestamp": 1518261136290,
1788 | "user": {
1789 | "displayName": "Özer ÇELİK",
1790 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1791 | "userId": "109393400238666254492"
1792 | },
1793 | "user_tz": -120
1794 | },
1795 | "id": "whx0Mfx0MQej",
1796 | "outputId": "a3a92752-aabb-44e8-805d-a114009bead0"
1797 | },
1798 | "outputs": [
1799 | {
1800 | "name": "stdout",
1801 | "output_type": "stream",
1802 | "text": [
1803 | "1\n"
1804 | ]
1805 | }
1806 | ],
1807 | "source": [
1808 | "a=10\n",
1809 | "b=3\n",
1810 | "print(a%b)"
1811 | ]
1812 | },
1813 | {
1814 | "cell_type": "markdown",
1815 | "metadata": {
1816 | "colab_type": "text",
1817 | "id": "Mnstzgi87XtB"
1818 | },
1819 | "source": [
1820 | "# Karakter Dizileri - Stringler"
1821 | ]
1822 | },
1823 | {
1824 | "cell_type": "markdown",
1825 | "metadata": {
1826 | "colab_type": "text",
1827 | "id": "izasH4Yq7eg9"
1828 | },
1829 | "source": [
1830 | "Stringler, harf,rakam,simgelerden oluşan karakter dizileridir.\n",
1831 | "\n",
1832 | "## Stringleri Tanımlama\n",
1833 | "\n",
1834 | "### Tek Satırlı Stringler\n",
1835 | "\n",
1836 | "Bir satırdan oluşan stringleri tanımlamanın 2 farklı yolu vardır. Eğer stringi tek tırnakla başlatırsanız tek tırnakla bitirmek zorundasınız. Aynı şekilde çift tırnak ile başlarsanız çift tırnak ile bitirmelisiniz. Örneğin:"
1837 | ]
1838 | },
1839 | {
1840 | "cell_type": "code",
1841 | "execution_count": 54,
1842 | "metadata": {
1843 | "colab": {
1844 | "autoexec": {
1845 | "startup": false,
1846 | "wait_interval": 0
1847 | },
1848 | "base_uri": "https://localhost:8080/",
1849 | "height": 51,
1850 | "output_extras": [
1851 | {
1852 | "item_id": 1
1853 | }
1854 | ]
1855 | },
1856 | "colab_type": "code",
1857 | "executionInfo": {
1858 | "elapsed": 684,
1859 | "status": "ok",
1860 | "timestamp": 1518261137072,
1861 | "user": {
1862 | "displayName": "Özer ÇELİK",
1863 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1864 | "userId": "109393400238666254492"
1865 | },
1866 | "user_tz": -120
1867 | },
1868 | "id": "w6j0Xmgo2cxV",
1869 | "outputId": "3f9ebed2-f377-4d2f-d1e6-e87f4018b172"
1870 | },
1871 | "outputs": [
1872 | {
1873 | "name": "stdout",
1874 | "output_type": "stream",
1875 | "text": [
1876 | "Tek tırnaklı string\n",
1877 | "Çift tırnaklı string\n",
1878 | "Bilgisayar \n",
1879 | " programlama\n"
1880 | ]
1881 | }
1882 | ],
1883 | "source": [
1884 | "print('Tek tırnaklı string')\n",
1885 | "print(\"Çift tırnaklı string\")\n",
1886 | "\n",
1887 | "string=\"Bilgisayar \"+'programlama'\n",
1888 | "print(string)"
1889 | ]
1890 | },
1891 | {
1892 | "cell_type": "markdown",
1893 | "metadata": {
1894 | "colab_type": "text",
1895 | "id": "AqJxFUib2i4w"
1896 | },
1897 | "source": [
1898 | "Eğer tek tırnakla başlayıp çift tırnakla bitirirseniz veya çift tırnakla başlayıp tek tırnakla bitirirseniz söz dizimi hatası alırsınız."
1899 | ]
1900 | },
1901 | {
1902 | "cell_type": "code",
1903 | "execution_count": 27,
1904 | "metadata": {
1905 | "colab": {
1906 | "autoexec": {
1907 | "startup": false,
1908 | "wait_interval": 0
1909 | },
1910 | "base_uri": "https://localhost:8080/",
1911 | "height": 130,
1912 | "output_extras": [
1913 | {
1914 | "item_id": 1
1915 | }
1916 | ]
1917 | },
1918 | "colab_type": "code",
1919 | "executionInfo": {
1920 | "elapsed": 673,
1921 | "status": "error",
1922 | "timestamp": 1518261137795,
1923 | "user": {
1924 | "displayName": "Özer ÇELİK",
1925 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1926 | "userId": "109393400238666254492"
1927 | },
1928 | "user_tz": -120
1929 | },
1930 | "id": "TXl_bHoX2rPN",
1931 | "outputId": "f462ef53-6afe-4f8c-e9f5-e1b6382866bf"
1932 | },
1933 | "outputs": [
1934 | {
1935 | "ename": "SyntaxError",
1936 | "evalue": "ignored",
1937 | "output_type": "error",
1938 | "traceback": [
1939 | "\u001b[0;36m File \u001b[0;32m\"\"\u001b[0;36m, line \u001b[0;32m1\u001b[0m\n\u001b[0;31m print('Hatalı kullanım\")\u001b[0m\n\u001b[0m ^\u001b[0m\n\u001b[0;31mSyntaxError\u001b[0m\u001b[0;31m:\u001b[0m EOL while scanning string literal\n"
1940 | ]
1941 | }
1942 | ],
1943 | "source": [
1944 | "print('Hatalı kullanım\")"
1945 | ]
1946 | },
1947 | {
1948 | "cell_type": "markdown",
1949 | "metadata": {
1950 | "colab_type": "text",
1951 | "id": "y6fQE4Sg2x9n"
1952 | },
1953 | "source": [
1954 | "## Birden Çok Satırlı Stringler\n",
1955 | "\n",
1956 | "Eğer stringinizde birden fazla satır kullanacaksanız, tanımlama için 3 adet çift tırnak ile tanımlamalısınız.\n",
1957 | "\n",
1958 | "Örneğin:"
1959 | ]
1960 | },
1961 | {
1962 | "cell_type": "code",
1963 | "execution_count": 65,
1964 | "metadata": {
1965 | "colab": {
1966 | "autoexec": {
1967 | "startup": false,
1968 | "wait_interval": 0
1969 | },
1970 | "base_uri": "https://localhost:8080/",
1971 | "height": 153,
1972 | "output_extras": [
1973 | {
1974 | "item_id": 1
1975 | }
1976 | ]
1977 | },
1978 | "colab_type": "code",
1979 | "executionInfo": {
1980 | "elapsed": 642,
1981 | "status": "ok",
1982 | "timestamp": 1518016954514,
1983 | "user": {
1984 | "displayName": "Yusuf Berki Yazıcıoğlu",
1985 | "photoUrl": "//lh6.googleusercontent.com/-wS84FwGEYxE/AAAAAAAAAAI/AAAAAAAAAb4/FLOMxVmlrQI/s50-c-k-no/photo.jpg",
1986 | "userId": "112338686734916187099"
1987 | },
1988 | "user_tz": -180
1989 | },
1990 | "id": "f2roPH1S3DKB",
1991 | "outputId": "352f1d9c-b78a-4549-d787-f06352f59231"
1992 | },
1993 | "outputs": [
1994 | {
1995 | "name": "stdout",
1996 | "output_type": "stream",
1997 | "text": [
1998 | "\n",
1999 | "Merhaba\n",
2000 | "Selam\n",
2001 | "Python\n",
2002 | ".\n",
2003 | ".\n",
2004 | ".\n",
2005 | "\n"
2006 | ]
2007 | }
2008 | ],
2009 | "source": [
2010 | "print(\"\"\"\n",
2011 | "Merhaba\n",
2012 | "Selam\n",
2013 | "Python\n",
2014 | ".\n",
2015 | ".\n",
2016 | ".\n",
2017 | "\"\"\")\n",
2018 | "\n"
2019 | ]
2020 | },
2021 | {
2022 | "cell_type": "markdown",
2023 | "metadata": {
2024 | "colab_type": "text",
2025 | "id": "Own6l41X7geB"
2026 | },
2027 | "source": [
2028 | "# Ders içi Uygulama"
2029 | ]
2030 | },
2031 | {
2032 | "cell_type": "markdown",
2033 | "metadata": {
2034 | "colab_type": "text",
2035 | "id": "kqCgHQJw7t1j"
2036 | },
2037 | "source": [
2038 | "Ders içi uygulama hazırlanacak"
2039 | ]
2040 | },
2041 | {
2042 | "cell_type": "markdown",
2043 | "metadata": {
2044 | "colab_type": "text",
2045 | "id": "uuX8RM4i7jik"
2046 | },
2047 | "source": [
2048 | "# Haftalık Ödev"
2049 | ]
2050 | },
2051 | {
2052 | "cell_type": "markdown",
2053 | "metadata": {
2054 | "colab_type": "text",
2055 | "id": "SrDYr9qe7o0D"
2056 | },
2057 | "source": [
2058 | "Haftalık Ödev sorusu hazırlanacak 5 er adet"
2059 | ]
2060 | }
2061 | ],
2062 | "metadata": {
2063 | "colab": {
2064 | "collapsed_sections": [
2065 | "0WcYTGDOLO-6",
2066 | "oo6685ZTML4o",
2067 | "izasH4Yq7eg9",
2068 | "y6fQE4Sg2x9n"
2069 | ],
2070 | "default_view": {},
2071 | "name": "Ders1-Giris.ipynb",
2072 | "provenance": [],
2073 | "toc_visible": true,
2074 | "version": "0.3.2",
2075 | "views": {}
2076 | },
2077 | "kernelspec": {
2078 | "display_name": "Python 3",
2079 | "language": "python",
2080 | "name": "python3"
2081 | },
2082 | "language_info": {
2083 | "codemirror_mode": {
2084 | "name": "ipython",
2085 | "version": 3
2086 | },
2087 | "file_extension": ".py",
2088 | "mimetype": "text/x-python",
2089 | "name": "python",
2090 | "nbconvert_exporter": "python",
2091 | "pygments_lexer": "ipython3",
2092 | "version": "3.5.4"
2093 | }
2094 | },
2095 | "nbformat": 4,
2096 | "nbformat_minor": 1
2097 | }
2098 |
--------------------------------------------------------------------------------
/Ders2_VeriTipleri.ipynb:
--------------------------------------------------------------------------------
1 | {
2 | "nbformat": 4,
3 | "nbformat_minor": 0,
4 | "metadata": {
5 | "colab": {
6 | "name": "Ders2-VeriTipleri.ipynb",
7 | "version": "0.3.2",
8 | "views": {},
9 | "default_view": {},
10 | "provenance": []
11 | }
12 | },
13 | "cells": [
14 | {
15 | "metadata": {
16 | "id": "nKxzlVcfpbud",
17 | "colab_type": "text"
18 | },
19 | "cell_type": "markdown",
20 | "source": [
21 | "# **Veri Tipleri**\n",
22 | "\n",
23 | "* Demet Veri Tipleri - Tuplelar\n",
24 | "* Sözlük Veri Tipleri - Dictionaryler\n",
25 | "* Listeler\n",
26 | "* Ders içi uygulamalar\n"
27 | ]
28 | },
29 | {
30 | "metadata": {
31 | "id": "su4Mclrgpntx",
32 | "colab_type": "text"
33 | },
34 | "cell_type": "markdown",
35 | "source": [
36 | "# Demet Veri Tipleri - Tuplelar\n",
37 | "\n",
38 | "Demetlerin yapısı listelere benzemektedir. Fakat Demetler değişken olarak tanımladıktan sonra değiştirilemez\n",
39 | "\n",
40 | "Demet Tanımlama Şekli;\n",
41 | "\n",
42 | "**demet_ornek=(2,3,45,6) **\n",
43 | "\n",
44 | "Olarak tanımlanır, python () içerisinde yer aldığında ve virgül ile ayrım yapıldığında demet olarak tanımlar"
45 | ]
46 | },
47 | {
48 | "metadata": {
49 | "id": "0Rl6pfRpdInd",
50 | "colab_type": "code",
51 | "colab": {
52 | "autoexec": {
53 | "startup": false,
54 | "wait_interval": 0
55 | },
56 | "output_extras": [
57 | {
58 | "item_id": 1
59 | }
60 | ],
61 | "base_uri": "https://localhost:8080/",
62 | "height": 34
63 | },
64 | "outputId": "d0b7b7bc-9c08-48cb-8270-f441ddfb2466",
65 | "executionInfo": {
66 | "status": "ok",
67 | "timestamp": 1519067156513,
68 | "user_tz": -120,
69 | "elapsed": 705,
70 | "user": {
71 | "displayName": "Özer ÇELİK",
72 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
73 | "userId": "109393400238666254492"
74 | }
75 | }
76 | },
77 | "cell_type": "code",
78 | "source": [
79 | "demet_ornek=(13,23,33)\n",
80 | "print(demet_ornek)"
81 | ],
82 | "execution_count": 2,
83 | "outputs": [
84 | {
85 | "output_type": "stream",
86 | "text": [
87 | "(13, 23, 33)\n"
88 | ],
89 | "name": "stdout"
90 | }
91 | ]
92 | },
93 | {
94 | "metadata": {
95 | "id": "30heV7A7dWCq",
96 | "colab_type": "code",
97 | "colab": {
98 | "autoexec": {
99 | "startup": false,
100 | "wait_interval": 0
101 | },
102 | "output_extras": [
103 | {
104 | "item_id": 1
105 | }
106 | ],
107 | "base_uri": "https://localhost:8080/",
108 | "height": 34
109 | },
110 | "outputId": "3496619b-a724-449c-d880-4c78269f145d",
111 | "executionInfo": {
112 | "status": "ok",
113 | "timestamp": 1519067176061,
114 | "user_tz": -120,
115 | "elapsed": 740,
116 | "user": {
117 | "displayName": "Özer ÇELİK",
118 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
119 | "userId": "109393400238666254492"
120 | }
121 | }
122 | },
123 | "cell_type": "code",
124 | "source": [
125 | "print(type(demet_ornek))"
126 | ],
127 | "execution_count": 3,
128 | "outputs": [
129 | {
130 | "output_type": "stream",
131 | "text": [
132 | "\n"
133 | ],
134 | "name": "stdout"
135 | }
136 | ]
137 | },
138 | {
139 | "metadata": {
140 | "id": "DjFL-8_Cda4i",
141 | "colab_type": "code",
142 | "colab": {
143 | "autoexec": {
144 | "startup": false,
145 | "wait_interval": 0
146 | },
147 | "output_extras": [
148 | {
149 | "item_id": 1
150 | }
151 | ],
152 | "base_uri": "https://localhost:8080/",
153 | "height": 51
154 | },
155 | "outputId": "b0c708db-9c75-4464-9630-b22a649ab3c5",
156 | "executionInfo": {
157 | "status": "ok",
158 | "timestamp": 1519067379920,
159 | "user_tz": -120,
160 | "elapsed": 714,
161 | "user": {
162 | "displayName": "Özer ÇELİK",
163 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
164 | "userId": "109393400238666254492"
165 | }
166 | }
167 | },
168 | "cell_type": "code",
169 | "source": [
170 | "demet_ornek2=(1) \n",
171 | "demet_ornek3=(1,)\n",
172 | "print(\"demet_ornek2\",demet_ornek2, type(demet_ornek2))\n",
173 | "print(\"demet_ornek3\",demet_ornek3, type(demet_ornek3))"
174 | ],
175 | "execution_count": 9,
176 | "outputs": [
177 | {
178 | "output_type": "stream",
179 | "text": [
180 | "('demet_ornek2', 1, )\n",
181 | "('demet_ornek3', (1,), )\n"
182 | ],
183 | "name": "stdout"
184 | }
185 | ]
186 | },
187 | {
188 | "metadata": {
189 | "id": "DQlbT6Q-eFMl",
190 | "colab_type": "code",
191 | "colab": {
192 | "autoexec": {
193 | "startup": false,
194 | "wait_interval": 0
195 | },
196 | "output_extras": [
197 | {
198 | "item_id": 1
199 | }
200 | ],
201 | "base_uri": "https://localhost:8080/",
202 | "height": 68
203 | },
204 | "outputId": "932eb7c3-8cf4-4692-893c-9cb0ed56c71c",
205 | "executionInfo": {
206 | "status": "ok",
207 | "timestamp": 1519067557206,
208 | "user_tz": -120,
209 | "elapsed": 786,
210 | "user": {
211 | "displayName": "Özer ÇELİK",
212 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
213 | "userId": "109393400238666254492"
214 | }
215 | }
216 | },
217 | "cell_type": "code",
218 | "source": [
219 | "demet_ornek=(1,3,5,7,9,11)\n",
220 | "print(demet_ornek[-1])\n",
221 | "print(demet_ornek[0])\n",
222 | "print(demet_ornek[1:5])"
223 | ],
224 | "execution_count": 13,
225 | "outputs": [
226 | {
227 | "output_type": "stream",
228 | "text": [
229 | "11\n",
230 | "1\n",
231 | "(3, 5, 7, 9)\n"
232 | ],
233 | "name": "stdout"
234 | }
235 | ]
236 | },
237 | {
238 | "metadata": {
239 | "id": "16aieYU0fHEh",
240 | "colab_type": "text"
241 | },
242 | "cell_type": "markdown",
243 | "source": [
244 | "***NOT**\n",
245 | "* **count() : **Method içerisinde verilen değerin Demet içerisinde kaç defa geçtiğini döndürür\n",
246 | "* **index() :** Method içerisinde verilen değerin Demetin kaçıncı indexte olduğunu döndürür"
247 | ]
248 | },
249 | {
250 | "metadata": {
251 | "id": "nAkjUpLde3wQ",
252 | "colab_type": "code",
253 | "colab": {
254 | "autoexec": {
255 | "startup": false,
256 | "wait_interval": 0
257 | },
258 | "output_extras": [
259 | {
260 | "item_id": 1
261 | }
262 | ],
263 | "base_uri": "https://localhost:8080/",
264 | "height": 34
265 | },
266 | "outputId": "db543794-e213-48b9-fc95-520bb482e25f",
267 | "executionInfo": {
268 | "status": "ok",
269 | "timestamp": 1519067794679,
270 | "user_tz": -120,
271 | "elapsed": 711,
272 | "user": {
273 | "displayName": "Özer ÇELİK",
274 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
275 | "userId": "109393400238666254492"
276 | }
277 | }
278 | },
279 | "cell_type": "code",
280 | "source": [
281 | "demet_ornek2=(1,2,3,2,3,2,3,4)\n",
282 | "demet_ornek2.count(3)\n"
283 | ],
284 | "execution_count": 18,
285 | "outputs": [
286 | {
287 | "output_type": "execute_result",
288 | "data": {
289 | "text/plain": [
290 | "3"
291 | ]
292 | },
293 | "metadata": {
294 | "tags": []
295 | },
296 | "execution_count": 18
297 | }
298 | ]
299 | },
300 | {
301 | "metadata": {
302 | "id": "WOfoqSstfxEb",
303 | "colab_type": "code",
304 | "colab": {
305 | "autoexec": {
306 | "startup": false,
307 | "wait_interval": 0
308 | },
309 | "output_extras": [
310 | {
311 | "item_id": 1
312 | }
313 | ],
314 | "base_uri": "https://localhost:8080/",
315 | "height": 34
316 | },
317 | "outputId": "39f2b33d-5ab3-4144-e859-5471adbee5c5",
318 | "executionInfo": {
319 | "status": "ok",
320 | "timestamp": 1519067817812,
321 | "user_tz": -120,
322 | "elapsed": 740,
323 | "user": {
324 | "displayName": "Özer ÇELİK",
325 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
326 | "userId": "109393400238666254492"
327 | }
328 | }
329 | },
330 | "cell_type": "code",
331 | "source": [
332 | "demet_ornek2.index(4)"
333 | ],
334 | "execution_count": 22,
335 | "outputs": [
336 | {
337 | "output_type": "execute_result",
338 | "data": {
339 | "text/plain": [
340 | "7"
341 | ]
342 | },
343 | "metadata": {
344 | "tags": []
345 | },
346 | "execution_count": 22
347 | }
348 | ]
349 | },
350 | {
351 | "metadata": {
352 | "id": "HhZ9IQ95gAQI",
353 | "colab_type": "text"
354 | },
355 | "cell_type": "markdown",
356 | "source": [
357 | "***NOT**\n",
358 | "\n",
359 | "* Demetlere yeni eleman **eklenemez**\n",
360 | "* Demetlerden eleman **çıkartılamaz**\n",
361 | "* Demetler program başında tanımlanır ve program içerisinde eleman ekleme/çıkart/düzenleme yapılamaz\n",
362 | "\n",
363 | "\n"
364 | ]
365 | },
366 | {
367 | "metadata": {
368 | "id": "Vd6JL6RhgWJa",
369 | "colab_type": "code",
370 | "colab": {
371 | "autoexec": {
372 | "startup": false,
373 | "wait_interval": 0
374 | },
375 | "output_extras": [
376 | {
377 | "item_id": 1
378 | }
379 | ],
380 | "base_uri": "https://localhost:8080/",
381 | "height": 164
382 | },
383 | "outputId": "c9e35638-2f9d-4895-ebc1-a56ebd9376a0",
384 | "executionInfo": {
385 | "status": "error",
386 | "timestamp": 1519068011375,
387 | "user_tz": -120,
388 | "elapsed": 925,
389 | "user": {
390 | "displayName": "Özer ÇELİK",
391 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
392 | "userId": "109393400238666254492"
393 | }
394 | }
395 | },
396 | "cell_type": "code",
397 | "source": [
398 | "demet_ornek2[1]=23"
399 | ],
400 | "execution_count": 23,
401 | "outputs": [
402 | {
403 | "output_type": "error",
404 | "ename": "TypeError",
405 | "evalue": "ignored",
406 | "traceback": [
407 | "\u001b[0;31m\u001b[0m",
408 | "\u001b[0;31mTypeError\u001b[0mTraceback (most recent call last)",
409 | "\u001b[0;32m\u001b[0m in \u001b[0;36m\u001b[0;34m()\u001b[0m\n\u001b[0;32m----> 1\u001b[0;31m \u001b[0mdemet_ornek2\u001b[0m\u001b[0;34m[\u001b[0m\u001b[0;36m1\u001b[0m\u001b[0;34m]\u001b[0m\u001b[0;34m=\u001b[0m\u001b[0;36m23\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m",
410 | "\u001b[0;31mTypeError\u001b[0m: 'tuple' object does not support item assignment"
411 | ]
412 | }
413 | ]
414 | },
415 | {
416 | "metadata": {
417 | "id": "QEBx1Xb_ppnL",
418 | "colab_type": "text"
419 | },
420 | "cell_type": "markdown",
421 | "source": [
422 | "# Sözlük Veri Tipleri - Dictionary\n",
423 | "\n",
424 | "Sözlük(Dictionary) veri tipi kullanımı liste ve demet kullanımdan farklıdır. Sözlük veri tipinde **Anahtar(Key)** ve o anahtarın tuttuğu **Değer(Value)** vardır\n",
425 | "\n",
426 | "Sözlük Kullanım Şekli:\n",
427 | "\n",
428 | "sozluk_ornek={\"sayi1\":1,\"sayi2\":23,\"sayi3\":33}\n",
429 | "\n",
430 | "* Sözlük tanımlamada **{ }** kullanılır, **Anahtar** string olarak **\" \"** kullanılarak yazılır değer kısmı **:** karşısında tipine göre **Değer** yazılır."
431 | ]
432 | },
433 | {
434 | "metadata": {
435 | "id": "4OWUhdIkj8PI",
436 | "colab_type": "code",
437 | "colab": {
438 | "autoexec": {
439 | "startup": false,
440 | "wait_interval": 0
441 | },
442 | "output_extras": [
443 | {
444 | "item_id": 1
445 | }
446 | ],
447 | "base_uri": "https://localhost:8080/",
448 | "height": 34
449 | },
450 | "outputId": "1d2797c3-d9ea-4e9b-d887-471fbfc436c4",
451 | "executionInfo": {
452 | "status": "ok",
453 | "timestamp": 1519068936050,
454 | "user_tz": -120,
455 | "elapsed": 739,
456 | "user": {
457 | "displayName": "Özer ÇELİK",
458 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
459 | "userId": "109393400238666254492"
460 | }
461 | }
462 | },
463 | "cell_type": "code",
464 | "source": [
465 | "sozluk_ornek={\"sayi1\":1,\"sayi2\":23,\"sayi3\":33}\n",
466 | "sozluk_ornek"
467 | ],
468 | "execution_count": 24,
469 | "outputs": [
470 | {
471 | "output_type": "execute_result",
472 | "data": {
473 | "text/plain": [
474 | "{'sayi1': 1, 'sayi2': 23, 'sayi3': 33}"
475 | ]
476 | },
477 | "metadata": {
478 | "tags": []
479 | },
480 | "execution_count": 24
481 | }
482 | ]
483 | },
484 | {
485 | "metadata": {
486 | "id": "tekIGz-UjsX8",
487 | "colab_type": "code",
488 | "colab": {
489 | "autoexec": {
490 | "startup": false,
491 | "wait_interval": 0
492 | },
493 | "output_extras": [
494 | {
495 | "item_id": 1
496 | }
497 | ],
498 | "base_uri": "https://localhost:8080/",
499 | "height": 34
500 | },
501 | "outputId": "9d09e2d4-1e42-430d-fc10-4bfd0b7a3453",
502 | "executionInfo": {
503 | "status": "ok",
504 | "timestamp": 1519068993568,
505 | "user_tz": -120,
506 | "elapsed": 909,
507 | "user": {
508 | "displayName": "Özer ÇELİK",
509 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
510 | "userId": "109393400238666254492"
511 | }
512 | }
513 | },
514 | "cell_type": "code",
515 | "source": [
516 | "sozluk_ornek[\"sayi2\"]"
517 | ],
518 | "execution_count": 27,
519 | "outputs": [
520 | {
521 | "output_type": "execute_result",
522 | "data": {
523 | "text/plain": [
524 | "23"
525 | ]
526 | },
527 | "metadata": {
528 | "tags": []
529 | },
530 | "execution_count": 27
531 | }
532 | ]
533 | },
534 | {
535 | "metadata": {
536 | "id": "5NvwfRM-kmqN",
537 | "colab_type": "code",
538 | "colab": {
539 | "autoexec": {
540 | "startup": false,
541 | "wait_interval": 0
542 | },
543 | "output_extras": [
544 | {
545 | "item_id": 1
546 | }
547 | ],
548 | "base_uri": "https://localhost:8080/",
549 | "height": 34
550 | },
551 | "outputId": "fe1d4381-fa51-4420-d220-6efb0420b3fc",
552 | "executionInfo": {
553 | "status": "ok",
554 | "timestamp": 1519069086433,
555 | "user_tz": -120,
556 | "elapsed": 720,
557 | "user": {
558 | "displayName": "Özer ÇELİK",
559 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
560 | "userId": "109393400238666254492"
561 | }
562 | }
563 | },
564 | "cell_type": "code",
565 | "source": [
566 | "sozluk_ornek[\"sayi1\"]=13\n",
567 | "sozluk_ornek"
568 | ],
569 | "execution_count": 28,
570 | "outputs": [
571 | {
572 | "output_type": "execute_result",
573 | "data": {
574 | "text/plain": [
575 | "{'sayi1': 13, 'sayi2': 23, 'sayi3': 33}"
576 | ]
577 | },
578 | "metadata": {
579 | "tags": []
580 | },
581 | "execution_count": 28
582 | }
583 | ]
584 | },
585 | {
586 | "metadata": {
587 | "id": "J85EUfYxktNM",
588 | "colab_type": "code",
589 | "colab": {
590 | "autoexec": {
591 | "startup": false,
592 | "wait_interval": 0
593 | },
594 | "output_extras": [
595 | {
596 | "item_id": 1
597 | }
598 | ],
599 | "base_uri": "https://localhost:8080/",
600 | "height": 34
601 | },
602 | "outputId": "04e28880-b029-41ad-cdae-d826858cbe87",
603 | "executionInfo": {
604 | "status": "ok",
605 | "timestamp": 1519069119408,
606 | "user_tz": -120,
607 | "elapsed": 744,
608 | "user": {
609 | "displayName": "Özer ÇELİK",
610 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
611 | "userId": "109393400238666254492"
612 | }
613 | }
614 | },
615 | "cell_type": "code",
616 | "source": [
617 | "sozluk_ornek[\"sayi5\"]=55\n",
618 | "sozluk_ornek"
619 | ],
620 | "execution_count": 29,
621 | "outputs": [
622 | {
623 | "output_type": "execute_result",
624 | "data": {
625 | "text/plain": [
626 | "{'sayi1': 13, 'sayi2': 23, 'sayi3': 33, 'sayi5': 55}"
627 | ]
628 | },
629 | "metadata": {
630 | "tags": []
631 | },
632 | "execution_count": 29
633 | }
634 | ]
635 | },
636 | {
637 | "metadata": {
638 | "id": "rHjXeok9k2L9",
639 | "colab_type": "code",
640 | "colab": {
641 | "autoexec": {
642 | "startup": false,
643 | "wait_interval": 0
644 | },
645 | "output_extras": [
646 | {
647 | "item_id": 1
648 | }
649 | ],
650 | "base_uri": "https://localhost:8080/",
651 | "height": 34
652 | },
653 | "outputId": "e7d53543-3395-4f2d-be06-27a528a80748",
654 | "executionInfo": {
655 | "status": "ok",
656 | "timestamp": 1519069160499,
657 | "user_tz": -120,
658 | "elapsed": 709,
659 | "user": {
660 | "displayName": "Özer ÇELİK",
661 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
662 | "userId": "109393400238666254492"
663 | }
664 | }
665 | },
666 | "cell_type": "code",
667 | "source": [
668 | "sozluk_ornek[\"asayi4\"]=44\n",
669 | "sozluk_ornek"
670 | ],
671 | "execution_count": 31,
672 | "outputs": [
673 | {
674 | "output_type": "execute_result",
675 | "data": {
676 | "text/plain": [
677 | "{'asayi4': 44, 'sayi1': 13, 'sayi2': 23, 'sayi3': 33, 'sayi5': 55}"
678 | ]
679 | },
680 | "metadata": {
681 | "tags": []
682 | },
683 | "execution_count": 31
684 | }
685 | ]
686 | },
687 | {
688 | "metadata": {
689 | "id": "pMyX-HLbmxkA",
690 | "colab_type": "code",
691 | "colab": {
692 | "autoexec": {
693 | "startup": false,
694 | "wait_interval": 0
695 | },
696 | "output_extras": [
697 | {
698 | "item_id": 1
699 | }
700 | ],
701 | "base_uri": "https://localhost:8080/",
702 | "height": 34
703 | },
704 | "outputId": "4bf59dd8-96f0-4557-9ae8-76b348be063f",
705 | "executionInfo": {
706 | "status": "ok",
707 | "timestamp": 1519069724263,
708 | "user_tz": -120,
709 | "elapsed": 695,
710 | "user": {
711 | "displayName": "Özer ÇELİK",
712 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
713 | "userId": "109393400238666254492"
714 | }
715 | }
716 | },
717 | "cell_type": "code",
718 | "source": [
719 | "sozluk_ornek[\"sayi1\"]=sozluk_ornek[\"sayi2\"]+sozluk_ornek[\"sayi3\"]\n",
720 | "sozluk_ornek"
721 | ],
722 | "execution_count": 36,
723 | "outputs": [
724 | {
725 | "output_type": "execute_result",
726 | "data": {
727 | "text/plain": [
728 | "{'asayi4': 44, 'sayi1': 56, 'sayi2': 23, 'sayi3': 33, 'sayi5': 55}"
729 | ]
730 | },
731 | "metadata": {
732 | "tags": []
733 | },
734 | "execution_count": 36
735 | }
736 | ]
737 | },
738 | {
739 | "metadata": {
740 | "id": "QM7pEqXvlDKB",
741 | "colab_type": "text"
742 | },
743 | "cell_type": "markdown",
744 | "source": [
745 | "**NOT**\n",
746 | "\n",
747 | "\n",
748 | "\n",
749 | "* Sözlük türündeki değer ulaşmak için **sozluk_adi[Anahtar]** şeklinde ulaşılır\n",
750 | "* Sözlük elemanları **sozluk[Anahtar]** ismi ile erişilebilir ve ekleme,düzenleme yapılabilir\n",
751 | "* Sözlüğe eklenen yeni eleman listelerdeki gibi sıraya göre eklenmez, anahtar kelimenin göre küçükten büyüğe doğru eklenir.\n",
752 | "\n"
753 | ]
754 | },
755 | {
756 | "metadata": {
757 | "id": "Ig57RvjSl53j",
758 | "colab_type": "code",
759 | "colab": {
760 | "autoexec": {
761 | "startup": false,
762 | "wait_interval": 0
763 | },
764 | "output_extras": [
765 | {
766 | "item_id": 1
767 | }
768 | ],
769 | "base_uri": "https://localhost:8080/",
770 | "height": 51
771 | },
772 | "outputId": "6b42c0a9-c777-4713-fd8d-80fea8ad4460",
773 | "executionInfo": {
774 | "status": "ok",
775 | "timestamp": 1519069598814,
776 | "user_tz": -120,
777 | "elapsed": 772,
778 | "user": {
779 | "displayName": "Özer ÇELİK",
780 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
781 | "userId": "109393400238666254492"
782 | }
783 | }
784 | },
785 | "cell_type": "code",
786 | "source": [
787 | "sozluk_yeni={}\n",
788 | "print(sozluk_yeni)\n",
789 | "sozluk_bos=dict()\n",
790 | "print(sozluk_bos)"
791 | ],
792 | "execution_count": 33,
793 | "outputs": [
794 | {
795 | "output_type": "stream",
796 | "text": [
797 | "{}\n",
798 | "{}\n"
799 | ],
800 | "name": "stdout"
801 | }
802 | ]
803 | },
804 | {
805 | "metadata": {
806 | "id": "FRgbUTNpnkC4",
807 | "colab_type": "text"
808 | },
809 | "cell_type": "markdown",
810 | "source": [
811 | "**NOT**\n",
812 | "\n",
813 | "\n",
814 | "* sozluk_ornek**.items()** : Sözlük anahtar ve değerleri listeda demet türünde döndürür\n",
815 | "* sozluk_ornek**.values()** : Sözlük değerlerini liste olarak döndürür\n",
816 | "* sozluk_ornek**.keys()** : Sözlük anahtarları liste olarak döndürür\n",
817 | "\n",
818 | "\n"
819 | ]
820 | },
821 | {
822 | "metadata": {
823 | "id": "ydUF3jPHpu0d",
824 | "colab_type": "code",
825 | "colab": {
826 | "autoexec": {
827 | "startup": false,
828 | "wait_interval": 0
829 | },
830 | "output_extras": [
831 | {
832 | "item_id": 1
833 | }
834 | ],
835 | "base_uri": "https://localhost:8080/",
836 | "height": 34
837 | },
838 | "outputId": "d960d7da-d9c3-4393-e57c-e42c17d53294",
839 | "executionInfo": {
840 | "status": "ok",
841 | "timestamp": 1519070428062,
842 | "user_tz": -120,
843 | "elapsed": 693,
844 | "user": {
845 | "displayName": "Özer ÇELİK",
846 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
847 | "userId": "109393400238666254492"
848 | }
849 | }
850 | },
851 | "cell_type": "code",
852 | "source": [
853 | "sozluk_ornek.items()"
854 | ],
855 | "execution_count": 37,
856 | "outputs": [
857 | {
858 | "output_type": "execute_result",
859 | "data": {
860 | "text/plain": [
861 | "[('sayi3', 33), ('sayi2', 23), ('sayi1', 56), ('sayi5', 55), ('asayi4', 44)]"
862 | ]
863 | },
864 | "metadata": {
865 | "tags": []
866 | },
867 | "execution_count": 37
868 | }
869 | ]
870 | },
871 | {
872 | "metadata": {
873 | "id": "hR-2g-HUp0W_",
874 | "colab_type": "code",
875 | "colab": {
876 | "autoexec": {
877 | "startup": false,
878 | "wait_interval": 0
879 | },
880 | "output_extras": [
881 | {
882 | "item_id": 1
883 | }
884 | ],
885 | "base_uri": "https://localhost:8080/",
886 | "height": 34
887 | },
888 | "outputId": "d9bac77e-9b04-48b9-f8ad-a6d0d260fcda",
889 | "executionInfo": {
890 | "status": "ok",
891 | "timestamp": 1519070444620,
892 | "user_tz": -120,
893 | "elapsed": 718,
894 | "user": {
895 | "displayName": "Özer ÇELİK",
896 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
897 | "userId": "109393400238666254492"
898 | }
899 | }
900 | },
901 | "cell_type": "code",
902 | "source": [
903 | "sozluk_ornek.keys()"
904 | ],
905 | "execution_count": 38,
906 | "outputs": [
907 | {
908 | "output_type": "execute_result",
909 | "data": {
910 | "text/plain": [
911 | "['sayi3', 'sayi2', 'sayi1', 'sayi5', 'asayi4']"
912 | ]
913 | },
914 | "metadata": {
915 | "tags": []
916 | },
917 | "execution_count": 38
918 | }
919 | ]
920 | },
921 | {
922 | "metadata": {
923 | "id": "jecLDMn-p39m",
924 | "colab_type": "code",
925 | "colab": {
926 | "autoexec": {
927 | "startup": false,
928 | "wait_interval": 0
929 | },
930 | "output_extras": [
931 | {
932 | "item_id": 1
933 | }
934 | ],
935 | "base_uri": "https://localhost:8080/",
936 | "height": 34
937 | },
938 | "outputId": "b90b0183-1c7a-4538-95a4-2b50cec284a9",
939 | "executionInfo": {
940 | "status": "ok",
941 | "timestamp": 1519070458643,
942 | "user_tz": -120,
943 | "elapsed": 848,
944 | "user": {
945 | "displayName": "Özer ÇELİK",
946 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
947 | "userId": "109393400238666254492"
948 | }
949 | }
950 | },
951 | "cell_type": "code",
952 | "source": [
953 | "sozluk_ornek.values()"
954 | ],
955 | "execution_count": 39,
956 | "outputs": [
957 | {
958 | "output_type": "execute_result",
959 | "data": {
960 | "text/plain": [
961 | "[33, 23, 56, 55, 44]"
962 | ]
963 | },
964 | "metadata": {
965 | "tags": []
966 | },
967 | "execution_count": 39
968 | }
969 | ]
970 | },
971 | {
972 | "metadata": {
973 | "id": "xtgTXtr3p9F8",
974 | "colab_type": "code",
975 | "colab": {
976 | "autoexec": {
977 | "startup": false,
978 | "wait_interval": 0
979 | },
980 | "output_extras": [
981 | {
982 | "item_id": 1
983 | }
984 | ],
985 | "base_uri": "https://localhost:8080/",
986 | "height": 34
987 | },
988 | "outputId": "f4ff5da1-159b-4c4c-edea-2b46bb47b292",
989 | "executionInfo": {
990 | "status": "ok",
991 | "timestamp": 1519070620249,
992 | "user_tz": -120,
993 | "elapsed": 765,
994 | "user": {
995 | "displayName": "Özer ÇELİK",
996 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
997 | "userId": "109393400238666254492"
998 | }
999 | }
1000 | },
1001 | "cell_type": "code",
1002 | "source": [
1003 | "sozluk_icidizi={\"sayilar1\":[[1,2,3],[4,5,6]],\"sayilar2\":[1,2,3,4,5]}\n",
1004 | "sozluk_icidizi"
1005 | ],
1006 | "execution_count": 40,
1007 | "outputs": [
1008 | {
1009 | "output_type": "execute_result",
1010 | "data": {
1011 | "text/plain": [
1012 | "{'sayilar1': [[1, 2, 3], [4, 5, 6]], 'sayilar2': [1, 2, 3, 4, 5]}"
1013 | ]
1014 | },
1015 | "metadata": {
1016 | "tags": []
1017 | },
1018 | "execution_count": 40
1019 | }
1020 | ]
1021 | },
1022 | {
1023 | "metadata": {
1024 | "id": "zbOY2CE0qj40",
1025 | "colab_type": "code",
1026 | "colab": {
1027 | "autoexec": {
1028 | "startup": false,
1029 | "wait_interval": 0
1030 | },
1031 | "output_extras": [
1032 | {
1033 | "item_id": 1
1034 | }
1035 | ],
1036 | "base_uri": "https://localhost:8080/",
1037 | "height": 34
1038 | },
1039 | "outputId": "c4246b6f-870d-45d4-954f-b09625b8ad13",
1040 | "executionInfo": {
1041 | "status": "ok",
1042 | "timestamp": 1519070644301,
1043 | "user_tz": -120,
1044 | "elapsed": 727,
1045 | "user": {
1046 | "displayName": "Özer ÇELİK",
1047 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1048 | "userId": "109393400238666254492"
1049 | }
1050 | }
1051 | },
1052 | "cell_type": "code",
1053 | "source": [
1054 | "sozluk_icidizi[\"sayilar1\"]"
1055 | ],
1056 | "execution_count": 41,
1057 | "outputs": [
1058 | {
1059 | "output_type": "execute_result",
1060 | "data": {
1061 | "text/plain": [
1062 | "[[1, 2, 3], [4, 5, 6]]"
1063 | ]
1064 | },
1065 | "metadata": {
1066 | "tags": []
1067 | },
1068 | "execution_count": 41
1069 | }
1070 | ]
1071 | },
1072 | {
1073 | "metadata": {
1074 | "id": "Woeael75qo_F",
1075 | "colab_type": "code",
1076 | "colab": {
1077 | "autoexec": {
1078 | "startup": false,
1079 | "wait_interval": 0
1080 | },
1081 | "output_extras": [
1082 | {
1083 | "item_id": 1
1084 | }
1085 | ],
1086 | "base_uri": "https://localhost:8080/",
1087 | "height": 34
1088 | },
1089 | "outputId": "61fe5727-273d-4336-ee73-629854ea75ec",
1090 | "executionInfo": {
1091 | "status": "ok",
1092 | "timestamp": 1519070665072,
1093 | "user_tz": -120,
1094 | "elapsed": 736,
1095 | "user": {
1096 | "displayName": "Özer ÇELİK",
1097 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1098 | "userId": "109393400238666254492"
1099 | }
1100 | }
1101 | },
1102 | "cell_type": "code",
1103 | "source": [
1104 | "sozluk_icidizi[\"sayilar1\"][0]"
1105 | ],
1106 | "execution_count": 42,
1107 | "outputs": [
1108 | {
1109 | "output_type": "execute_result",
1110 | "data": {
1111 | "text/plain": [
1112 | "[1, 2, 3]"
1113 | ]
1114 | },
1115 | "metadata": {
1116 | "tags": []
1117 | },
1118 | "execution_count": 42
1119 | }
1120 | ]
1121 | },
1122 | {
1123 | "metadata": {
1124 | "id": "HdZZtK0GrAmV",
1125 | "colab_type": "code",
1126 | "colab": {
1127 | "autoexec": {
1128 | "startup": false,
1129 | "wait_interval": 0
1130 | },
1131 | "output_extras": [
1132 | {
1133 | "item_id": 1
1134 | }
1135 | ],
1136 | "base_uri": "https://localhost:8080/",
1137 | "height": 51
1138 | },
1139 | "outputId": "694bb24d-c2e3-4ebd-9026-855b6278133b",
1140 | "executionInfo": {
1141 | "status": "ok",
1142 | "timestamp": 1519070914355,
1143 | "user_tz": -120,
1144 | "elapsed": 767,
1145 | "user": {
1146 | "displayName": "Özer ÇELİK",
1147 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1148 | "userId": "109393400238666254492"
1149 | }
1150 | }
1151 | },
1152 | "cell_type": "code",
1153 | "source": [
1154 | "icice_sozluk={\"kullanici_bilgi\":{\"isim\":\"ali\",\"soyisim\":\"demir\",\"yas\":23},\"sepet\":{\"urun1\":\"Gomlek\",\"urun2\":\"Ceket\"}}\n",
1155 | "icice_sozluk"
1156 | ],
1157 | "execution_count": 44,
1158 | "outputs": [
1159 | {
1160 | "output_type": "execute_result",
1161 | "data": {
1162 | "text/plain": [
1163 | "{'kullanici_bilgi': {'isim': 'ali', 'soyisim': 'demir', 'yas': 23},\n",
1164 | " 'sepet': {'urun1': 'Gomlek', 'urun2': 'Ceket'}}"
1165 | ]
1166 | },
1167 | "metadata": {
1168 | "tags": []
1169 | },
1170 | "execution_count": 44
1171 | }
1172 | ]
1173 | },
1174 | {
1175 | "metadata": {
1176 | "id": "o3OA1MBRrrp7",
1177 | "colab_type": "code",
1178 | "colab": {
1179 | "autoexec": {
1180 | "startup": false,
1181 | "wait_interval": 0
1182 | },
1183 | "output_extras": [
1184 | {
1185 | "item_id": 1
1186 | }
1187 | ],
1188 | "base_uri": "https://localhost:8080/",
1189 | "height": 34
1190 | },
1191 | "outputId": "6e8c6b45-c85f-47bd-82c4-3a796398924b",
1192 | "executionInfo": {
1193 | "status": "ok",
1194 | "timestamp": 1519070942842,
1195 | "user_tz": -120,
1196 | "elapsed": 694,
1197 | "user": {
1198 | "displayName": "Özer ÇELİK",
1199 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1200 | "userId": "109393400238666254492"
1201 | }
1202 | }
1203 | },
1204 | "cell_type": "code",
1205 | "source": [
1206 | "icice_sozluk[\"kullanici_bilgi\"]"
1207 | ],
1208 | "execution_count": 45,
1209 | "outputs": [
1210 | {
1211 | "output_type": "execute_result",
1212 | "data": {
1213 | "text/plain": [
1214 | "{'isim': 'ali', 'soyisim': 'demir', 'yas': 23}"
1215 | ]
1216 | },
1217 | "metadata": {
1218 | "tags": []
1219 | },
1220 | "execution_count": 45
1221 | }
1222 | ]
1223 | },
1224 | {
1225 | "metadata": {
1226 | "id": "0lMsK0-Vryow",
1227 | "colab_type": "code",
1228 | "colab": {
1229 | "autoexec": {
1230 | "startup": false,
1231 | "wait_interval": 0
1232 | },
1233 | "output_extras": [
1234 | {
1235 | "item_id": 1
1236 | }
1237 | ],
1238 | "base_uri": "https://localhost:8080/",
1239 | "height": 34
1240 | },
1241 | "outputId": "8b11741b-3547-4c1c-e991-12216d590085",
1242 | "executionInfo": {
1243 | "status": "ok",
1244 | "timestamp": 1519071029369,
1245 | "user_tz": -120,
1246 | "elapsed": 886,
1247 | "user": {
1248 | "displayName": "Özer ÇELİK",
1249 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1250 | "userId": "109393400238666254492"
1251 | }
1252 | }
1253 | },
1254 | "cell_type": "code",
1255 | "source": [
1256 | "icice_sozluk[\"sepet\"][\"urun1\"]"
1257 | ],
1258 | "execution_count": 48,
1259 | "outputs": [
1260 | {
1261 | "output_type": "execute_result",
1262 | "data": {
1263 | "text/plain": [
1264 | "'Gomlek'"
1265 | ]
1266 | },
1267 | "metadata": {
1268 | "tags": []
1269 | },
1270 | "execution_count": 48
1271 | }
1272 | ]
1273 | },
1274 | {
1275 | "metadata": {
1276 | "id": "HtzaU_XJTab5",
1277 | "colab_type": "text"
1278 | },
1279 | "cell_type": "markdown",
1280 | "source": [
1281 | "# Liste Veri Tipi - List\n",
1282 | "\n",
1283 | "Listeler birden fazla veriyi tek değişken içerisinde sıralı tutmaya yarar.\n",
1284 | "\n",
1285 | "***Pythonda farklı veritipinden elemanı liste saklanabilir**"
1286 | ]
1287 | },
1288 | {
1289 | "metadata": {
1290 | "id": "GBVgfclItjav",
1291 | "colab_type": "code",
1292 | "colab": {
1293 | "autoexec": {
1294 | "startup": false,
1295 | "wait_interval": 0
1296 | },
1297 | "output_extras": [
1298 | {
1299 | "item_id": 1
1300 | }
1301 | ],
1302 | "base_uri": "https://localhost:8080/",
1303 | "height": 51
1304 | },
1305 | "outputId": "a239af14-1211-41d0-aee3-baf2d41b9305",
1306 | "executionInfo": {
1307 | "status": "ok",
1308 | "timestamp": 1519071547283,
1309 | "user_tz": -120,
1310 | "elapsed": 695,
1311 | "user": {
1312 | "displayName": "Özer ÇELİK",
1313 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1314 | "userId": "109393400238666254492"
1315 | }
1316 | }
1317 | },
1318 | "cell_type": "code",
1319 | "source": [
1320 | "liste_ornek=[]\n",
1321 | "print(liste_ornek)\n",
1322 | "liste_bos=list()\n",
1323 | "print(liste_bos)"
1324 | ],
1325 | "execution_count": 53,
1326 | "outputs": [
1327 | {
1328 | "output_type": "stream",
1329 | "text": [
1330 | "[]\n",
1331 | "[]\n"
1332 | ],
1333 | "name": "stdout"
1334 | }
1335 | ]
1336 | },
1337 | {
1338 | "metadata": {
1339 | "id": "HWniG_OduGbv",
1340 | "colab_type": "code",
1341 | "colab": {
1342 | "autoexec": {
1343 | "startup": false,
1344 | "wait_interval": 0
1345 | },
1346 | "output_extras": [
1347 | {
1348 | "item_id": 1
1349 | }
1350 | ],
1351 | "base_uri": "https://localhost:8080/",
1352 | "height": 34
1353 | },
1354 | "outputId": "ecc6d15a-7ec4-43f5-fb2a-c76c5420ddc6",
1355 | "executionInfo": {
1356 | "status": "ok",
1357 | "timestamp": 1519071726299,
1358 | "user_tz": -120,
1359 | "elapsed": 898,
1360 | "user": {
1361 | "displayName": "Özer ÇELİK",
1362 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1363 | "userId": "109393400238666254492"
1364 | }
1365 | }
1366 | },
1367 | "cell_type": "code",
1368 | "source": [
1369 | "liste_ornek=[1,23,33,\"isim\",2.3,True]\n",
1370 | "liste_ornek"
1371 | ],
1372 | "execution_count": 55,
1373 | "outputs": [
1374 | {
1375 | "output_type": "execute_result",
1376 | "data": {
1377 | "text/plain": [
1378 | "[1, 23, 33, 'isim', 2.3, True]"
1379 | ]
1380 | },
1381 | "metadata": {
1382 | "tags": []
1383 | },
1384 | "execution_count": 55
1385 | }
1386 | ]
1387 | },
1388 | {
1389 | "metadata": {
1390 | "id": "TpS7sG2cu7iZ",
1391 | "colab_type": "code",
1392 | "colab": {
1393 | "autoexec": {
1394 | "startup": false,
1395 | "wait_interval": 0
1396 | },
1397 | "output_extras": [
1398 | {
1399 | "item_id": 1
1400 | }
1401 | ],
1402 | "base_uri": "https://localhost:8080/",
1403 | "height": 34
1404 | },
1405 | "outputId": "9a444259-7f5f-488d-8905-97a6859bd443",
1406 | "executionInfo": {
1407 | "status": "ok",
1408 | "timestamp": 1519071822118,
1409 | "user_tz": -120,
1410 | "elapsed": 717,
1411 | "user": {
1412 | "displayName": "Özer ÇELİK",
1413 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1414 | "userId": "109393400238666254492"
1415 | }
1416 | }
1417 | },
1418 | "cell_type": "code",
1419 | "source": [
1420 | "print(len(liste_ornek))"
1421 | ],
1422 | "execution_count": 58,
1423 | "outputs": [
1424 | {
1425 | "output_type": "stream",
1426 | "text": [
1427 | "6\n"
1428 | ],
1429 | "name": "stdout"
1430 | }
1431 | ]
1432 | },
1433 | {
1434 | "metadata": {
1435 | "id": "G_CEKbBtvJYm",
1436 | "colab_type": "code",
1437 | "colab": {
1438 | "autoexec": {
1439 | "startup": false,
1440 | "wait_interval": 0
1441 | },
1442 | "output_extras": [
1443 | {
1444 | "item_id": 1
1445 | }
1446 | ],
1447 | "base_uri": "https://localhost:8080/",
1448 | "height": 34
1449 | },
1450 | "outputId": "d4a54751-62a5-4260-db9e-77c7bd94d251",
1451 | "executionInfo": {
1452 | "status": "ok",
1453 | "timestamp": 1519071840179,
1454 | "user_tz": -120,
1455 | "elapsed": 831,
1456 | "user": {
1457 | "displayName": "Özer ÇELİK",
1458 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1459 | "userId": "109393400238666254492"
1460 | }
1461 | }
1462 | },
1463 | "cell_type": "code",
1464 | "source": [
1465 | "liste_ornek[0]"
1466 | ],
1467 | "execution_count": 59,
1468 | "outputs": [
1469 | {
1470 | "output_type": "execute_result",
1471 | "data": {
1472 | "text/plain": [
1473 | "1"
1474 | ]
1475 | },
1476 | "metadata": {
1477 | "tags": []
1478 | },
1479 | "execution_count": 59
1480 | }
1481 | ]
1482 | },
1483 | {
1484 | "metadata": {
1485 | "id": "gTQtTjAavNL6",
1486 | "colab_type": "code",
1487 | "colab": {
1488 | "autoexec": {
1489 | "startup": false,
1490 | "wait_interval": 0
1491 | },
1492 | "output_extras": [
1493 | {
1494 | "item_id": 1
1495 | }
1496 | ],
1497 | "base_uri": "https://localhost:8080/",
1498 | "height": 34
1499 | },
1500 | "outputId": "5624dccd-e31a-4e22-a98b-1b230205f45c",
1501 | "executionInfo": {
1502 | "status": "ok",
1503 | "timestamp": 1519071851784,
1504 | "user_tz": -120,
1505 | "elapsed": 713,
1506 | "user": {
1507 | "displayName": "Özer ÇELİK",
1508 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1509 | "userId": "109393400238666254492"
1510 | }
1511 | }
1512 | },
1513 | "cell_type": "code",
1514 | "source": [
1515 | "liste_ornek[-1]"
1516 | ],
1517 | "execution_count": 60,
1518 | "outputs": [
1519 | {
1520 | "output_type": "execute_result",
1521 | "data": {
1522 | "text/plain": [
1523 | "True"
1524 | ]
1525 | },
1526 | "metadata": {
1527 | "tags": []
1528 | },
1529 | "execution_count": 60
1530 | }
1531 | ]
1532 | },
1533 | {
1534 | "metadata": {
1535 | "id": "r69DSoGghhmk",
1536 | "colab_type": "code",
1537 | "colab": {
1538 | "autoexec": {
1539 | "startup": false,
1540 | "wait_interval": 0
1541 | }
1542 | }
1543 | },
1544 | "cell_type": "code",
1545 | "source": [
1546 | ""
1547 | ],
1548 | "execution_count": 0,
1549 | "outputs": []
1550 | },
1551 | {
1552 | "metadata": {
1553 | "id": "PLfvrx_0vT3T",
1554 | "colab_type": "code",
1555 | "colab": {
1556 | "autoexec": {
1557 | "startup": false,
1558 | "wait_interval": 0
1559 | },
1560 | "output_extras": [
1561 | {
1562 | "item_id": 1
1563 | }
1564 | ],
1565 | "base_uri": "https://localhost:8080/",
1566 | "height": 34
1567 | },
1568 | "outputId": "69ac420c-68f7-4de2-96d7-966f8a4903db",
1569 | "executionInfo": {
1570 | "status": "ok",
1571 | "timestamp": 1519071887537,
1572 | "user_tz": -120,
1573 | "elapsed": 724,
1574 | "user": {
1575 | "displayName": "Özer ÇELİK",
1576 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1577 | "userId": "109393400238666254492"
1578 | }
1579 | }
1580 | },
1581 | "cell_type": "code",
1582 | "source": [
1583 | "liste_ornek[:3]"
1584 | ],
1585 | "execution_count": 61,
1586 | "outputs": [
1587 | {
1588 | "output_type": "execute_result",
1589 | "data": {
1590 | "text/plain": [
1591 | "[1, 23, 33]"
1592 | ]
1593 | },
1594 | "metadata": {
1595 | "tags": []
1596 | },
1597 | "execution_count": 61
1598 | }
1599 | ]
1600 | },
1601 | {
1602 | "metadata": {
1603 | "id": "d2Mt90SDvZUn",
1604 | "colab_type": "code",
1605 | "colab": {
1606 | "autoexec": {
1607 | "startup": false,
1608 | "wait_interval": 0
1609 | },
1610 | "output_extras": [
1611 | {
1612 | "item_id": 1
1613 | }
1614 | ],
1615 | "base_uri": "https://localhost:8080/",
1616 | "height": 34
1617 | },
1618 | "outputId": "db9f5914-635f-4461-8a15-1a1d73952732",
1619 | "executionInfo": {
1620 | "status": "ok",
1621 | "timestamp": 1519071978074,
1622 | "user_tz": -120,
1623 | "elapsed": 883,
1624 | "user": {
1625 | "displayName": "Özer ÇELİK",
1626 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1627 | "userId": "109393400238666254492"
1628 | }
1629 | }
1630 | },
1631 | "cell_type": "code",
1632 | "source": [
1633 | "liste_ornek[1:5:2]\n",
1634 | "#1.indexteki elemandan 5.elamana kadar(dahil deği) 2 atlarak "
1635 | ],
1636 | "execution_count": 63,
1637 | "outputs": [
1638 | {
1639 | "output_type": "execute_result",
1640 | "data": {
1641 | "text/plain": [
1642 | "[23, 'isim']"
1643 | ]
1644 | },
1645 | "metadata": {
1646 | "tags": []
1647 | },
1648 | "execution_count": 63
1649 | }
1650 | ]
1651 | },
1652 | {
1653 | "metadata": {
1654 | "id": "NAC3nyP7weeA",
1655 | "colab_type": "code",
1656 | "colab": {
1657 | "autoexec": {
1658 | "startup": false,
1659 | "wait_interval": 0
1660 | },
1661 | "output_extras": [
1662 | {
1663 | "item_id": 1
1664 | }
1665 | ],
1666 | "base_uri": "https://localhost:8080/",
1667 | "height": 34
1668 | },
1669 | "outputId": "343cce20-7529-4668-d079-432809ffac43",
1670 | "executionInfo": {
1671 | "status": "ok",
1672 | "timestamp": 1519072186501,
1673 | "user_tz": -120,
1674 | "elapsed": 882,
1675 | "user": {
1676 | "displayName": "Özer ÇELİK",
1677 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1678 | "userId": "109393400238666254492"
1679 | }
1680 | }
1681 | },
1682 | "cell_type": "code",
1683 | "source": [
1684 | "liste_ornek[::-1]"
1685 | ],
1686 | "execution_count": 64,
1687 | "outputs": [
1688 | {
1689 | "output_type": "execute_result",
1690 | "data": {
1691 | "text/plain": [
1692 | "[True, 2.3, 'isim', 33, 23, 1]"
1693 | ]
1694 | },
1695 | "metadata": {
1696 | "tags": []
1697 | },
1698 | "execution_count": 64
1699 | }
1700 | ]
1701 | },
1702 | {
1703 | "metadata": {
1704 | "id": "3HEKrGUHw_bD",
1705 | "colab_type": "text"
1706 | },
1707 | "cell_type": "markdown",
1708 | "source": [
1709 | "**NOT**\n",
1710 | "\n",
1711 | "* Liste elemanları üzerine ekleme,kaldırma,düzeltme işlemleri yapılabilir\n",
1712 | "* Listeler toplama operatoru ile eklenebilir\n",
1713 | "* liste_ornek**.append()** : methodu ile listeye yeni eleman eklenebilir\n",
1714 | "* liste_ornek**.pop()** : methodu ile listeden elemen çıkatılabilir\n",
1715 | "* liste_ornek**.sort()** : methodu ile liste elemanları küçükten büyüğe doğru listelenir\n",
1716 | "* liste_ornek**.sort(reverse = True)** : methodu ile liste elemanları büyükten küçüğe doğru listelenir\n",
1717 | "\n"
1718 | ]
1719 | },
1720 | {
1721 | "metadata": {
1722 | "id": "b1oJJ0sDwjMN",
1723 | "colab_type": "code",
1724 | "colab": {
1725 | "autoexec": {
1726 | "startup": false,
1727 | "wait_interval": 0
1728 | },
1729 | "output_extras": [
1730 | {
1731 | "item_id": 1
1732 | }
1733 | ],
1734 | "base_uri": "https://localhost:8080/",
1735 | "height": 34
1736 | },
1737 | "outputId": "dde0e495-fea3-45cd-98b1-c4006d627d55",
1738 | "executionInfo": {
1739 | "status": "ok",
1740 | "timestamp": 1519072302222,
1741 | "user_tz": -120,
1742 | "elapsed": 684,
1743 | "user": {
1744 | "displayName": "Özer ÇELİK",
1745 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1746 | "userId": "109393400238666254492"
1747 | }
1748 | }
1749 | },
1750 | "cell_type": "code",
1751 | "source": [
1752 | "liste1=[0,1,2,3]\n",
1753 | "liste2=[4,5,6]\n",
1754 | "liste3=liste1+liste2\n",
1755 | "liste3"
1756 | ],
1757 | "execution_count": 65,
1758 | "outputs": [
1759 | {
1760 | "output_type": "execute_result",
1761 | "data": {
1762 | "text/plain": [
1763 | "[0, 1, 2, 3, 4, 5, 6]"
1764 | ]
1765 | },
1766 | "metadata": {
1767 | "tags": []
1768 | },
1769 | "execution_count": 65
1770 | }
1771 | ]
1772 | },
1773 | {
1774 | "metadata": {
1775 | "id": "96GeHq3uxXOW",
1776 | "colab_type": "code",
1777 | "colab": {
1778 | "autoexec": {
1779 | "startup": false,
1780 | "wait_interval": 0
1781 | },
1782 | "output_extras": [
1783 | {
1784 | "item_id": 1
1785 | }
1786 | ],
1787 | "base_uri": "https://localhost:8080/",
1788 | "height": 34
1789 | },
1790 | "outputId": "ee1987a2-25fc-403b-ad78-3fffcfad83ae",
1791 | "executionInfo": {
1792 | "status": "ok",
1793 | "timestamp": 1519072430069,
1794 | "user_tz": -120,
1795 | "elapsed": 713,
1796 | "user": {
1797 | "displayName": "Özer ÇELİK",
1798 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1799 | "userId": "109393400238666254492"
1800 | }
1801 | }
1802 | },
1803 | "cell_type": "code",
1804 | "source": [
1805 | "liste3[0]=10\n",
1806 | "liste3"
1807 | ],
1808 | "execution_count": 66,
1809 | "outputs": [
1810 | {
1811 | "output_type": "execute_result",
1812 | "data": {
1813 | "text/plain": [
1814 | "[10, 1, 2, 3, 4, 5, 6]"
1815 | ]
1816 | },
1817 | "metadata": {
1818 | "tags": []
1819 | },
1820 | "execution_count": 66
1821 | }
1822 | ]
1823 | },
1824 | {
1825 | "metadata": {
1826 | "id": "OZVSlDMaxekH",
1827 | "colab_type": "code",
1828 | "colab": {
1829 | "autoexec": {
1830 | "startup": false,
1831 | "wait_interval": 0
1832 | },
1833 | "output_extras": [
1834 | {
1835 | "item_id": 1
1836 | }
1837 | ],
1838 | "base_uri": "https://localhost:8080/",
1839 | "height": 34
1840 | },
1841 | "outputId": "0b3d1e2d-ffa3-46ef-d930-3bd285298a0a",
1842 | "executionInfo": {
1843 | "status": "ok",
1844 | "timestamp": 1519072468137,
1845 | "user_tz": -120,
1846 | "elapsed": 698,
1847 | "user": {
1848 | "displayName": "Özer ÇELİK",
1849 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1850 | "userId": "109393400238666254492"
1851 | }
1852 | }
1853 | },
1854 | "cell_type": "code",
1855 | "source": [
1856 | "liste3[0:3]=11,12,13\n",
1857 | "liste3"
1858 | ],
1859 | "execution_count": 67,
1860 | "outputs": [
1861 | {
1862 | "output_type": "execute_result",
1863 | "data": {
1864 | "text/plain": [
1865 | "[11, 12, 13, 3, 4, 5, 6]"
1866 | ]
1867 | },
1868 | "metadata": {
1869 | "tags": []
1870 | },
1871 | "execution_count": 67
1872 | }
1873 | ]
1874 | },
1875 | {
1876 | "metadata": {
1877 | "id": "UYqB_ogSyDNI",
1878 | "colab_type": "code",
1879 | "colab": {
1880 | "autoexec": {
1881 | "startup": false,
1882 | "wait_interval": 0
1883 | },
1884 | "output_extras": [
1885 | {
1886 | "item_id": 1
1887 | }
1888 | ],
1889 | "base_uri": "https://localhost:8080/",
1890 | "height": 34
1891 | },
1892 | "outputId": "95a0f0d2-453f-4838-ca83-9d43d31d846f",
1893 | "executionInfo": {
1894 | "status": "ok",
1895 | "timestamp": 1519072605518,
1896 | "user_tz": -120,
1897 | "elapsed": 719,
1898 | "user": {
1899 | "displayName": "Özer ÇELİK",
1900 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1901 | "userId": "109393400238666254492"
1902 | }
1903 | }
1904 | },
1905 | "cell_type": "code",
1906 | "source": [
1907 | "liste3.append(100)\n",
1908 | "liste3"
1909 | ],
1910 | "execution_count": 68,
1911 | "outputs": [
1912 | {
1913 | "output_type": "execute_result",
1914 | "data": {
1915 | "text/plain": [
1916 | "[11, 12, 13, 3, 4, 5, 6, 100]"
1917 | ]
1918 | },
1919 | "metadata": {
1920 | "tags": []
1921 | },
1922 | "execution_count": 68
1923 | }
1924 | ]
1925 | },
1926 | {
1927 | "metadata": {
1928 | "id": "0OrRc3J4yPgr",
1929 | "colab_type": "code",
1930 | "colab": {
1931 | "autoexec": {
1932 | "startup": false,
1933 | "wait_interval": 0
1934 | },
1935 | "output_extras": [
1936 | {
1937 | "item_id": 1
1938 | }
1939 | ],
1940 | "base_uri": "https://localhost:8080/",
1941 | "height": 34
1942 | },
1943 | "outputId": "83e2f4a0-a4f3-4064-f4e9-324dbbb5ca1f",
1944 | "executionInfo": {
1945 | "status": "ok",
1946 | "timestamp": 1519072677853,
1947 | "user_tz": -120,
1948 | "elapsed": 852,
1949 | "user": {
1950 | "displayName": "Özer ÇELİK",
1951 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
1952 | "userId": "109393400238666254492"
1953 | }
1954 | }
1955 | },
1956 | "cell_type": "code",
1957 | "source": [
1958 | "liste3.pop()\n",
1959 | "liste3\n",
1960 | "#pop() methodu içinde index bulunmuyorsa son eleman çıkartılır."
1961 | ],
1962 | "execution_count": 69,
1963 | "outputs": [
1964 | {
1965 | "output_type": "execute_result",
1966 | "data": {
1967 | "text/plain": [
1968 | "[11, 12, 13, 3, 4, 5, 6]"
1969 | ]
1970 | },
1971 | "metadata": {
1972 | "tags": []
1973 | },
1974 | "execution_count": 69
1975 | }
1976 | ]
1977 | },
1978 | {
1979 | "metadata": {
1980 | "id": "thzlz6xhyZ2j",
1981 | "colab_type": "code",
1982 | "colab": {
1983 | "autoexec": {
1984 | "startup": false,
1985 | "wait_interval": 0
1986 | },
1987 | "output_extras": [
1988 | {
1989 | "item_id": 1
1990 | }
1991 | ],
1992 | "base_uri": "https://localhost:8080/",
1993 | "height": 34
1994 | },
1995 | "outputId": "62771fe4-6b73-4d1e-d8a6-5baaed757725",
1996 | "executionInfo": {
1997 | "status": "ok",
1998 | "timestamp": 1519072702046,
1999 | "user_tz": -120,
2000 | "elapsed": 673,
2001 | "user": {
2002 | "displayName": "Özer ÇELİK",
2003 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
2004 | "userId": "109393400238666254492"
2005 | }
2006 | }
2007 | },
2008 | "cell_type": "code",
2009 | "source": [
2010 | "liste3.pop(1)\n",
2011 | "liste3"
2012 | ],
2013 | "execution_count": 71,
2014 | "outputs": [
2015 | {
2016 | "output_type": "execute_result",
2017 | "data": {
2018 | "text/plain": [
2019 | "[11, 13, 3, 4, 5, 6]"
2020 | ]
2021 | },
2022 | "metadata": {
2023 | "tags": []
2024 | },
2025 | "execution_count": 71
2026 | }
2027 | ]
2028 | },
2029 | {
2030 | "metadata": {
2031 | "id": "HG5JTdn26Bm8",
2032 | "colab_type": "code",
2033 | "colab": {
2034 | "autoexec": {
2035 | "startup": false,
2036 | "wait_interval": 0
2037 | },
2038 | "output_extras": [
2039 | {
2040 | "item_id": 1
2041 | }
2042 | ],
2043 | "base_uri": "https://localhost:8080/",
2044 | "height": 34
2045 | },
2046 | "outputId": "37570464-9f57-4a66-dbee-f9a358144551",
2047 | "executionInfo": {
2048 | "status": "ok",
2049 | "timestamp": 1519074765035,
2050 | "user_tz": -120,
2051 | "elapsed": 689,
2052 | "user": {
2053 | "displayName": "Özer ÇELİK",
2054 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
2055 | "userId": "109393400238666254492"
2056 | }
2057 | }
2058 | },
2059 | "cell_type": "code",
2060 | "source": [
2061 | "yeni_liste=[\"ali\",\"emir\",\"zeynep\",\"ayse\"]\n",
2062 | "yeni_liste.sort()\n",
2063 | "yeni_liste"
2064 | ],
2065 | "execution_count": 75,
2066 | "outputs": [
2067 | {
2068 | "output_type": "execute_result",
2069 | "data": {
2070 | "text/plain": [
2071 | "['ali', 'ayse', 'emir', 'zeynep']"
2072 | ]
2073 | },
2074 | "metadata": {
2075 | "tags": []
2076 | },
2077 | "execution_count": 75
2078 | }
2079 | ]
2080 | },
2081 | {
2082 | "metadata": {
2083 | "id": "t5Qwl1yW6XQQ",
2084 | "colab_type": "code",
2085 | "colab": {
2086 | "autoexec": {
2087 | "startup": false,
2088 | "wait_interval": 0
2089 | },
2090 | "output_extras": [
2091 | {
2092 | "item_id": 1
2093 | }
2094 | ],
2095 | "base_uri": "https://localhost:8080/",
2096 | "height": 34
2097 | },
2098 | "outputId": "8c21d6f6-3add-44a4-8652-5395a7c369b5",
2099 | "executionInfo": {
2100 | "status": "ok",
2101 | "timestamp": 1519074790376,
2102 | "user_tz": -120,
2103 | "elapsed": 678,
2104 | "user": {
2105 | "displayName": "Özer ÇELİK",
2106 | "photoUrl": "//lh5.googleusercontent.com/-zXWHLydZydg/AAAAAAAAAAI/AAAAAAAACUE/Vk-d5hrZI64/s50-c-k-no/photo.jpg",
2107 | "userId": "109393400238666254492"
2108 | }
2109 | }
2110 | },
2111 | "cell_type": "code",
2112 | "source": [
2113 | "yeni_liste.sort(reverse = True)\n",
2114 | "yeni_liste"
2115 | ],
2116 | "execution_count": 77,
2117 | "outputs": [
2118 | {
2119 | "output_type": "execute_result",
2120 | "data": {
2121 | "text/plain": [
2122 | "['zeynep', 'emir', 'ayse', 'ali']"
2123 | ]
2124 | },
2125 | "metadata": {
2126 | "tags": []
2127 | },
2128 | "execution_count": 77
2129 | }
2130 | ]
2131 | },
2132 | {
2133 | "metadata": {
2134 | "id": "jWakS6Xr0NJ3",
2135 | "colab_type": "text"
2136 | },
2137 | "cell_type": "markdown",
2138 | "source": [
2139 | "# Uygulamalar"
2140 | ]
2141 | },
2142 | {
2143 | "metadata": {
2144 | "id": "zGtOqPIVv7F0",
2145 | "colab_type": "text"
2146 | },
2147 | "cell_type": "markdown",
2148 | "source": [
2149 | "**Örnek:1**\n",
2150 | "Sözlük kullanarak klavyeden kimlik bilgilerinizi giriniz."
2151 | ]
2152 | },
2153 | {
2154 | "metadata": {
2155 | "id": "KOfyGMw3oHJs",
2156 | "colab_type": "text"
2157 | },
2158 | "cell_type": "markdown",
2159 | "source": [
2160 | "**Örnek 2:** Kullancidan bu bilgileri (isim: Soy isim: Dogum Tarihi: Tel numurasi:) alip sonra bir satirda yazdiriniz?\n",
2161 | "(teker teker listeye ekleyerek sonra liste elemenları yazıdırın, sonra listenin tüm elemenları siliniz ) \n"
2162 | ]
2163 | },
2164 | {
2165 | "metadata": {
2166 | "id": "SeFHATLPo5ff",
2167 | "colab_type": "text"
2168 | },
2169 | "cell_type": "markdown",
2170 | "source": [
2171 | "**Örnek:** Diziyi sıralayan program yazınız [333, 1234.5, 1, 333, -1, 66.25]?"
2172 | ]
2173 | },
2174 | {
2175 | "metadata": {
2176 | "id": "O5P8w6yvpvBf",
2177 | "colab_type": "text"
2178 | },
2179 | "cell_type": "markdown",
2180 | "source": [
2181 | "**Örnek:** Kullancıların adı ve şifreleri bir sözlük içinde yazınız?"
2182 | ]
2183 | },
2184 | {
2185 | "metadata": {
2186 | "id": "tsJoC78QwKA1",
2187 | "colab_type": "code",
2188 | "colab": {
2189 | "autoexec": {
2190 | "startup": false,
2191 | "wait_interval": 0
2192 | }
2193 | }
2194 | },
2195 | "cell_type": "code",
2196 | "source": [
2197 | ""
2198 | ],
2199 | "execution_count": 0,
2200 | "outputs": []
2201 | },
2202 | {
2203 | "metadata": {
2204 | "id": "9angW_sXosfc",
2205 | "colab_type": "code",
2206 | "colab": {
2207 | "autoexec": {
2208 | "startup": false,
2209 | "wait_interval": 0
2210 | }
2211 | }
2212 | },
2213 | "cell_type": "code",
2214 | "source": [
2215 | ""
2216 | ],
2217 | "execution_count": 0,
2218 | "outputs": []
2219 | }
2220 | ]
2221 | }
--------------------------------------------------------------------------------