Coding Computing Coach
@CodingComputing
Making Python simple for you, by exploring the fundamentals. Tips and explanations to become code-literate in this AI age. Building @PythonResources
Może Ci się spodobać
🚨 Python Testing Series 🚨 Employ testing to gamify your coding. Learn how to test code using pytest. Build a Cash Dispenser project in Test Driven style. Ongoing series of posts, see README at: github.com/CodingComputin…
Being a developer is strange: you’re constantly learning, yet constantly feeling like you know nothing.
Switching between "I've no idea why this breaks" to "I figured it out!" is insane
Arithmetic operations on Bools?
Answer: B. False Solution: Let's go checking the if-condition, which is (3>2) > 1 Now remember that no matter what, attack the parenthesis first. So we solve (3>2), ie, True Expression simplifies to True > 1 It's a bit of a fix now. Because how to compare a bool with int? +
🤔🚀 Comment your answers below! 👇
Do list comprehensions make your head spin? Worry not, this thread has you covered.
Answer: C. [8, 12] Solution: a and b are lists. Then there is a list comprehension that gives c. Let's analyze the list comprehension. Here is the trick to analyze list comps: 🗝️ Look for 3 things: `for`, `in`, and `if` (`if` is optional, sometimes it may not be there) +
Python Question / Quiz; What is the output of the following Python code, and why? Comment your answers below!
Python doesn't read your mind (or your strings)
Answer: B. 55 Solution: See the data types! a and b are both strings, with the value "5". So, python treats them as characters, not numbers. Now, for string operands, the `+` operator joins them. So, a+b joins the strings '5' and '5', to '55'. Hence, 55 is printed.
Python Question / Quiz; What is the output of the following Python code, and why? Comment your answers below!
Tuples are immutable, so some methods just don't make sense for tuples.
Answer: D. Error Solution: (5, 10, 20) is a tuple. Tuples have no `insert` method, hence it's an Error. More generally, tuples are immutable. For a tuple once formed, you cannot modify it. So, an insert method cannot exist for tuple anyway.
Comment below the output! 😃👇
Users are really innovative when it comes to breaking software.
Convert strings to integer
Answer: C Solution: x is an int, and y is a string. The call to `int(y)` obtains the integer value from y (string "5") ie the integer 5. Thus, int(y) is integer 5. x is also integer 5. The printed value is their sum, ie 10. int is a handy function for converting to integer.
Comment below the output! 😃👇
It says what you want to hear.
“oh you are absolutely right, I see the problem now” chatgpt you didn’t see sh!t 😭
Some python methods do their work but give None
Answer: A Solution: Essentially we are calling func and printing it's return value. So let's work out what func is doing. lst, lst2 = [7], [7] is a tuple assignement lst is assigned [7], and lst2 is assigned [7] lst3 = lst *2 repeats lst twice, ie, [7, 7], assigns to lst3 +
Python Question / Quiz; What is the output of the following Python code, and why? Comment your answers below!
It's a choice, but not between these 2. It's a choice between asking a half-baked question and a high-effort question. The more you think about the problem, the better question you can ask. The better question you ask, the better answer you get.
Left or right
United States Trendy
- 1. #heatedrivalry 46.5K posts
- 2. #BTCCBestCEX 5,405 posts
- 3. Expedition 33 201K posts
- 4. shane 64.9K posts
- 5. ilya 49.8K posts
- 6. Falcons 38.3K posts
- 7. #TheGameAwards 418K posts
- 8. Kyle Pitts 19.2K posts
- 9. Bucs 24.1K posts
- 10. GOTY 65.8K posts
- 11. Todd Bowles 5,835 posts
- 12. Mega Man 37.6K posts
- 13. Baker 23.6K posts
- 14. Kirk Cousins 6,354 posts
- 15. jacob tierney 2,594 posts
- 16. Leon 187K posts
- 17. #KeepPounding 2,373 posts
- 18. Sonic 85.3K posts
- 19. Geoff 68.6K posts
- 20. Deadpool 35.1K posts
Może Ci się spodobać
-
Tom Mitchell
@imtommitchell -
tom ッ
@tom_antok -
Benjamin Bennett Alexander
@RealBenjizo -
Python Coding
@clcoding -
Akshay 🚀
@akshay_pachaar -
IA Revolução
@IArevolucao -
Raul Junco
@RaulJuncoV -
Mike Driscoll
@driscollis -
Professor the Hunter
@bughuntar -
Afiz ⚡️
@itsafiz -
Data Science Tutorials
@DataSciencetut -
Python Developer
@Python_Dv -
Pau Labarta Bajo
@paulabartabajo_ -
Security Trybe
@SecurityTrybe -
Python Programming
@PythonPr
Something went wrong.
Something went wrong.