IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
derya sohbet


Bilim ve Teknoloji Bilim ve Teknoloji Haberleri

7Beğeni(ler)
  • 2 Post By Kyo
  • 1 Post By MaviStarS
  • 1 Post By Sim
  • 2 Post By SuLh
  • 1 Post By She


 
 
Seçenekler Stil
Alt 09 Ekim 2020, 09:59   #1
Kyo
Kyo - ait Kullanıcı Resmi (Avatar)

Standart Python ile FenerBahçe 2021 Kadrosu

Kod

class fenerbahçe():
    def __init__(self,teknik_direktor,kaleci,defans,orta_saha,forvet):
        self.teknik_direktor = teknik_direktor
        self.kaleci = kaleci
        self.defans = defans
        self.orta_saha = orta_saha
        self.forvet = forvet

    def takim_kadro(self):
        print("FenerBahçe Teknik Kadro ve Futbolcuları")
        print("""
        
        Teknik Direktör : {}
        
        Kaleci          : {}
        
        Defans Oyuncuları : {}
        
        Orta saha Oyuncuları: {}
        
        Forver Oyuncuları   : {}
            """.format(self.teknik_direktor,self.kaleci,self.defans,self.orta_saha,self.forvet))


Fenerbahce = fenerbahçe("Erol Bulut","Altay Bayındır",["Marcel Tisserand","Gökhan Gönül","Nazim Sangare","Filip Novák","Mauricio Lemos Merladet","Caner Erkin"],["Ferdi Kadıoğlu","Ömer Faruk Beyaz","Ozan Tufan","Dimitris Pelkas","Garry Rodrigues","Tolga Ciğerci","José Sosa","Luiz Gustavo Dias","Mert Hakan Yandaş"],["Enner Remberto Valencia Lastra","Mbwana Ally Samatta","Mame Thiam","Papiss Cissé"])

Fenerbahce.takim_kadro()
FenerBahçe 2021 Kadrosunu Class Yapısı ile Sunma



Çıktı aşağıda ki Şekildedir.


FenerBahçe Teknik Kadro ve Futbolcuları


Teknik Direktör : Erol Bulut

Kaleci : Altay Bayındır

Defans Oyuncuları : ['Marcel Tisserand', 'Gökhan Gönül', 'Nazim Sangare', 'Filip Novák', 'Mauricio Lemos Merladet', 'Caner Erkin']

Orta saha Oyuncuları: ['Ferdi Kadıoğlu', 'Ömer Faruk Beyaz', 'Ozan Tufan', 'Dimitris Pelkas', 'Garry Rodrigues', 'Tolga Ciğerci', 'José Sosa', 'Luiz Gustavo Dias', 'Mert Hakan Yandaş']

Forver Oyuncuları : ['Enner Remberto Valencia Lastra', 'Mbwana Ally Samatta', 'Mame Thiam', 'Papiss Cissé']


Process finished with exit code 0
________________

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Konu Kyo tarafından (09 Ekim 2020 Saat 10:39 ) değiştirilmiştir.. Sebep: Güncelleme
 
Alt 09 Ekim 2020, 10:03   #2
Sohbetdesin.Com & MasaLFM
MaviStarS - ait Kullanıcı Resmi (Avatar)

Standart

Eline saglık

________________

Aşktan yana Yaşadıklarımı Biliyor olsaydin EğeR HaLeN Sevebiliyor Oluşuma AŞIK Olurdun !!
 
Alt 09 Ekim 2020, 10:05   #3
Kyo
Kyo - ait Kullanıcı Resmi (Avatar)

Standart Teşekürler Kardeşim

Alıntı:
MaviStarS Nickli Üyeden Alıntı Mesajı göster
Eline saglık

________________

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alt 09 Ekim 2020, 10:05   #4
Sim
civciv~🐥
Sim - ait Kullanıcı Resmi (Avatar)

Standart

emeginize saglik

________________

Hope. . . ✨
 
Alt 09 Ekim 2020, 10:13   #5
Kyo
Kyo - ait Kullanıcı Resmi (Avatar)

Standart Teşekür EDerim

Alıntı:
Sim Nickli Üyeden Alıntı Mesajı göster
emeginize saglik

________________

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alt 05 Kasım 2020, 04:10   #6
Standart

