(13)input输入函数
(1)input 等待用户动态输入一个值,注意得到的值是一个字符串类型
提示用户输入用户名和密码:
如果用户名是admin , 并且密码是000 ,
提示用户恭喜你,登陆成功
否则提示用户名或密码错误
username = input("请输入用户名:")
password = input("请输入密码:")
print(username, password)
if username == "admin" and password == "000":
print("恭喜你,登陆成功!")
else:
print("用户名或密码错误!") 执行结果:
请输入用户名: 注意:input会使程序进入阻塞状态,卡在这里,直到用户依次输入用户名和密码,
才会走下面的代码来进行判断输入的用户名和密码的正确性 (2) 练习:要求动态输入身高,实现如下功能
# 女生找对象
# 男生在1米~1.5米之间 小强,你在哪里?
# 男生在1.5~1.7米之间 没有安全感~
# 男生 1.7~ 1.8米之间 帅哥,留个电话
# 男生 1.8~2米之间 帅哥,你建议多一个女朋友吗
写法一:
height = float(input("请输入您的身高:~"))
if 1 <= height <=1.5:
print("小强 你在哪里?")
elif 1.5 < height <= 1.7:
print("没有安全感~")
elif 1.7 < height <= 1.8:
print("帅哥 留个电话")
elif 1.8 < height <=2:
print("帅哥 你建议多一个女朋友吗")
else:
print("身高刚到你的腰,我们并不合适") 写法二:通用写法
if height >= 1 and height <= 1.5:
print("小强 你在哪里?")
elif height > 1.5 and height <= 1.7:
print("没有安全感~")
elif height > 1.7 and height <= 1.8:
print("帅哥 留个电话")
elif height > 1.8 and height <= 2:
print("帅哥 你建议多一个女朋友吗")
else:
print("身高刚到你的腰,我们并不合适")
(13)input输入函数的更多相关文章
- Python3:input()输入函数的用法
		
Python3:input()输入函数的用法 一.简介 input这个函数,第一个参数是提示语,它默认是空的.在我们使用input的时候,会从标准输入中读取一个string,即字符串(请注意,这里很重 ...
 - 【Linux高级驱动】input子系统框架【转】
		
转自:http://www.cnblogs.com/lcw/p/3802617.html [1.input子系统框架(drivers\input)] 如何得出某个驱动所遵循的框架? 1) 通过网 ...
 - input按钮的事件处理大全
		
input按钮的事件处理大全 input按钮的事件处理大全1.<INPUT onclick=document.all.WebBrowser.ExecWB(1,1) type=button v ...
 - INPUT输入子系统【转】
		
转自:https://www.cnblogs.com/deng-tao/p/6094049.html 1.Linux系统支持的输入设备繁多,例如键盘.鼠标.触摸屏.手柄或者是一些输入设备像体感输入等等 ...
 - web前端学习(二)html学习笔记部分(2)-- 改良的元素(input元素等等)
		
1.2.5 HTML5 改良的 input 元素的种类 1.2.5.1 新增的input元素种类中的改良与增加 input 元素的种类 (1) 新增的input元素种类中的url类型.email类 ...
 - input 与 button 的问题 (空隙/不等高/对不齐)及 解决办法
		
1. input 与 button 为什么有空隙? - 要明白为什么,需要了解一下几点基础知识(耐心看完,你会发现竟如此简单) 1. input 与 button 都属于行级块元素,都具有文本 ...
 - 2.1 Python3基础-内置函数(print&input)
		
>>返回主目录 源代码 # 内置函数:输入/输出 name = 'Portos' age = 18 sex = 'man' score = 99.5 print('Hello World! ...
 - python2.+进化至python3.+ 语法变动差异(不定期更新)
		
1.输出 python2.+ 输出: print "" python3.+ 输出: print ("") 2.打开文件 python2.+ 打开文件: file ...
 - Python初级教程
		
Python语言的特点 优点: - 简单 - 易学 - 免费,开源 - 高层语言 - 可移植性(可再多平台运行) - 解释性(不需要编译,可直接运行) - 面向对象 - 可扩展性(缺点:运行效率相对较 ...
 
随机推荐
- [CareerCup] 2. Bomberman 炸弹人
			
We have a 2D grid. Each cell is either a wall, an enemy or empty. For example (0-empty, X-enemy, Y-w ...
 - 《Django企业开发实战 高效Python Web框架指南》胡阳
			
链接:https://pan.baidu.com/s/1NmN_IT5RvevCMt9bZCW1-g提取码:2ki9
 - 安装LoadRunner各种提示解决方法(转载)
			
原文地址链接:https://jingyan.baidu.com/article/915fc414fc60fc51394b20fa.html 1.问:当安装提示"Micosoft Visua ...
 - Linux 学习笔记 1 使用最小的系统,从分区安装系统开始
			
我们常用的linux系统在安装过程中大多都省略了对系统进行分区的操作,以至于后期,不了解什么是分区以及分区当中最基本的一些概念, 我们不说最细的知识,只求了解这个过程,那直接步入正题,开始第一节的学习 ...
 - redis的发布与订阅机制
			
Redis 发布/订阅机制原理分析 Redis 通过 PUBLISH. SUBSCRIBE 和 PSUBSCRIBE 等命令实现发布和订阅功能. 这些命令被广泛用于构建即时通信应用,比如网络聊天室(c ...
 - hadoop--Unable to load native-hadoop library for your platform解决方法
			
笔者实验环境:centos 7.4.1708,hadoop-2.6.0-cdh5.14.2. 执行hadoop命令时出现以下告警,不能加载相关库: WARN util.NativeCodeLoader ...
 - C++中const关键字用法总结
			
看完了c++ primer的基础篇,对const还是有点陌生,在这里小小地总结一下吧. 1) const与变量 在变量的定义前加上 const 修饰符即可完成const对象的创建. const int ...
 - python学习-27 匿名函数
			
匿名函数 1. 语法: lanbda x:x+1 def a(x): return x+1 res = a(10) print(res) 运行结果: 11 Process finished wit ...
 - WUST 设计模式 实验一 单例模式的应用
			
实验一 单例模式的应用 实验目的 1.掌握单例模式(Singleton)的特点: 2.分析具体问题,使用单例模式进行设计. 实验内容和要求 很多应用项目都有配置文件,这些配置文件里面定义一些应用需要的 ...
 - 【Manacher】Colorful String
			
The value of a string s is equal to the number of different letters which appear in this string. You ...