python3获取用户输入_python3.4控制用户输入与输出
一、输入
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控制用户输入与输出相关推荐
- python给用户输出提示_python3.4控制用户输入与输出的方法
一.输入 1.函数格式:input() 2.函数功能:接受一个标准输入数据,返回string类型.ctrl+z结束输入. 3.实例: 默认input():等待一个任意字符的输入 str=input(' ...
- Linux用户口令安全策略,Linux 控制用户口令安全策略
一.控制用户口令长度.有效期 /etc/login.defs 文件主要是控制密码有效期的文件,密码的复杂度的判断是通过pam模块控制来实现的,具体的模块是pam_cracklib # vi /etc/ ...
- python3.0实例_python3.0 模拟用户登录,三次错误锁定的实例
python用户登录三次锁定怎么修改 1.normal_user是存放用户id及密码的文件 2.lock_file是存放被锁定的用户id的文档,默认为空. 3.程序会对normal_user里的合法用 ...
- Speech模块管理语音输入功能,提供语音识别功能,可支持用户通过麦克风设备进行语音输入内容。通过plus.speech可获取语音输入管理对象
Speech模块管理语音输入功能,提供语音识别功能,可支持用户通过麦克风设备进行语音输入内容.通过plus.speech可获取语音输入管理对象. 语音输入接口可使得网页开发人员能快速调用设备的麦克风进 ...
- php正则银行卡号,JS使用正则控制用户输入银行卡号及格式化
//js正则实现用户输入银行卡号的控制及格式化 function formatBankNo (BankNo){ if (BankNo.value == "") return; va ...
- python实现简单的用户密码登录控制(输入三次就锁定用户)
问题描述 我们经常在登录一些网站的时候,发现我们如果连续的输错好几次密码,我们的帐号就被锁定起来了,那这个过程是如何实现的呢?本程序主要就是解决以下3件事情 1.输入用户名密码 2.认证成功并显示欢迎 ...
- Spring Security用户认证和权限控制(默认实现)
1 背景 实际应用系统中,为了安全起见,一般都必备用户认证(登录)和权限控制的功能,以识别用户是否合法,以及根据权限来控制用户是否能够执行某项操作. Spring Security是一个安全相关的框架 ...
- php如何控制用户对图片的访问 PHP禁止图片盗链
本文摘自网络仅供学习只用 本人根据教程总结了一下https://www.imooc.com/video/13412 主要是利用apache的htacess进行控制,,拿什么判断是不是通过本站点访问的呢 ...
- spring boot结合shiro实现用户-角色-权限的控制(包含用户名密码登陆和手机号验证码登陆)
spring boot整合shiro实现权限校验 1.首先导入项目所需jar包 <parent><groupId>org.springframework.boot</gr ...
最新文章
- 干货|理解attention机制本质及self-attention
- latex下载对一篇文章的引用(.bib格式)
- hexo 博客框架 可用作知识库
- oracle 10g 用户管理笔记
- Java锁消除和锁粗化
- 基于ssm的水果商城系统项目总结
- Centos常用快捷键
- Ultraedit使用技巧收集
- Java 中的并发工具类
- Dubbo 面试题汇总(附答案)
- 浅析 Linux 初始化 init 系统,第 1 部分: sysvinit
- GJM: Unity3D基于Socket通讯例子 [转载]
- 补习系列(4)-springboot 参数校验详解
- JAVA编码(5)——JAVA输入流输出流
- 穷举法求最大公共子序列C语言,算法--最长公共子序列(LongestCommon Subsequence, LCS)...
- 博为峰JavaEE技术文章 ——MyBatis RowBounds分页
- 简单聊聊dorado7,快速入门,内含工具。
- editorMd插件的使用总结(包括开启图片上传及拖拉粘贴上传图片)
- 让 Alfred 支持拼音
- Hadoop 3.1 2.x新特性之har归档
热门文章
- 一个可编辑与新增博客园文章的 Python 脚本
- windows文本转语音 通过java 调用python 生成exe可执行文件一条龙
- 使用Python打造一款间谍程序
- [ python ] 基础技巧
- Go语言学习资料大全
- RDL(C) Report Design Step by Step 3: Mail Label
- Winform窗体中发送HTTP请求 手工发送HTTP请求主要是调用 System.Net的HttpWebResponse方法
- Spring boot升级到2.3.2.Release和Spring framework升级到5.28.Release踩过的坑
- miniui 查询_JQueryMiniUI按照时间进行查询的实现方法
- 在机器学习中为什么只需要正的误差而不用负的误差