Python读书笔记15(人机交互input函数)

后期如何需要制作游戏或者网站等需要记忆客户输入信息的时候,需要大量的进行人机交互,今天和大家分享input函数。功能上类似Excel VBA的InputBox功能!

一、第一个input函数实现

上述案例实现的是比较短的提示语,我们可以更加丰富提示语的内容,将提示语直接以字符串变量的形式存储!

温故而知新~还记得\n的用法吗?什么是转义字符?

不记得可以回头看看文章哦!

Python读书笔记4(字符串)

二、input函数的字符串特性

age变量直接与18对比大小的时候,Python提示我们错误,因为字符串是不可以直接和数字进行对比的。

input函数输入的值永远都是字符串!

那我们验证一下是否真的如此!

两个方向可以佐证

1、直接打印age变量,18外面有单引号,证明是字符串。

2、使用Type函数,看返回值,图片显示是Str,证明是字符串。

如果想比较那就把变量强制转换为int型即可!

有一种装X就是用for循环怼你!!!!

暂时先这样,下期分享while函数可以继续使用input函数聊聊!

原文发布于微信公众号 - 阿凯的Excel(akexcel)

原文发表时间:2018-01-07

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Python中文社区

一种Python全局配置规范以及其修改

專 欄 ❈丁果,Python中文社区作者。对django、pyqt、opencv、tornado感兴趣。 GitHub:https://github.com/...

2129
来自专栏北京马哥教育

Python入门教程:超详细1小时学会Python

1.Hello world 安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行。 我们写下...

4015
来自专栏小樱的经验随笔

浅析ASCII、Unicode和UTF-8三种常见字符编码

什么是字符编码? 计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),...

3326
来自专栏24K纯开源

Python 3.x自定义迭代器对象

Python 3.x与Python 2.x之间存在着较多的语法细节差异。今天在看Python核心编程的时候,说到了自定义迭代器对象。于是动手将源码打了一遍,原书...

1826
来自专栏linux运维学习

linux学习第六十三篇:Shell脚本介绍,Shell脚本结构和执行,date命令用法,Shell脚本中的变量

Shell脚本介绍 shell是一种脚本语言 aming_linux blog.lishiming.net 可以使用逻辑判断、循环等语法 可以自定义函数 s...

3206
来自专栏智能合约

base62编码

1384
来自专栏PHP技术

了解这些PHP小技巧吗?

1. $_POST并非是HTTP POST过来的数据, 如json格式的数据就没法接受,这是因为由于历史原因,php只能解析Content-Type为 appl...

2596
来自专栏CDA数据分析师

不能不懂的 Python 7大功能和特点

在使用Python多年以后,我偶然发现了一些我们过去不知道的功能和特性。一些可以说是非常有用,但却没有充分利用。考虑到这一点,我编辑了一些你应该了解的Pytho...

1778
来自专栏我是业余自学C/C++的

各种编码

1343
来自专栏玄魂工作室

如何学python-第五课 流程控制初阶

当我们写程序的时候,我们首要思考的问题就是,程序接收什么样的输入,产生什么样的输出。控制用户的输入,进行一系列处理,并最终得到一个输出,这中间的过程就叫做流程控...

27210

扫描关注云+社区