├── Bilgisayar_Programlama_I_Odev.pdf ├── Ders1_Giris.ipynb ├── Ders2_VeriTipleri.ipynb ├── Ders3_Kosullu_Durumlar.ipynb ├── Ders4_Donguler.ipynb ├── README.md ├── Uygulama1.ipynb ├── Week6_CIFAR10_First_CNN_HW.ipynb ├── ara_imtihan_ornek.pdf ├── breast-cancer-wisconsin-data.csv ├── python_foy_dosya_islemleri.pdf ├── siniflar_uygulama.pdf └── yz.pdf /Bilgisayar_Programlama_I_Odev.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/cae9927980bb84460cd24278faeec211b3a0e9db/Bilgisayar_Programlama_I_Odev.pdf -------------------------------------------------------------------------------- /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 | } -------------------------------------------------------------------------------- /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 | } -------------------------------------------------------------------------------- /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 | } -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Bilgisayar Programlama-2(Python) 2 | 3 | Ders Notları 4 | -------------------------------------------------------------------------------- /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 | } -------------------------------------------------------------------------------- /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","
  1. airplane\n","
  2. automobile\n","
  3. bird\n","
  4. cat\n","
  5. deer\n","
  6. dog\n","
  7. frog\n","
  8. horse\n","
  9. ship\n","
  10. 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":[]}]} -------------------------------------------------------------------------------- /ara_imtihan_ornek.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/cae9927980bb84460cd24278faeec211b3a0e9db/ara_imtihan_ornek.pdf -------------------------------------------------------------------------------- /python_foy_dosya_islemleri.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/cae9927980bb84460cd24278faeec211b3a0e9db/python_foy_dosya_islemleri.pdf -------------------------------------------------------------------------------- /siniflar_uygulama.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/cae9927980bb84460cd24278faeec211b3a0e9db/siniflar_uygulama.pdf -------------------------------------------------------------------------------- /yz.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/MatBilML/Bilgisayar-Programlama-2-Python/cae9927980bb84460cd24278faeec211b3a0e9db/yz.pdf --------------------------------------------------------------------------------