> Most places around the world are now quarantined. Meanwhile, we can learn something new staying at our own home. Here I published the first part of the consecutive series about Python Programming language to learn for all.  [Image Source](https://pixabay.com/photos/code-programming-python-1084923/) ## Python Programming Language Python developed by Guido van Rossum, is an interpreted, dynamically typed, high-level and general purpose language, first released in 1991. Its code readability is higher than other language. For this why, Programmers can write easily clear code for any kinds of projects. Python has huge third-party standard library , the official repository is https://pypi.org ## Zen Of Python The basic philosophy of Python is revealed by the following aphorisms known as The Zen of Python (PEP – 20) , Author Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren't special enough to break the rules. Although practicality beats purity. Errors should never pass silently. Unless explicitly silenced. In the face of ambiguity, refuse the temptation to guess. There should be one-- and preferably only one --obvious way to do it. Although that way may not be obvious at first unless you're Dutch. Now is better than never. Although never is often better than *right* now. If the implementation is hard to explain, it's a bad idea. If the implementation is easy to explain, it may be a good idea. Namespaces are one honking great idea -- let's do more of those! Source : https://github.com/python/peps/blob/master/pep-0020.txt ## Python Environment Setup : Python is available for use with most of Operating system. Go to https://www.python.org/downloads/ and get a latest version to install based on your operating system. There is also variations for 32-bit and 64-bit. So choose as your machine’s hardware architecture. [Install python on windows](https://www.journaldev.com/30076/install-python-windows-10) or [Anaconda Distribution with jupyter notebook IDE](https://www.anaconda.com/distribution/#download-section) [Install python on linux](https://linuxize.com/post/how-to-install-python-3-7-on-ubuntu-18-04/) or [Anaconda Distribution for Linux Installer](https://www.anaconda.com/distribution/#download-section) There is also many IDE and lightweight text editor for python developing, try it yourself with Google. ## Python Interpreter : Python code runs through an interactive session by Python Interpreter. Python code runs on Python Interpreter using Read-Eval-Print-Loop(REPL) environment. ## Starting the Interpreter : Click Run from startmenu and type cmd, type python on Command terminal for Windows users, Run Terminal and type python on Linux OS.   # Supported Cross-Compilers to different language for different purpose : Nuitka (https://github.com/Nuitka/Nuitka), is a python comiler and fully compatible with all of Python major version, used as a source to source compiler that means Python code to C/C++ source code or executables. Cython(https://github.com/cython/cython ) is also for same purpose. # Jython (https://hg.python.org/jython) enables Python developers import Java class or run on the Java platform from Python environments. # Ironpython (https://github.com/IronLanguages/ironpython2), Compile to run Python code on the .NET environment. # Pyjs (https://github.com/pyjs/pyjs) A stand-alone compiler to run Python as Javascript in a web browser or a desktop applications. # Numba (https://github.com/numba/numba) Compiler for Python into Machine code using LLVM Recently Google developed Grumpy(https://github.com/google/grumpy) transcompiler to compile Python to Go language. ............................If you like, please upvote...........................................
author | alrashel |
---|---|
permlink | python-programming-language-1st-part |
category | hive-122108 |
json_metadata | {"tags":["hive-122108","ocd","programming","learn","blog","python"],"image":["https://images.hive.blog/DQmUZ6UfTSYvnT52mhXuoTfb5LG8TXNHfJ8BVktt7zkXhAh/code-1084923_1280.png","https://images.hive.blog/DQmZhmr4sTqGDQMCYEtTmnNekVD5MNExkGP9bMq465iFkVf/pyin1.JPG","https://images.hive.blog/DQmUvzbBg4FBmbmWpwR4dpmb9gMTTqJxtaisfDN7d7TJ3ui/pyin2.JPG"],"links":["https://pixabay.com/photos/code-programming-python-1084923/","https://pypi.org","https://github.com/python/peps/blob/master/pep-0020.txt","https://www.python.org/downloads/","https://www.journaldev.com/30076/install-python-windows-10","https://www.anaconda.com/distribution/#download-section","https://linuxize.com/post/how-to-install-python-3-7-on-ubuntu-18-04/","https://github.com/Nuitka/Nuitka","https://github.com/cython/cython","https://hg.python.org/jython","https://github.com/IronLanguages/ironpython2","https://github.com/pyjs/pyjs","https://github.com/numba/numba","https://github.com/google/grumpy"],"app":"hiveblog/0.1","format":"markdown"} |
created | 2020-04-09 09:16:45 |
last_update | 2020-04-09 09:16:45 |
depth | 0 |
children | 2 |
last_payout | 2020-04-16 09:16:45 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 1.437 HBD |
curator_payout_value | 1.425 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 4,354 |
author_reputation | 2,707,464,674,673 |
root_title | "Python Programming Language (1st part)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 96,769,564 |
net_rshares | 9,497,595,626,572 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
fiveboringgames | 0 | 509,628,224,684 | 100% | ||
magicmonk | 0 | 443,407,112,874 | 31% | ||
hanshotfirst | 0 | 2,463,802,839,925 | 50% | ||
lordvader | 0 | 952,199,856,785 | 100% | ||
azizbd | 0 | 19,654,280,176 | 9% | ||
bestofreddit | 0 | 306,661,167,066 | 100% | ||
bigbear | 0 | 2,664,535,760 | 25% | ||
giantbear | 0 | 6,451,378,853 | 9% | ||
sweetpea | 0 | 7,337,137,244 | 50% | ||
theregularguy | 0 | 168,973,433,828 | 100% | ||
steemiteducation | 0 | 623,412,694,670 | 90% | ||
deisip67 | 0 | 1,025,332,148 | 20% | ||
schoolforsdg4 | 0 | 9,683,912,747 | 5% | ||
roseri | 0 | 3,021,626,010 | 50% | ||
dkmathstats | 0 | 43,361,766,885 | 100% | ||
oscarcede | 0 | 773,796,968 | 18% | ||
ghostgtr | 0 | 1,879,137,746 | 18% | ||
affiedalfayed | 0 | 4,115,315,285 | 36% | ||
steemwizards | 0 | 69,304,384,717 | 100% | ||
jimshorts | 0 | 9,100,874,790 | 100% | ||
aafeng | 0 | 23,654,659,797 | 12% | ||
guada1 | 0 | 906,349,214 | 45% | ||
nerdnews | 0 | 16,479,648,731 | 100% | ||
tipu | 0 | 3,057,566,208,389 | 7% | ||
masterwu | 0 | 3,010,868,727 | 27% | ||
karaoke1850 | 0 | 43,496,558,398 | 100% | ||
divinekids | 0 | 6,870,293,614 | 100% | ||
teacherspet | 0 | 19,346,854,988 | 100% | ||
notb4mycoffee | 0 | 52,381,164,316 | 100% | ||
silverwhale | 0 | 23,345,452,723 | 90% | ||
alvinauh | 0 | 30,812,612,878 | 30% | ||
misterbob | 0 | 763,597,264 | 45% | ||
blue-pencil | 0 | 11,820,637,289 | 90% | ||
afifa | 0 | 829,462,102 | 10% | ||
hanzappedfirst | 0 | 71,453,608,603 | 100% | ||
weirdnews | 0 | 8,179,895,238 | 100% | ||
punchline | 0 | 246,137,005,187 | 100% | ||
bartheek | 0 | 654,374,090 | 3.5% | ||
steveblucher | 0 | 4,951,898,559 | 45% | ||
womenempowerment | 0 | 2,283,862,802 | 5% | ||
kylo-ren | 0 | 7,623,578,714 | 100% | ||
mashiliyanage | 0 | 1,278,399,632 | 45% | ||
happy-soul | 0 | 29,528,313,343 | 3.5% | ||
sandracabrera | 0 | 2,475,288,265 | 45% | ||
ejlo3310 | 0 | 2,401,557,863 | 45% | ||
fego | 0 | 6,047,738,033 | 4.89% | ||
broncofan99 | 0 | 23,540,209,648 | 20% | ||
alanasteemit | 0 | 921,600,971 | 45% | ||
statsexpert | 0 | 10,959,257,543 | 20% | ||
apteacher | 0 | 2,179,025,969 | 18% | ||
aceaeterna | 0 | 4,283,156,127 | 45% | ||
steemian258 | 0 | 8,489,059,914 | 100% | ||
mightypanda | 0 | 1,556,896,204 | 4.89% | ||
edu-venezuela | 0 | 104,471,897,676 | 100% | ||
hanshotfirst-sm | 0 | 7,797,845,554 | 100% | ||
ecodesigns | 0 | 4,727,212,647 | 45% | ||
steemfriends | 0 | 1,193,928,847 | 31% | ||
socialbot | 0 | 5,261,368,071 | 5% | ||
reversemagnetar | 0 | 444,523,399 | 100% | ||
exiledlegion | 0 | 1,010,946,082 | 100% | ||
hiveblogger | 0 | 0 | 100% |
@tipu curate
author | magicmonk |
---|---|
permlink | re-alrashel-q8izt7 |
category | hive-122108 |
json_metadata | {"tags":["hive-122108"],"app":"peakd/2020.03.14"} |
created | 2020-04-09 14:48:48 |
last_update | 2020-04-09 14:48:48 |
depth | 1 |
children | 1 |
last_payout | 2020-04-16 14:48:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 12 |
author_reputation | 1,102,358,314,502,461 |
root_title | "Python Programming Language (1st part)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 96,773,162 |
net_rshares | 481,257,083 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
alrashel | 0 | 481,257,083 | 100% |
<a href="https://tipu.online/hive_curator?magicmonk" target="_blank">Upvoted 👌</a> (Mana: 24/40)
author | tipu |
---|---|
permlink | re-re-alrashel-q8izt7-20200409t144908 |
category | hive-122108 |
json_metadata | "" |
created | 2020-04-09 14:49:03 |
last_update | 2020-04-09 14:49:03 |
depth | 2 |
children | 0 |
last_payout | 2020-04-16 14:49:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 105 |
author_reputation | 55,913,510,651,708 |
root_title | "Python Programming Language (1st part)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 96,773,167 |
net_rshares | 0 |