我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

请问根据实验要求,出现这个结果,代码哪里出错了?

img

img

img

你输入C23就可以了,不然后面的e和数字无法组合,输入和预期不符

s=input()
if s[0] in ['C']:
    f=(eval(s[2:])*1.8)+32
print(f)

img

要输入的是Ce两个字符,你却只判断第一个字符是否为C或F,而把e23作为整数转换,当然不行啦

近期文章

  • jupyter notebook后,bad file descriptor的问题
  • c++求1000以内完数
  • 我是Java初学者刚学到对象与类,我调用类方法时总是出错求大神帮忙
  • 用C语言对流水灯进行中断设计
  • 关于#java#的问题:设计一个算法将s中所有数字字符放在前半部分,所有小写字母字符放在后半部分
  • 数据结构双堆栈代码!
  • 怎么用scanf当输入换行键时退出循环
  • 请问这道题怎么写?(任何编程语言都可以)
  • x前的省略号什么意思,如何输出
  • 第六题哪个不是C++中合法的常量
  • 请问为什么初始化start为0,这个0是数组元素的下标0
  • 我是Java初学者刚学到对象与类,我调用类方法时总是出错求大神帮忙看一下这个报错是什么意思
  • 怎么做兄弟们,求解答
  • c语言问题,循环控制(单重循环)
  • 请问这个如何实现,任何编程语言都行
  • 运筹学最小费用最大流问题
  • c语言文件函数问题 c语言
  • matlab位置1处索引超出数组边界(不能超出 1),错误怎么改呢
  • JAVA基础编程跟constructors有关
  • 不如就叫它标题吧,。、

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华