input()函数

赋值输出:

name=input("请求输入你喜欢的电影名:")

print(name+"是我最喜欢的电影!")

输入:大话西游

输出:大话西游是我最喜欢的电影!

print("那么,您的选择是什么? 1 接受,还是 2 放弃呢?")

choice = input("请输入您的选择:")

#变量赋值

if choice == "1":

#条件判断:条件1

print("霍格沃茨欢迎您的到来。")

#条件1的结果

else:

#条件判断:其他条件

print("您可是被梅林选中的孩子,我们不接受这个选项。")

#其他条件的结果

input()函数的数据类型

那么,我们先来看看第一行代码中的赋值语句。

choice = input("请输入您的选择:")

#变量赋值

首先,我们从整体来看,这段代码表示的是——利用input()函数接收数据,并将数据赋值给变量choice。

对于input()函数来说,不管我们输入的回答是什么,不管你输入的是整数1234,还是字符串我爱摩卡,input()函数的输入值(搜集到的回答),永远会被强制性地转换为字符串类型。(Python3固定规则)

比如:

input()函数结果的强制转换

有了int()函数,我们就可以从input()函数的源头,将输入的内容转换为整数。

choice = int(input("请输入您的选择:"))

if choice==1:

print("霍格沃茨欢迎您的到来")

else:

print("“您可是被梅林选中的孩子,我们不接受这个选项")

请输入您的选择:1

霍格沃茨欢迎您的到来

例:

age = int(input("你多大了呀?"))

#将输入的岁数(字符串),强制转换为整数

if age > 20:

#当年龄(整数)大于20(整数)时

print("在我心里你永远是个宝宝啊")

#打印if条件下的结果

else:

#当年龄(整数)小于20(整数)时

print("你果然是个真·宝宝!")

#打印else条件下的结果

总结:

练习:

完成下面对话:

小精灵:您好,欢迎古灵阁,请问您需要帮助吗?需要or不需要?

你:需要

小精灵:请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询

你:2

小精灵:金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币

小精灵:请问您需要兑换多少金加隆呢?

(你说了一个数字N)

小精灵:好的,我知道了,您需要兑换(你说的数字N)金加隆。

小精灵:那么,您需要付给我(你说的数字N*51.3)人民币。

注1:如果选择不需要帮助,小精灵会礼貌地说"好的,再见。"

注2: 如果选择帮助【1 存取款】,小精灵会推荐你去存取款窗口;如果选择帮助【3 咨询】,小精灵会推荐你去咨询窗口。

need=input("小精灵:您好,欢迎古灵阁,请问您需要帮助吗?需要or不需要?:")

if need=="需要":

print("请问您需要什么帮助呢?1 存取款;2 货币兑换;3 咨询")

yes=int(input(""))

if yes==2:

print("小精灵:金加隆和人民币的兑换率为1:51.3,即一金加隆=51.3人民币")

money=float(input("请问您需要兑换多少金嘉隆呢?"))

if money>0:

print(":好的,我知道了,您需要兑换"+str(money)+"金加隆。")

money1=money*51.3

print("那么,您需要付给我"+str(money1)+"人民币。")

elif yes==1:

print("小精灵推荐你去取款窗口")

else:

print("小精灵会推荐你去咨询窗口。")

else:

print("好的,再见。")

原文地址:https://www.cnblogs.com/laoliu07/p/10653999.html

