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
你可能会喜欢
🚨 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.
United States 趋势
- 1. #heatedrivalry 45.5K posts
- 2. #BTCCBestCEX 7,722 posts
- 3. Expedition 33 198K posts
- 4. shane 64.4K posts
- 5. ilya 49.2K posts
- 6. Kyle Pitts 19.1K posts
- 7. Falcons 38.4K posts
- 8. Bucs 24.1K posts
- 9. #TheGameAwards 415K posts
- 10. Todd Bowles 5,813 posts
- 11. GOTY 65.1K posts
- 12. Mega Man 37.3K posts
- 13. Baker 23.8K posts
- 14. Kirk Cousins 6,328 posts
- 15. jacob tierney 2,632 posts
- 16. #KeepPounding 2,357 posts
- 17. Leon 188K posts
- 18. Sonic 86.4K posts
- 19. Rose 298K posts
- 20. 21 Savage 17.3K posts
你可能会喜欢
-
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.