3
-
A .gitignore magician in your command line. Joe generates.gitignore
files from the command line for you.
https://github.com/karan/joe
2View comments
-
Quick announcement : I've changed my Github username this morning from thekarangoel to karan.
While my old profile will give a 404, links to repos should be automatically redirected.2View comments
-
Recently, I was solving the Happy Numbers project from my Projects collection (a top repo on GitHub for a few weeks now). A major part of the problem was finding sum of square of digits of a number.
What I wrote initially was this:
def sum_digits(num):
sum_dig = 0
while num >= 0:
last_digit = num % 10 # extract the last digit
sum_dig += last_digit ** 2 # sum of square of digit
num /= 10 # strip of last digit
The problem was, it wasn't very pleasing to the eye!
But then I thought of this beautiful one-liner..
sum_digits = sum(int(digit) ** 2 for digit in str(num))
Elegant, isn't it?
- Karan Goel1View comments
-
3
View comments
-
Hey guys and gals
Just a plug here. My repo: https://github.com/thekarangoel/Projects
was one of the trending repos on Gh this week and I thought folks
on this list might be interested in knowing about it.
In a nutshell, I'm trying to complete over a 100 practical language-
agnostic projects in Python only. I haven't read the project details yet,
and I'm not filtering things out.
If you would like to do the same, join me. Fork or star the repo,
and start coding (in any language, really).
https://github.com/thekarangoel/Projects
Let me know if you have any questions or suggestions.
- Karan Goel
Goel.im | Resume | Github6View comments
Or
ReplyDeleteif foo == 0:
...return "bar"
return "baz"
This comment has been removed by the author.
ReplyDeleteNice blog,Thank you for sharing. Best Python Online Training || Learn Python Course
ReplyDelete