python简单代码input-python基础 input()函数相关推荐

  1. python简单代码编写-Python | 编写一个简单的Excel处理脚本

    前段时间,温老师找我说财务处的某老师平日处理大量的Excel,很多都是机械的重复劳动,不胜其烦.和我简单说了下需求,看我能不能写个程序帮一下忙. 需求简述如下: 一个多行多列的Excel文档有一列为& ...

  2. python简单代码-用Python代码实现5种最好的、简单的数据可视化!

    数据可视化是数据科学家工作的重要组成部分.在项目的早期阶段,您通常会进行探索性数据分析(EDA)以获得对数据的一些见解.创建可视化确实有助于使事情更清晰.更容易理解,尤其是对于更大.更高维度的数据集. ...

  3. python简单代码画图-Python竟能画这么漂亮的花,帅呆了(代码分享)

    阅读本文大概需要3分钟 关于函数和模块讲了这么久,我一直想用一个好玩有趣的小例子来总结一下,同时也作为实战练习一下. 趣味编程其实是最好的学习途径,回想十几年前我刚毕业的时候,第一份工作就给手机上写a ...

  4. python简单代码加法-Python tkinter实现简单加法计算器代码实例

    tkinter 是 Python 的标准 GUI 库.Python 使用 tkinter 可以快速的创建 GUI 应用程序.由于 tkinter 是内置到 python 的安装包中.只要安装好 Pyt ...

  5. python简单代码画图-Python科学画图代码分享

    Python画图主要用到matplotlib这个库.Matplotlib 是一个 Python 的 2D绘图库,它以各种硬拷贝格式和跨平台的交互式环境生成出版质量级别的图形. 这里有一本电子书供大家参 ...

  6. python简单代码编写-python读写Excel表格的实例代码(简单实用)

    安装两个库:pip install xlrd.pip install xlwt 1.python读excel――xlrd 2.python写excel――xlwt 1.读excel数据,包括日期等数据 ...

  7. python简单代码表白-python浪漫表白源码

    要知道我们程序猿也是需要浪漫的,小博我之前在网上搜寻了很多代码,确发现好多都不是最新的,所以自己就整理了一下代码,现在与广大博友们分享下 我们需要用到的包 使用pip install +(包名) tu ...

  8. python简单代码表白-python告白代码,只属于程序员的浪漫

    不知何时,不知何因,程序员这个行业成为大家茶余饭后取乐的无辜群体.只要说到程序员,脑海中就浮现出刻板印象,标配穿搭:格子衫,牛仔裤,黑框眼镜.当然秃顶也是必须的,更狠的吐槽还有邋里邋遢,不懂浪漫,不知 ...

  9. python简单代码input-【python系统学习05】input函数——实现人机交互

    input函数 目录 input用途 实现人机交互: 1.你提出问题打印在屏幕上, 2.运行程序的人再输入回答. 3.按下回车,程序得到收集来的回答 4.之后,逻辑向下继续运行. 我们写的程可以实现根 ...

  10. python简单程序实例-Python简单基础小程序的实例代码

    1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...

最新文章

  1. Loadrunner12解决无法录制chrome及脚本为空问题
  2. 根据指定行数拆分内表
  3. OpenCV图像剪切的扩展和高级用法:任意裁剪,边界扩充
  4. enum操作--获取枚举里的最大值
  5. 一篇文章了解Liquid模版引擎
  6. springmvc新建拦截器
  7. mysql jpa 批注 视图_通过JPA注解映射视图的实体类 jpa 视图 无主键 @Query注解的用法(Spring Data JPA) jpa 使用sql语句...
  8. win7在未关闭vmware情况下直接关机,导致虚拟机无法克隆
  9. 深度强化学习在时序数据压缩中的应用--ICDE 2020收录论文
  10. 优酷视频如何将地区设置为中国大陆
  11. [git]git的基本原理|git branch|git
  12. 学习JavaScript闭包
  13. ElementUI:导航nav设置路由模式后,切换路由导航样式不变话
  14. ace缓存扩展接口_并不是只有 Redis 才可以做缓存
  15. Sharepoint学习笔记---SPList--External List因BCS的Throttling limit 节流限制导致的错误
  16. sa结构组网方式_NSA和SA两种组网方式均为5G
  17. 交大天坑专业转码记录
  18. LruCache源码浅析
  19. FPGA2016~2018,FPL2017会议论文整理
  20. 高级查询(二)+php中文网,MySQL高级查询方法之记录查询

热门文章

  1. 朋友圈产品文档_企业微信上线朋友圈等新功能,超250万企业接入企业微信
  2. 识别User Agent屏蔽一些Web爬虫防采集
  3. golang LMDB入门例子——key range查询
  4. 自定义实现spark的分区函数
  5. 安装 python 虚拟环境
  6. openssl 生成公私钥
  7. CF-311B Cats Transport(斜率优化DP)
  8. springboot 应用中静态资源下载
  9. 【Linux基础】Linux更改系统IP
  10. 安装oracle并且小总结oracle sql