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)
Auf dieser Seite können Sie das Online-Video Errors! - Introduction to Python: Absolute Beginner Module 1 Video 12 mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Book Simplifiers 12 Juli 2021 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 25 Mal angesehen und es wurde von 2 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!