Errors! - Introduction to Python: Absolute Beginner Module 1 Video 12

Published: 12 July 2021
on channel: Book Simplifiers
25
2

Example
[ ] review & run code
print("my number is " + "123") #string, represents a text character
print("my number is " + 123) #number, with numeric value
TypeError
The line print("my number is " + 123) causes the TypeError message to appear

TypeError: Can't convert 'int' object to str implicitly

When adding to the string "my number is " the compiler is experiencing another string, but finds a number *123

Python cannot convert the Integer 123 to a string without explicit instruction (in code)

in other words, python only allows combining like types

str + str
int + int
Task 3
Fix TypeError
Review the code in the cells below and then run the code
Fix any errors and run until the code no longer shows errors
[ ] review and run the code - then fix any Errors
total_cost = 3 + "45"
print(total_cost)

[ ] review and run the code - then fix any Errors
school_num = 123
print("the street number of Central School is " + school_num)

[ ] Read and run the code - write a hypothesis for what you observe adding float + int
[ ] HYPOTHESIS:

print(type(3.3))
print(type(3))
print(3.3 + 3)


On this page of the site you can watch the video online Errors! - Introduction to Python: Absolute Beginner Module 1 Video 12 with a duration of hours minute second in good quality, which was uploaded by the user Book Simplifiers 12 July 2021, share the link with friends and acquaintances, this video has already been watched 25 times on youtube and it was liked by 2 viewers. Enjoy your viewing!