zoukankan      html  css  js  c++  java
  • python 输入 与如何查看文档 小结

    Python 2 中的输入小结

    转载请声明本文的引用出处:仰望大牛的小清新

    1.raw_input(prompt = None)与input(prompt = None)

    两个都是默认参数类型,这个参数可以传入一个字符串,用于输入的时候进行输出,例如

    1 # 嗯,你的名字真的是不错的电影
    2 your_name = input("你的名字是?")

    input会假定用户输入的都是合法的python 表达式,因此会尝试计算该表达式的值,input首先调用raw_input获取原始输入,再调用eval获得输入的表达式的值,如果表达式非法,那么会抛出错误,具体的错误要根据输入而定。

    在python 2 的官方文档中,有这样一句话:Consider using the raw_input() function for general input from users. 因此除非特殊需要,应该主要使用python 2 的raw_input 作为通用交互输入。

    raw_input()的返回类型为字符串,我们可以结合int(), float()等函数的将字符串转化为我们所需的格式

    另外,需要注意的是:python 3.x中没有raw_input()了,只有input(),并且input不再计算表达式的值,而是作为一个字符串输入。

    关于如何查看文档

    在Linux上,我们可以键入

    pydoc raw_input

    来获取关于raw_input的文档,并且按q退出

    在Windows上,我们键入

    python -m pydoc raw_input

    即可获得相应文档,不需要按q退出

  • 相关阅读:
    每日日报2020.12.1
    每日日报2020.11.30
    981. Time Based Key-Value Store
    1146. Snapshot Array
    565. Array Nesting
    79. Word Search
    43. Multiply Strings
    Largest value of the expression
    1014. Best Sightseeing Pair
    562. Longest Line of Consecutive One in Matrix
  • 原文地址:https://www.cnblogs.com/luruiyuan/p/6241805.html
Copyright © 2011-2022 走看看