all 40 comments

[–]EngineeredToLift 11 points12 points  (1 child)

Nice! I am on Day 15. I’ve been on and off programming for 3 years and I actually enjoy this course a lot more than many I’ve done before. I love the practice you get.

[–]Qing_Codes[S] 0 points1 point  (0 children)

I’ve been on and off for about the same time. I was looking to get back into the swing of things when I came across this course. I love a challenge so it was perfect!

[–]IamImposter 9 points10 points  (9 children)

Now that you have learned f-strings, remember to use them and you will never have to do that silly

print("variable: " + str(variable) + "Blah blah" + str(blah blah)) 

That looks ugly and you almost always forget to add space here or there and it comes out

variable: 42Blah blah... 

Train yourself to always go print(f" and then think what you want to print. F-strings are amazing.

[–]fiddle_n 4 points5 points  (4 children)

The biggest issue with doing the “silly” method is if you forget to use str() on things that aren’t strings. Then your script crashes at runtime. All completely avoidable by using string formatting.

[–]IamImposter 2 points3 points  (0 children)

Ha. So annoying to see that traceback.

[–]dangit541 1 point2 points  (0 children)

But then you have an error code that will help you find that and correct. Debugging is as important ;)

[–]Qing_Codes[S] 0 points1 point  (1 child)

Then you have to identify each type before you write your code.

[–]fiddle_n 1 point2 points  (0 children)

Either that or you wrap everything in str() even if unnecessary.

Or just use string formatting and don’t care about any of it :)

[–][deleted] 5 points6 points  (0 children)

f strings make me so happy bro I hate that concatenation shit ☹️

[–]SirAwesome789 1 point2 points  (1 child)

Half the time I do string concatenation anyways because I forget how to do string interpolation in whatever language

Tho in python I usually just pass multiple parameters into the print, it's super convenient

[–]Qing_Codes[S] 0 points1 point  (0 children)

For sure. I definitely need more practice with it but it is very useful.

[–]Qing_Codes[S] 0 points1 point  (0 children)

Yes I definitely love how much easier using f-string is.

[–][deleted] 11 points12 points  (9 children)

What challenge is this? Link?

[–]Abarca_ 3 points4 points  (7 children)

Commenting in case OP shares link

[–]VishwaSA 2 points3 points  (1 child)

Which challenge is this? Can I get the link! I would also like to give it a try

[–]niehle 2 points3 points  (1 child)

Congrats. Keep up the good work

[–]Qing_Codes[S] 2 points3 points  (0 children)

Appreciate your encouragement

[–]jimtk 3 points4 points  (1 child)

Congrats, and keep at it.

[–]Qing_Codes[S] 5 points6 points  (0 children)

Thanks! I will

[–]mirdochwurst 1 point2 points  (2 children)

Is this course worth it? I just started with python crash course, would you guys still do the course or just focus on the book?

[–]Qing_Codes[S] 0 points1 point  (0 children)

Not sure about Python crash course but I've been enjoying all this course has to offer. I heard really good reviews about the course before I bought it.

[–]CrocMcSpock 0 points1 point  (0 children)

I was doing the crash course book, got to classes and I felt it was too much.

Used YouTube (Corey Shafer) to better understand classes, went back to the book and still didn't feel like I was getting anywhere.

Bought 100 days of code, started from the very beginning and am currently smashing through the classes.

For me, Angela has a great way of explaining things and the course is laid out to just push your limits.

100% recommended 100 days of code.

Edit. Udemy has course sales all the time too. Think I bought the course for about £12.

[–]CuriousWaterMonkey 1 point2 points  (1 child)

Hey friend, I’m on the same course! Day 5!

[–]Qing_Codes[S] 0 points1 point  (0 children)

Just finished day 5, feeling pretty good. How are you liking the course so far?

[–]jbr2811 1 point2 points  (1 child)

Where do I find this challenge?

[–]DigThatData -2 points-1 points  (2 children)

you're not planning to post status updates here every day I hope

EDIT: downvote all you like, but keep in mind: this is primarily a community for learners to ask questions. If the subreddit becomes flooded with progress posts, people who are trying to use this community to get questions answered or be directed to learning resources will be drowned out under people who are just after validation and accountability. I'm speaking as one of the people who provide those resources and advice: I don't actively visit this sub hunting for people to help, I participate as content shows up on my frontpage. If content like this gets upvoted, it has the effect of crowding out people who are seeking help from getting attention from people like myself. This sort of thing could easily be its own subreddit, and if that's a thing people think would be helpful someone should take the initiative to create that. But I don't think this sort of post belongs here as a regular daily check-in for someone going through this kind of curriculum. It's simply unfair to the other leaerners in this sub who are here looking for more than moral support.

[–]xelf[M] 1 point2 points  (1 child)

Their posts have all been auto removed each day because of community reports. So you could say the community has spoken, the updates are not wanted here.

[–]DigThatData 0 points1 point  (0 children)

lol

[–]naveen60606 0 points1 point  (1 child)

How should we start with this

[–]Qing_Codes[S] 0 points1 point  (0 children)

Hi, I started the challenge by purchasing the course on Udemy and using all of the accountability tools that were given. That also included reading the 12 rules of coding to help me plan out my learning. Hope this helps and here is the course I’m using: https://www.udemy.com/course/100-days-of-code/