Python 数据的输入
2023-09-14 08:56:53 时间
一、单个输入
a=input("输入提示语句")#默认a的类型是字符串 b=input()
二、一行输入两个/三个数据,数据之间用空格间隔开
#a,b的数据类型都是整数 a,b=map(int,input().split())#以空格间隔 a,b=map(int,input().split(','))#以逗号间隔开
三、一行输入n个以空格间隔开的整数
#方法一
a=list()
a = [int(x) for x in input().split()]#列表a里面的数据类型是整数
#方法二
b=list()
for x in input().split():#列表b里面的数据类型是字符串
b.append(x)
#方法三
a=input("一行输入多个以空格间隔的数")#a的数据类型是字符串
num =list(map(int, a.strip().split()))#将a转化为列表num,并且num的数据类型是整数
for i in num:
print(i,type(i))
四、从键盘中持续输入(类似C++中while(scanf("%d",&n)) )
while True:
n=input()
if n==0:#当输入的值为0时结束
break
注意 input()输入的数据类型默认是字符串类型,如果要接受的目标数据是整数的话,可以考虑数据类型转换
a=input()##字符串 a=int(a) a=int(input())##效果和上面一样
五、for循环输出多个空格间隔的数据
##第一种 a=[1,2,3,4,5,6] count=0 for j in range(n): print(a[j],end=' ') cnt=cnt+1 if(cnt%len(a)==0): print(end='\n') ##第二种 list=[1,1,3,4,5,62,5,3,52,5,3,6,6,8,4,6,4,9,5,6] count=0 for i in list: print(i,end=' ') count += 1 if(count%len(list)==0): print(end='\n')
相关文章
- pycharm导入Python_python简单项目
- python qt是什么_初识Python与Qt「建议收藏」
- python进阶(7)垃圾回收机制
- python基础知识入门_python新手学院
- 【说站】python输入一个列表求平均值
- Python的正则表达式_python正则表达式例子
- python中 global_python中round的用法
- python分析人口出生率代码_国家统计局居然也能用的上Python?人口数据Python脚本了解一下?…[通俗易懂]
- python 菜鸟教程 正则_华为mate30好用不
- 【测试开发】python系列教程:Python 推导式
- Python 自动化指南(繁琐工作自动化)第二版:十九、处理图像
- 【Python】字符串 ⑦ ( input 字符串输入 | input 函数自带提示参数 | input 函数接收的变量类型 )
- python中如何修改文件?
- Python发邮件带附件详解编程语言
- 掌握Linux环境下的Python编程(linux执行python)
- 编写 Python 代码时要有所取舍
- 我们可以在同一个虚拟机中运行 Python 2 和 3 代码而不需要更改代码吗?
- 如何在Linux中安装Python?(linux安装python)
- Linux下从系统卸载Python(linux下卸载python)
- python用Redis与Python实现大数据收集与分析(redis 联合)
- python访问纯真IP数据库的代码
- 使用Python获取CPU、内存和硬盘等windowns系统信息的2个例子
- python字典(dict)遍历的四种方法性能测试报告