Python遇到的第一个问题

1.运行如下代码:

输入成绩80之后报错:

 2.问题分析:字符串跟整型不能比

 3.查看score的类型 print(type(score)),

由此看出score是string类型的,因为input接收到的都是字符串类型的。

4.解决办法:类型转换 score = int(score)

5.再次运行就ok了。

总结:Python中 使用input()语句时候不管你输入的是整形还是字符串类型,它都会转成字符串类型。

原文地址:https://www.cnblogs.com/yyl6/p/11284178.html