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性能优化技巧
Mar 09 Python
浅析Git版本控制器使用
Dec 10 Python
Python实现动态图解析、合成与倒放
Jan 18 Python
python装饰器-限制函数调用次数的方法(10s调用一次)
Apr 21 Python
Python基于Tkinter模块实现的弹球小游戏
Dec 27 Python
python实现一行输入多个值和一行输出多个值的例子
Jul 16 Python
python使用numpy实现直方图反向投影示例
Jan 17 Python
利用Tensorflow构建和训练自己的CNN来做简单的验证码识别方式
Jan 20 Python
python+OpenCV实现图像拼接
Mar 05 Python
浅析Python 简单工厂模式和工厂方法模式的优缺点
Jul 13 Python
python基于tkinter实现gif录屏功能
May 19 Python
使用Python解决图表与画布的间距问题
Apr 11 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
Adodb的十个实例(清晰版)
2006/12/31 PHP
PHP5中GD库生成图形验证码(有汉字)
2013/07/28 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(十六)
2014/06/30 PHP
php页面,mysql数据库转utf-8乱码,utf-8编码问题总结
2015/08/27 PHP
给WordPress中的留言加上楼层号的PHP代码实例
2015/12/14 PHP
在WordPress中使用wp_count_posts函数来统计文章数量
2016/01/05 PHP
关于PHP内置的字符串处理函数详解
2017/02/04 PHP
巧妙破除网页右键禁用的十大绝招
2006/08/12 Javascript
IE与Firefox下javascript getyear年份的兼容性写法
2007/12/20 Javascript
JS实现商品倒计时实现代码
2013/05/03 Javascript
JavaScript 数组详解
2013/10/10 Javascript
node.js中的console.error方法使用说明
2014/12/10 Javascript
Javascript中实现trim()函数的两种方法
2015/02/04 Javascript
jquery实现简单的自动播放幻灯片效果
2015/06/13 Javascript
jQuery模拟select实现下拉菜单功能
2016/06/20 Javascript
解析javascript图片懒加载与预加载的分析总结
2016/10/27 Javascript
详解使用nvm安装node.js
2017/07/18 Javascript
Vue 页面跳转不用router-link的实现代码
2018/04/12 Javascript
Javascript 类型转换、封闭函数及常见内置对象操作示例
2019/11/15 Javascript
javascript实现倒计时效果
2020/02/17 Javascript
vue开发中遇到的问题总结
2020/04/07 Javascript
[09:13]2014DOTA2国际邀请赛 中国区预选赛coser表演
2014/05/23 DOTA
Python连接字符串过程详解
2020/01/06 Python
美国半成品食材配送服务商:Home Chef
2018/01/25 全球购物
请用Python写一个获取用户输入数字,并根据数字大小输出不同信息的脚本
2014/05/20 面试题
产品促销活动策划书
2014/01/15 职场文书
个人党性剖析材料
2014/02/03 职场文书
在校大学生个人的自我评价
2014/02/13 职场文书
高中学生期末评语
2014/04/25 职场文书
中学生英语演讲稿
2014/04/26 职场文书
励志演讲稿600字
2014/08/21 职场文书
教师四风自我剖析材料
2014/09/30 职场文书
小班下学期个人总结
2015/02/12 职场文书
感恩老师主题班会
2015/08/12 职场文书
Python 读写 Matlab Mat 格式数据的操作
2021/05/19 Python
用React Native制作一个简单的游戏引擎
2021/05/27 Javascript