开发者社区> 问答> 正文

如何在Python3的一行中获取字符串和整数作为输入?

我已经看到了以下链接作为我的答案,但仍然没有得到预期的答案。

如果我在一行中提供Name和Number,Python应该将第一个值作为字符串,第二个作为整数。

问题来源:stackoverflow

展开
收起
is大龙 2020-03-24 23:42:10 915 0
2 条回答
写回答
取消 提交回答
  • 代码改变世界,我们改变代码

    充份利用了python isnumeric()函数,来判断数字类型

    2020-04-14 09:26:34
    赞同 展开评论 打赏
  • a, b = [int(x) if x.isnumeric() else x for x in input().split()]
    

    如果可能,它将转换为int输入的任何部分。

    回答来源:stackoverflow

    2020-03-24 23:42:18
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
From Python Scikit-Learn to Sc 立即下载
Data Pre-Processing in Python: 立即下载
双剑合璧-Python和大数据计算平台的结合 立即下载