Skip to content

realabdulkhaliq/python-using-type-hinting

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

104 Commits
 
 
 
 
 
 

Repository files navigation

python

coding-python

100Days Coding with Python

Type Hinting

https://www.infoworld.com/article/3630372/get-started-with-python-type-hints.html

PEP

https://peps.python.org/pep-0484/#type-aliases https://peps.python.org/pep-0484/#callable

python3 -m pip install pandas-stubs

Lambda

https://stackoverflow.com/questions/33833881/is-it-possible-to-type-hint-a-lambda-function

Generator

https://stackoverflow.com/questions/74774919/proper-typing-for-a-interesting-yield-function

Pass by Value and Referance

https://www.linkedin.com/pulse/understanding-pass-by-value-vs-pass-by-reference-elhousieny-phd%E1%B4%AC%E1%B4%AE%E1%B4%B0/

everything is an object

https://www.codingninjas.com/studio/library/how-everything-in-python-is-an-object

Callable

https://realpython.com/python-callable-instances/

How can we create python package for public users?

https://www.turing.com/kb/how-to-create-pypi-packages

Duck Typing

https://ioflood.com/blog/duck-typing/

Numpy Typing

https://pypi.org/project/nptyping/ https://snyk.io/advisor/python/nptyping/functions/nptyping.NDArray https://stackoverflow.com/questions/76105551/for-type-hinting-purposes-what-are-the-advantages-of-np-typing-ndarrray-over-np https://github.com/ramonhagenaars/nptyping/blob/master/USERDOCS.md#Quickstart

%pip install nptyping beartype --upgrade --force

Pandera

https://pandera.readthedocs.io/en/stable/index.html

Regular Expression

https://docs.python.org/3/library/re.html

Data Wraggling

  • .merge
  • .join
  • pd.concat([df1,df2])

joining

  • left join,
  • right join
  • inner join
  • outer join
  • cross join

https://www.w3schools.com/sql/sql_join.asp

About

Coding with Python

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors