一、单个输入

  

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')

最新文章

  1. SVN使用教程之-分支/标记 合并 subeclipse (转)
  2. ios webview 只能播放带域名的视频连接好奇怪!
  3. re正则表达式16_managing complex regexes
  4. 安装samba服务器
  5. mysql查询今天,昨天,近7天,近30天,本月,上一月数据的方法(摘录)
  6. 10 程序员必备:Linux日常维护命令
  7. qt中如何启动其他应用程序(如果不成功,还有许多原因即QProcess::ProcessError可供分析)
  8. SpringMVC学习总结(五)——SpringMVC文件上传例子
  9. 46. Permutations
  10. linux切换用户
  11. CentOS配置java运行环境
  12. QSplashScreen类实现Qt程序启动画面
  13. 最简单的javascript 竖向菜单
  14. event.srcElement与event.target的区别
  15. 目标文件去除header一行开头的#号
  16. 通过使用Web Workers,Web应用程序可以在独立于主线程的后台线程中,运行一个脚本操作。这样做的好处是可以在独立线程中执行费时的处理任务,从而允许主线程(通常是UI线程)不会因此被阻塞/放慢。
  17. mac 上使用 zip 版的mysql
  18. Github安全整理(转载)
  19. MobaXterm 加装cygwin软件包
  20. python 爬虫基础知识一

热门文章

  1. B站上线互动视频背后,是一场谁都输不起的未来之战
  2. 00-Docker基本安装
  3. java.lang.ClassNotFoundException: javax.xml.bind.DatatypeConverter 可能是我们运行的java版本过高导致
  4. 【渗透测试】Squirrelmail远程代码执行漏洞+修复方案
  5. python安装MySQLclient
  6. iOS 开发之 设计模式【一】原型模式 (Prototype pattern)
  7. iOS 开发之 生产者与消费者模式及其实现
  8. 前端开发中的 MVC、MVP、MVVM 模式
  9. CentOS上安装elasticsearch
  10. Nginx禁止使用ip访问,只允许使用域名访问