python3的输入方式及多组输入方法


Posted in Python onOctober 17, 2018

python3的输入方式

1. 读取键盘输入

内置函数 input()接收键盘标准输入

str = input("请输入")
print(str)

默认返回的是字符串类型,通过强制转换可以变成其他类型

num = int(input("请输入"))
print(num, type(num))
//type(变量),返回变量类型

2. raw_input()(只适用python2)

input() 函数和raw_input() 函数基本可以互换,但是input会假设你的输入是一个有效的Python表达式,并返回运算结果。这是两者的最大区别。

a=input([x+1 for x in range(2,10,2)])
print(a)

[3, 5, 7, 9]

3. sys.stdin.readline()

sys.stdin.readline()将所有输入视为字符串,并在最后包含换行符'\n',可以通过sys.stdin.readline().strip(‘\n')去掉换行符。

import sys
c = sys.stdin.readline()
print(c,type(c))

多组输入

a=int(input())
i=0
while i<a:
 b=int(input())
 print(b)
 i=i+1
a=input().split()
for x in a:
 print(int(x))
while True:
 a = sum(map(int, input().split()))
 if(a==0):
  exit(0)
 else:
  print(a)

一行多个值输入

a,b = map(int,input().split())
print(a,b)

以上这篇python3的输入方式及多组输入方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
实例讲解python函数式编程
Jun 09 Python
详解python发送各类邮件的主要方法
Dec 22 Python
Python 使用os.remove删除文件夹时报错的解决方法
Jan 13 Python
浅谈Python实现Apriori算法介绍
Dec 20 Python
Python numpy实现二维数组和一维数组拼接的方法
Jun 05 Python
Python OOP类中的几种函数或方法总结
Feb 22 Python
Python简单处理坐标排序问题示例
Jul 11 Python
Django之编辑时根据条件跳转回原页面的方法
Aug 21 Python
python matplotlib折线图样式实现过程
Nov 04 Python
django 简单实现登录验证给你
Nov 06 Python
利用Python的sympy包求解一元三次方程示例
Nov 22 Python
Python+appium框架原生代码实现App自动化测试详解
Mar 06 Python
Python3.6使用tesseract-ocr的正确方法
Oct 17 #Python
python学生信息管理系统(初级版)
Oct 17 #Python
学生信息管理系统python版
Oct 17 #Python
python 使用sys.stdin和fileinput读入标准输入的方法
Oct 17 #Python
Python实现Dijkstra算法
Oct 17 #Python
使用Python抓取豆瓣影评数据的方法
Oct 17 #Python
python 对key为时间的dict排序方法
Oct 17 #Python
You might like
PHP动态变静态原理
2006/11/25 PHP
PHP中设置时区方法小结
2012/06/03 PHP
php内嵌函数用法实例
2015/03/20 PHP
关于PHP通用返回值设置方法
2017/03/31 PHP
浅谈PHP中如何实现Hook机制
2017/11/14 PHP
PHP中创建和编辑Excel表格的方法
2018/09/13 PHP
PHP设计模式之单例模式定义与用法分析
2019/03/26 PHP
PHP使用HTML5 FileApi实现Ajax上传文件功能示例
2019/07/01 PHP
PHP+MySQL实现在线测试答题实例
2020/01/02 PHP
PHP pthreads v3下worker和pool的使用方法示例
2020/02/21 PHP
phpstudy2020搭建站点的实现示例
2020/10/30 PHP
JQuery 动画卷页 返回顶部 动画特效(兼容Chrome)
2010/02/15 Javascript
可在线编辑网页文字效果代码(单击)
2013/03/02 Javascript
ff下JQuery无法监听input的keyup事件的解决方法
2013/12/12 Javascript
Jquery解析json字符串及json数组的方法
2015/05/29 Javascript
javascript实现日期时间动态显示示例代码
2015/09/08 Javascript
微信 java 实现js-sdk 图片上传下载完整流程
2016/10/21 Javascript
微信小程序 获取相册照片实例详解
2016/11/16 Javascript
前端 Vue.js 和 MVVM 详细介绍
2016/12/29 Javascript
JS 60秒后重新发送验证码的实例讲解
2017/07/26 Javascript
JS一个简单的注册页面实例
2017/09/05 Javascript
VUE在for循环里面根据内容值动态的加入class值的方法
2018/08/12 Javascript
vue中组件的过渡动画及实现代码
2018/11/21 Javascript
vue+express+jwt持久化登录的方法
2019/06/14 Javascript
Vue打包后访问静态资源路径问题
2019/11/08 Javascript
nuxt配置通过指定IP和端口访问的实现
2020/01/08 Javascript
[49:08]OpTic vs Serenity 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
对django 模型 unique together的示例讲解
2019/08/06 Python
使用Pandas的Series方法绘制图像教程
2019/12/04 Python
DataFrame 数据合并实现(merge,join,concat)
2020/06/14 Python
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
第二层交换机和路由器的区别?第三层交换机和路由器的区别?
2013/05/23 面试题
大学生职业规划论文
2014/01/11 职场文书
2014公司党员自我评价范文
2014/09/11 职场文书
手把手教你用SpringBoot将文件打包成zip存放或导出
2021/06/11 Java/Android
实现一个简单得数据响应系统
2021/11/11 Javascript