查看: 930|回复: 8
收起左侧

求指教作业 转专业选手真的哭了

|只看干货
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
为什么 python 中一直显示无法将str 转成float。
又或者有没有推荐能看看案例的地方。😭

上一篇:新出的M1 Pro Max对搞深度学习有啥加成么
下一篇:学习feed ranking的书/网课推荐?
半导体 2021-10-23 01:45:29 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   95% (19)
 
 
5% (1)    👎
回复

使用道具 举报

狗逼生活 2021-10-23 03:05:34 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   100% (2)
 
 
0% (0)    👎
https://www.journaldev.com/23715/python-convert-string-to-float
网上随便找的,pyhton 转变type一般就是前面加type name的强制转换
回复

使用道具 举报

RubyJiangCMU 2021-10-23 03:06:06 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   86% (40)
 
 
13% (6)    👎
这种问题 问Google啊
回复

使用道具 举报

 楼主| aryatong 2021-10-23 09:40:29 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎
问了 Google上写的我都试了,还是不行
回复

使用道具 举报

 楼主| aryatong 2021-10-23 09:40:59 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   0% (0)
 
 
0% (0)    👎
半导体 发表于 2021-10-22 10:45:29
https://www.geeksforgeeks.org/convert-string-to-float-in-python/
这上面的方法都试了,还是不行
回复

使用道具 举报

cyr2468 2021-10-23 09:46:34 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   96% (164)
 
 
3% (6)    👎
把x换成你说的这个string 试试看底下这一段

try:
    converted = float(x)
except ValueError:
    print(“not a valid number")

如果打出来了not a valid number说明你这个string有问题,可能前后有空格所以不能转换或者里面有数字以外的符号
回复

使用道具 举报

2011051305 2021-10-23 10:35:15 | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   90% (482)
 
 
9% (53)    👎
首先确定你的那个变量不是None  比如有时候print(XXX) 能看到XXX打在notebook 但是XXX本身不是valid string type 其次用strip() lstrip() rstrip() 把string前后的空格 \t \n \r 都trim掉
回复

使用道具 举报

henry_xjtu 2021-10-23 12:04:59 来自APP | 显示全部楼层
本楼: 👍   0% (0)
 
 
0% (0)   👎
全局: 👍   72% (455)
 
 
27% (172)    👎
加断点调试
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表