Python读取stdin方法实例

yipeiwu_com6年前Python基础

Python中常用到的两种标准化输入方式:分别sys.stdin和input,两者使用方式大致相同,但是总的来说sys.stdin使用方式更加多样化一些,下面就例子说明两者之间的使用差别。

1、input输入

input输入很简单,就是获得用户的输入,一般是在控制台界面。

运行之后就可以等待用户输入了,最终系统会认为回车键是输入的结束。

2、sys.stdin输入

第一他也可以实现和input一样的功能,比如

但是,他更常见的是另外一种使用方式,可以直接使用文件作为整体的输入,可以很简洁。

使用方法,将文件重定向到输入中去就可以很方便的使用。

相关文章

Python显示进度条的方法

Python显示进度条的方法

本文实例讲述了Python显示进度条的方法,是Python程序设计中非常实用的技巧。分享给大家供大家参考。具体方法如下: 首先,进度条和一般的print区别在哪里呢? 答案就是print...

Flask核心机制之上下文源码剖析

一、前言 了解过flask的python开发者想必都知道flask中核心机制莫过于上下文管理,当然学习flask如果不了解其中的处理流程,可能在很多问题上不能得到解决,当然我在写本篇文章...

python getpass模块用法及实例详解

python getpass模块用法及实例详解

getpass import getpass username = input("username:") password = getpass.getpass("passwor...

python中list循环语句用法实例

本文实例讲述了python中list循环语句用法。分享给大家供大家参考。具体用法分析如下: Python 的强大特性之一就是其对 list 的解析,它提供一种紧凑的方法,可以通过对 li...

python 函数传参之传值还是传引用的分析

python 函数传参之传值还是传引用的分析

首先还是应该科普下函数参数传递机制,传值和传引用是什么意思?    函数参数传递机制问题在本质上是调用函数(过程)和被调用函数(过程)在调用发生时进行通信的方法问题。基本的参数传递机制有...