Merhaba öncelikle emeğinize sağlık, kodunuza biraz ekleme yaptım hobi amaçlı. Site üzerinden otomatik çekiyor oyuncuları. Kodunuz bol, python yardımcınız olsun. :)

Kod

import requests
import re
from bs4 import BeautifulSoup
url = "https://www.sporx.com/fenerbahce-kadrosu"
s = requests.get(url)
oyuncu = []
kaleciler = []
defanslar = []
ortasahalar = []
forvetler = []
s.text.encode("utf-8")
kadro2 = BeautifulSoup(s.text,'html.parser')
kadroara = kadro2.find_all('td', attrs={'style':'text-align:left!important;'})
mevkiara = kadro2.find_all("td", text = re.compile("Kaleci|Defans|Orta Saha|Forvet"))
for a in mevkiara:
    if a.text == "Kaleci":
        kaleciler.append(a.text)
    if a.text == "Defans":
        defanslar.append(a.text)
    if a.text == "Orta Saha":
        ortasahalar.append(a.text)
    if a.text == "Forvet":
        forvetler.append(a.text)
for i in kadroara:
    oyuncu.append(i.text)

class fenerbahçe():
    def __init__(self,teknik_direktor,kaleci,defans,orta_saha,forvet):
        self.teknik_direktor = teknik_direktor
        self.kaleci = kaleci
        self.defans = defans
        self.orta_saha = orta_saha
        self.forvet = forvet

    def takim_kadro(self):
        print("FenerBahçe Teknik Kadro ve Futbolcuları")
        print("""
        
        Teknik Direktör : {}
        
        Kaleciler          : {}
        
        Defans Oyuncuları : {}
        
        Orta saha Oyuncuları: {}
        
        Forver Oyuncuları   : {}
            """.format(self.teknik_direktor,self.kaleci,self.defans,self.orta_saha,self.forvet))
def olustur():
    kalecilerlist = []
    defanslarlist = []
    ortasahalarlist = []
    forvetlerlist = []
    for a in range(len(kaleciler)):
        kalecilerlist.append(oyuncu[a])
    del oyuncu[:len(kaleciler)]
    for a in range(len(defanslar)):
        defanslarlist.append(oyuncu[a])
    del oyuncu[:len(defanslar)]
    for a in range(len(ortasahalar)):
        ortasahalarlist.append(oyuncu[a])
    del oyuncu[:len(ortasahalar)]
    for a in range(len(forvetler)):
        forvetlerlist.append(oyuncu[a])
    del oyuncu[:len(forvetler)]
    
    Fenerbahce = fenerbahçe("Erol Bulut", kalecilerlist, defanslarlist, ortasahalarlist, forvetlerlist)
    Fenerbahce.takim_kadro()

olustur()
Çıktı:

Kod

FenerBahçe Teknik Kadro ve Futbolcuları


        Teknik Direktör : Erol Bulut

        Kaleciler          : ['Altay Bayındır', 'Harun Tekin', 'Ahmet Oytun Özdoğan']

        Defans Oyuncuları : ['Gürkan Başkan', 'Mauricio Lemos Merladet', 'Serdar Aziz', 'Sadık Çiftpınar', 'Marcel Tisserand', 'Nazım Sangaré', 'Filip Novák', 'Gökhan Gönül', 'Caner Erkin']

        Orta saha Oyuncuları: ['Eyüp Akcan', 'José Ernesto Sosa', 'Tolga Ciğerci', 'Ozan Tufan',
'Mert Hakan Yandaş', 'Dimitris Pelkas', 'Ferdi Erenay Kadıoğlu', 'Nabil Dirar', 'Luiz Gustavo Dias', 'Diego Perotti', 'Ömer Faruk Beyaz']

        Forver Oyuncuları   : ['Gülhan Üreyen', 'Papiss Demba Cissé', 'Mbwana Ally Samatta', 'Enner Remberto Valencia Lastra', 'Mame Baba Thiam', 'Sinan Gümüş', 'Kemal Ademi']

 
Alt 05 Kasım 2020, 17:03   #7
Kyo
Kyo - ait Kullanıcı Resmi (Avatar)

Standart katkılarınız için Teşekürler.

