0

print('1+2+3+4.0+5')=?

3rd Sep 2020, 6:27 AM
Š¾Ń‡ŠµŃ€Š¾Š²Š°ŃˆŠŗŠ° сŠµŃ€ŠµŠ“Š°
Š¾Ń‡ŠµŃ€Š¾Š²Š°ŃˆŠŗŠ° сŠµŃ€ŠµŠ“Š° - avatar
5 Answers
+ 5
Avalon šŸ˜• x = '1+2+3+4.0+5' print(eval(x))
3rd Sep 2020, 7:40 AM
Namit Jain
Namit Jain - avatar
+ 3
Output: 1+2+3+4.0+5
3rd Sep 2020, 6:30 AM
Namit Jain
Namit Jain - avatar
+ 2
You can go on with Namit Jain answer. Since the value in print() function is given as a string. print('1+2+3+4.0+5') = 1+2+3+4.0+5 It can be summed only if we don't use the quotes " " or else we can use this string inside eval() method. print(eval('1+2+3+4.0+5')) = 15.0
3rd Sep 2020, 9:09 AM
Jenson Y
+ 1
It is string as it is in quotes. Output: 1+2+3+4.0+5
3rd Sep 2020, 6:47 AM
Web-Learner
+ 1
x='1+2+3+4.0+5' z=0 for i in x.split('+'): z+=float(i) print(int(z)) m=[float(i) for i in x.split('+')] print(sum(m))
3rd Sep 2020, 7:37 AM
Shadoff
Shadoff - avatar