题解 | #浮点数的个位数字#

浮点数的个位数字

http://www.nowcoder.com/practice/ffa94d27c6534396aef38813535c279f

a=float(input())
b=int(a)%10
print(b)

我的方法,是10的余数就是 个位数字——这与他是多大的数都没有关系——个位数的定义嘛,嘿嘿

大神的做法

up,down=input().split('.')
digit=up[-1]
print(digit)

如何拆分输入,赋值给两个变量—— 值得学习 然后用字符串[-1]方法,很棒

全部评论
我的做法类似于第二种,但是更简洁,只有一行: print(input().split(".")[0][-1])
点赞 回复 分享
发布于 2023-06-04 10:34 江西
我选择了第二种,不过你之前的方法也不错哦,值得一试!
点赞 回复 分享
发布于 2022-05-22 22:49

相关推荐

码农索隆:有点耳熟,你们是我教过最差的一届
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-11 15:37
点赞 评论 收藏
分享
06-14 19:09
门头沟学院 Java
darius_:给制造业搞的,什么物料管理生产管理,设备管理点检,最最关键的就是一堆报表看板。个人觉得没啥技术含量都是些基本的crud,但是业务很繁琐那种
点赞 评论 收藏
分享
面向对象的火龙果很爱...:去吃一顿炸鸡就走
点赞 评论 收藏
分享
评论
9
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务