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远程登录代码
Apr 29 Python
跟老齐学Python之Import 模块
Oct 13 Python
用Python实现一个简单的线程池
Apr 07 Python
Python中的面向对象编程详解(上)
Apr 13 Python
深入浅析python继承问题
May 29 Python
用不到50行的Python代码构建最小的区块链
Nov 16 Python
Pandas Shift函数的基础入门学习笔记
Nov 16 Python
python实现复制大量文件功能
Aug 31 Python
python将音频进行变速的操作方法
Apr 08 Python
Django DRF路由与扩展功能的实现
Jun 03 Python
Python数据类型最全知识总结
May 31 Python
详解Python内置模块Collections
Mar 22 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
计数器详细设计
2006/10/09 PHP
PHP5中的时间相差8小时的解决办法
2008/03/28 PHP
php打开文件fopen函数的使用说明
2013/07/05 PHP
PHP获取浏览器信息类和客户端地理位置的2个方法
2014/04/24 PHP
Zend Framework入门教程之Zend_Registry组件用法详解
2016/12/09 PHP
Extjs学习笔记之四 工具栏和菜单
2010/01/07 Javascript
JQuery入门——事件切换之toggle()方法应用介绍
2013/02/05 Javascript
JS过滤url参数特殊字符的实现方法
2013/12/24 Javascript
jquery原创弹出层折叠效果点击折叠弹出一个层
2014/03/12 Javascript
JavaScript验证18位身份证号码最后一位正确性的实现代码
2014/08/07 Javascript
Javascript基础教程之关键字和保留字汇总
2015/01/18 Javascript
招聘网站基于jQuery实现自动刷新简历
2015/05/10 Javascript
js实现鼠标点击左上角滑动菜单效果代码
2015/09/06 Javascript
jQuery实现图片上传和裁剪插件Croppie
2015/11/29 Javascript
jquery中cookie用法实例详解(获取,存储,删除等)
2016/01/04 Javascript
原生js和jquery分别实现横向导航菜单效果
2016/05/13 Javascript
深入理解js中this的用法
2016/05/28 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
2018/07/06 Javascript
Vue执行方法,方法获取data值,设置data值,方法传值操作
2020/08/05 Javascript
[01:14]2019完美世界城市挑战赛(秋季赛)全国总决赛精彩花絮
2020/01/08 DOTA
Python中functools模块函数解析
2017/03/12 Python
浅谈机器学习需要的了解的十大算法
2017/12/15 Python
Python实现备份MySQL数据库的方法示例
2018/01/11 Python
Flask-WTF表单的使用方法
2019/07/12 Python
Python爬虫之urllib基础用法教程
2019/10/12 Python
python GUI库图形界面开发之PyQt5 MDI(多文档窗口)QMidArea详细使用方法与实例
2020/03/05 Python
Python实现RabbitMQ6种消息模型的示例代码
2020/03/30 Python
Python AutoCAD 系统设置的实现方法
2020/04/01 Python
size?德国官方网站:英国伦敦的球鞋精品店
2018/03/17 全球购物
幼儿园大班新学期寄语
2014/01/18 职场文书
本科毕业生求职信
2014/06/15 职场文书
小学教师节活动总结
2015/03/20 职场文书
2016年校长新年寄语
2015/08/17 职场文书
如何用JavaScript学习算法复杂度
2021/04/30 Javascript
浅谈Redis存储数据类型及存取值方法
2021/05/08 Redis
Python 数据可视化之Matplotlib详解
2021/11/02 Python