zoukankan      html  css  js  c++  java
  • python中关于input和raw_input的使用方法

    input和raw_input 的区别:

    input和raw_input都可以读取控制台的输入,但是raw_input和input在处理数字和字符串是有区别的

    输入纯数字时

    • raw_input返回类型为str;
    • input返回类型为int;

    输入字符串时

    • raw_input可直接输入字符串
    • input输入字符串时需要用引号括起来,否则会报错

    input和raw_inputd的用法:

    #raw_input输入数字或字符串返回类型都为str
    inp = raw_input("输入:")
    print type(inp)

    #input输入字符串时需要添加引号‘’,返回类型str
    inp = input("输入字符串:")
    print type(inp)
    
    #input输入数字返回类型int
    inp = input("输入数字:")
    print type(inp)

    强制类型转化

    
    
    #使用str进行强制转换,返回类型str
    inp = str(input("输入:"))
    print type(inp)
    #使用int进行强制转换,返回类型int
    inp = int(raw_input("输入:"))
    print type(inp)
     
    #使用list进行强制转换,返回类型list
    inp = list(raw_input("输入:"))
    print inp
    print type(inp)
  • 相关阅读:
    sql事务
    连续按两次提示退出功能
    页面跳转及传值
    TextView详解
    textAppearance的属性设置
    POJ-1459 Power Network
    POJ-2112 Optimal Milking
    POJ-1149 PIGS
    AOJ-722 发红包
    HDU-3605 Escape
  • 原文地址:https://www.cnblogs.com/sunjump/p/9454114.html
Copyright © 2011-2022 走看看