Skip to content

Instantly share code, notes, and snippets.

View s1rat-dev's full-sized avatar
🏹

Sırat Semih Çöp s1rat-dev

🏹
View GitHub Profile
@s1rat-dev
s1rat-dev / pandas dataframe methods.py
Created February 26, 2021 07:51
[PYTHON] Pandas DataFrame methodlarının (unique,nunique,sort,pivot_table vs.) incelenmesi.
import pandas as pd
import numpy as np
data = {
'Column1': [1,2,3,4,5,6],
'Column2': [10,20,13,20,25,-3],
'Column3': ['abc','bca','ade','cba','dea','cbea']
}
interface Validator {
fun validate(request: Request)
}
@s1rat-dev
s1rat-dev / pandas merge join.py
Created February 25, 2021 10:34
[PYTHON] Pandas ile veri birleştirme, inner, left, right ve outer join formülleri ve 'concat' kavramı.
import pandas as pd
customers = {
'customerID': [1,2,3,4],
'firstName': ['Ahmet','Ali','Hasan','Canan'],
'lastName' : ['Yılmaz','Korkmaz','Çelik','Toprak'],
}
@s1rat-dev
s1rat-dev / webScrabing Movielist.py
Created February 13, 2021 22:43
[PYTHON] WebScrabing ile IMDB Movie List bilgisini çekme.
import requests
from bs4 import BeautifulSoup
url = 'https://www.imdb.com/chart/top/?ref_=nv_mv_250'
html = requests.get(url).content
soup = BeautifulSoup(html,'html.parser')
list = soup.find('tbody', {'class':'lister-list'}) #Class attribute'ü lister-list olan ilk tbody'i bana getir.
updateList = list.find_all('tr') #Seçilen listedeki tüm <tr> (tablo satırları)'nı getir.
0 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
1 |xxxxxxxxxxx
2 |xxxxxxxx
3 |xxxxxx
4 |xxxx
5 |xxx
6 |xxx
7 |xx
8 |xxx
9 |xx
0 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
1 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
3 |xxxxxxxxxxxxxxxxxxxx
4 |xxxxxxxxxxxxxx
5 |xxxxxxxxxxx
6 |xxxxxxxxxx
7 |xxxxxxxxx
8 |xxxxxxxxx
9 |xxxxxxxx
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
0 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
1 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxx
3 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
4 |xxxxxxxxxxxxxxxxxxxxxxxxx
5 |xxxxxxxxxxxxxxxxxxxxx
6 |xxxxxxxxxxxxxxxxxx
7 |xxxxxxxxxxxxxxxxxx
8 |xxxxxxxxxxxxxxxxxx
9 |xxxxxxxxxxxxxxxxxx
0 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
1 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
2 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
3 |xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
4 |xxxxxxxxxxxxxxxxxxxxxxxxx
5 |xxxxxxxxxxxxxxxxxxxxxxxx
6 |xxxxxxxxxxxxxxxxxxx
7 |xxxxxxxxxxxxxxxxxxx
8 |xxxxxxxxxxxxxxxxxx
9 |xxxxxxxxxxxxxxxxxxxx
@s1rat-dev
s1rat-dev / classes.ts
Created March 2, 2022 18:29
[TYPESCRIPT] Annotations for classes.
class Vehicle {
public drive(): void {
console.log('chugga chugga');
}
public honk(): void {
console.log('beep');
}
}