Alıntı:
SuLh Nickli Üyeden Alıntı Mesajı göster
Merhaba öncelikle emeğinize sağlık, kodunuza biraz ekleme yaptım hobi amaçlı. Site üzerinden otomatik çekiyor oyuncuları. Kodunuz bol, python yardımcınız olsun. :)

Kod

import requests
import re
from bs4 import BeautifulSoup
url = "https://www.sporx.com/fenerbahce-kadrosu"
s = requests.get(url)
oyuncu = []
kaleciler = []
defanslar = []
ortasahalar = []
forvetler = []
s.text.encode("utf-8")
kadro2 = BeautifulSoup(s.text,'html.parser')
kadroara = kadro2.find_all('td', attrs={'style':'text-align:left!important;'})
mevkiara = kadro2.find_all("td", text = re.compile("Kaleci|Defans|Orta Saha|Forvet"))
for a in mevkiara:
    if a.text == "Kaleci":
        kaleciler.append(a.text)
    if a.text == "Defans":
        defanslar.append(a.text)
    if a.text == "Orta Saha":
        ortasahalar.append(a.text)
    if a.text == "Forvet":
        forvetler.append(a.text)
for i in kadroara:
    oyuncu.append(i.text)

class fenerbahçe():
    def __init__(self,teknik_direktor,kaleci,defans,orta_saha,forvet):
        self.teknik_direktor = teknik_direktor
        self.kaleci = kaleci
        self.defans = defans
        self.orta_saha = orta_saha
        self.forvet = forvet

    def takim_kadro(self):
        print("FenerBahçe Teknik Kadro ve Futbolcuları")
        print("""
        
        Teknik Direktör : {}
        
        Kaleciler          : {}
        
        Defans Oyuncuları : {}
        
        Orta saha Oyuncuları: {}
        
        Forver Oyuncuları   : {}
            """.format(self.teknik_direktor,self.kaleci,self.defans,self.orta_saha,self.forvet))
def olustur():
    kalecilerlist = []
    defanslarlist = []
    ortasahalarlist = []
    forvetlerlist = []
    for a in range(len(kaleciler)):
        kalecilerlist.append(oyuncu[a])
    del oyuncu[:len(kaleciler)]
    for a in range(len(defanslar)):
        defanslarlist.append(oyuncu[a])
    del oyuncu[:len(defanslar)]
    for a in range(len(ortasahalar)):
        ortasahalarlist.append(oyuncu[a])
    del oyuncu[:len(ortasahalar)]
    for a in range(len(forvetler)):
        forvetlerlist.append(oyuncu[a])
    del oyuncu[:len(forvetler)]
    
    Fenerbahce = fenerbahçe("Erol Bulut", kalecilerlist, defanslarlist, ortasahalarlist, forvetlerlist)
    Fenerbahce.takim_kadro()

olustur()
Çıktı:

Kod

FenerBahçe Teknik Kadro ve Futbolcuları


        Teknik Direktör : Erol Bulut

        Kaleciler          : ['Altay Bayındır', 'Harun Tekin', 'Ahmet Oytun Özdoğan']

        Defans Oyuncuları : ['Gürkan Başkan', 'Mauricio Lemos Merladet', 'Serdar Aziz', 'Sadık Çiftpınar', 'Marcel Tisserand', 'Nazım Sangaré', 'Filip Novák', 'Gökhan Gönül', 'Caner Erkin']

        Orta saha Oyuncuları: ['Eyüp Akcan', 'José Ernesto Sosa', 'Tolga Ciğerci', 'Ozan Tufan',
'Mert Hakan Yandaş', 'Dimitris Pelkas', 'Ferdi Erenay Kadıoğlu', 'Nabil Dirar', 'Luiz Gustavo Dias', 'Diego Perotti', 'Ömer Faruk Beyaz']

        Forver Oyuncuları   : ['Gülhan Üreyen', 'Papiss Demba Cissé', 'Mbwana Ally Samatta', 'Enner Remberto Valencia Lastra', 'Mame Baba Thiam', 'Sinan Gümüş', 'Kemal Ademi']
Emeğinize Sağlık

________________

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
 
Alt 05 Kasım 2020, 17:22   #8
She
✰ ÖzeL..
She - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık paylaşım için teşekkürler

________________

~ E & B ~
 


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 
Seçenekler
Stil

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 14:09.