zoukankan      html  css  js  c++  java
  • Python学习之再议row_input

    再议raw_input

    birth = raw_input('birth: ')
    if birth < 2000:
        print '00前'
    else:
        print '00后'
    

    运行结果:

    birth: 1994    //输入1994
    00后
    

    出错原因?

    因为从raw_input()读取的内容永远以 字符串 的形式返回,把字符串和整数比较就不会得到期待的结果

    解决方法:

    必须先用int()把字符串转换为我们想要的整型:
    birth = int(raw_input('birth: '))
    运行结果:

    birth: 1994
    00前
    

    这次对了!O(∩_∩)O~

  • 相关阅读:
    CSP2018-09
    CSP2018-03
    CSP2017-12
    CSP2017-09
    CSP2017-03
    CSP2016-12
    [算法设计与分析] 奶酪 (并查集)
    5555
    阿超
    结对作业
  • 原文地址:https://www.cnblogs.com/n2meetu/p/7871904.html
Copyright © 2011-2022 走看看