一、输入

1.函数格式:input()

2.函数功能:接受一个标准输入数据,返回string类型。ctrl+z结束输入。

3.实例:

默认input():等待一个任意字符的输入

str=input(‘input a string:\n’):接受输入数据作为string类型传给str,\n为提示信息换行。

4.接受多个数据输入,使用eval()函数,间隔符必须是逗号

>>> lines

['', '', '', '84', '2', '3', '']

>>> a,b,c=eval(input())

1,2,3

>>> a

1

>>> c

3

5.接受多行输入的一个方法

>>> sen='end'  #作为结束符

>>> list2=[]

>>> for line in iter(input,ends):

line1=line.split(',')

list2.append(line1)

23,34

25,78

end

>>> list2

[['23', '34'], ['25', '78']]

二、输出

1.函数格式:print([object,...],sep='',end='\n',file=sys.stdout)(end默认值为回车,可自定义符号)

2.实例

print():输出一个空行

格式化输出

#%x --- hex 十六进制

#%d --- dec 十进制

#%o --- oct 八进制

#%s --- 字符串

#%f --- float 浮点数

例1:

>>> str1='the value is'

>>> num1=11

>>> print('%s%d'%(str1,num1))

the value is11

例2:

PI=3.1415926

print("PI = %10.3f" % math.pi) #输出PI = 3.142

print("PI = %-10.3f" % math.pi) #输出PI = 3.142

例3:

print("%.3s" %("abcde")) #输出abc

print("%.*s" %(4,"abcde")) #输出abcd

print("%10.3s" %("abcde")) #输出abc(总长度为10,字符长度不够前面填空格)

例4:打印多行

print(""" 你的内容 """) 或者 print(''' 你的内容 ''')

例5:打印纯文本,不使用转义字符:print(r'内容')或者print(R'内容')

print(r'abc\n') #直接打印字符串abc\n

python3获取用户输入_python3.4控制用户输入与输出相关推荐

  1. python给用户输出提示_python3.4控制用户输入与输出的方法

    一.输入 1.函数格式:input() 2.函数功能:接受一个标准输入数据,返回string类型.ctrl+z结束输入. 3.实例: 默认input():等待一个任意字符的输入 str=input(' ...

  2. Linux用户口令安全策略,Linux 控制用户口令安全策略

    一.控制用户口令长度.有效期 /etc/login.defs 文件主要是控制密码有效期的文件,密码的复杂度的判断是通过pam模块控制来实现的,具体的模块是pam_cracklib # vi /etc/ ...

  3. python3.0实例_python3.0 模拟用户登录,三次错误锁定的实例

    python用户登录三次锁定怎么修改 1.normal_user是存放用户id及密码的文件 2.lock_file是存放被锁定的用户id的文档,默认为空. 3.程序会对normal_user里的合法用 ...

  4. Speech模块管理语音输入功能,提供语音识别功能,可支持用户通过麦克风设备进行语音输入内容。通过plus.speech可获取语音输入管理对象

    Speech模块管理语音输入功能,提供语音识别功能,可支持用户通过麦克风设备进行语音输入内容.通过plus.speech可获取语音输入管理对象. 语音输入接口可使得网页开发人员能快速调用设备的麦克风进 ...

  5. php正则银行卡号,JS使用正则控制用户输入银行卡号及格式化

    //js正则实现用户输入银行卡号的控制及格式化 function formatBankNo (BankNo){ if (BankNo.value == "") return; va ...

  6. python实现简单的用户密码登录控制(输入三次就锁定用户)

    问题描述 我们经常在登录一些网站的时候,发现我们如果连续的输错好几次密码,我们的帐号就被锁定起来了,那这个过程是如何实现的呢?本程序主要就是解决以下3件事情 1.输入用户名密码 2.认证成功并显示欢迎 ...

  7. Spring Security用户认证和权限控制(默认实现)

    1 背景 实际应用系统中,为了安全起见,一般都必备用户认证(登录)和权限控制的功能,以识别用户是否合法,以及根据权限来控制用户是否能够执行某项操作. Spring Security是一个安全相关的框架 ...

  8. php如何控制用户对图片的访问 PHP禁止图片盗链

    本文摘自网络仅供学习只用 本人根据教程总结了一下https://www.imooc.com/video/13412 主要是利用apache的htacess进行控制,,拿什么判断是不是通过本站点访问的呢 ...

  9. spring boot结合shiro实现用户-角色-权限的控制(包含用户名密码登陆和手机号验证码登陆)

    spring boot整合shiro实现权限校验 1.首先导入项目所需jar包 <parent><groupId>org.springframework.boot</gr ...

最新文章

  1. 干货|理解attention机制本质及self-attention
  2. latex下载对一篇文章的引用(.bib格式)
  3. hexo 博客框架 可用作知识库
  4. oracle 10g 用户管理笔记
  5. Java锁消除和锁粗化
  6. 基于ssm的水果商城系统项目总结
  7. Centos常用快捷键
  8. Ultraedit使用技巧收集
  9. Java 中的并发工具类
  10. Dubbo 面试题汇总(附答案)
  11. 浅析 Linux 初始化 init 系统,第 1 部分: sysvinit
  12. GJM: Unity3D基于Socket通讯例子 [转载]
  13. 补习系列(4)-springboot 参数校验详解
  14. JAVA编码(5)——JAVA输入流输出流
  15. 穷举法求最大公共子序列C语言,算法--最长公共子序列(LongestCommon Subsequence, LCS)...
  16. 博为峰JavaEE技术文章 ——MyBatis RowBounds分页
  17. 简单聊聊dorado7,快速入门,内含工具。
  18. editorMd插件的使用总结(包括开启图片上传及拖拉粘贴上传图片)
  19. 让 Alfred 支持拼音
  20. Hadoop 3.1 2.x新特性之har归档

热门文章

  1. 一个可编辑与新增博客园文章的 Python 脚本
  2. windows文本转语音 通过java 调用python 生成exe可执行文件一条龙
  3. 使用Python打造一款间谍程序
  4. [ python ] 基础技巧
  5. Go语言学习资料大全
  6. RDL(C) Report Design Step by Step 3: Mail Label
  7. Winform窗体中发送HTTP请求 手工发送HTTP请求主要是调用 System.Net的HttpWebResponse方法
  8. Spring boot升级到2.3.2.Release和Spring framework升级到5.28.Release踩过的坑
  9. miniui 查询_JQueryMiniUI按照时间进行查询的实现方法
  10. 在机器学习中为什么只需要正的误差而不用负的误差