手机版 | 登陆 | 注册 | 留言 | 设首页 | 加收藏
当前位置: 网站首页 > python教程 > 文章 当前位置: python教程 > 文章

python基础入门与进阶学习python基础入门微课视频版答案

时间:2022-08-30    点击: 次    来源:网络    作者:佚名 - 小 + 大

python基础入门与进阶学习python基础入门微课视频版答案


下载地址

https://share.weiyun.com/q4YjLdum


资料目录
细学Python从基础到实践系列视频课程
智普教育Python入门基础视频教程
Python基础入门(夏敏捷等著)课后习题答案全解
Python编程入门经典
Python基础入门课程-学习笔记
python基础入门-深蓝学院课后习题答案
Python基础入门-微课视频版教案-夏敏捷-清华大学出版社
python入门基础教程全套pdf
Python入门基础知识点(基础语法介绍)
Python基础入门教程
《Python编程入门指南(上下册)》 明日科技
Python编程  从入门到实践 by Eric Matthes
Python编程入门经典
Python详细入门基础知识
树莓派Python编程入门与实战  第2版

举例

用户输入 — 函数 input()
函数 input() , 是 Python 向用户提供的一种输入数据的手段。 当在程序运行过程中, 遇到 input() 语句时, 程序会暂停执行, 等待用户通过键盘进行输入; 在获得用户的输入信息之后, 程序会把此信息保存在所要求的变量里, 供后面使用。
程序中调用函数 input() 的使用办法是:
<变量>=input(<提示信息>)
其中, <提示信息>是 input() 的参数, 当程序执行到 input() 时, Python 就会把<提示信息>自动显示在屏幕上, 以告知用户应该怎么做, 然后暂停下来, 等待用户的输入。 用户完成输入并按 Enter 键后, Python 就把输入的信息保存到调用语句左边的<变量>里, 然后程序继续往下运行。
例如, 在 Sublime Text 中输入如下程序段:
name=input(' please enter your name : ' )
pi rnt(' hello, ' + name + ' !' )
或:
name=input(' 请输入你的名字: ' )
pi rnt(' 你好, ' + name + ' ! ' )
保存后, 进入 Python 的程序执行模式。 这时, 屏幕上就会显示出:
please enter your name :
或:
请输入你的名字:
程序等待用户的输入。 在键入名字, 例如“Tom” 并按 Enter 键后, 屏幕上会显示出信息:
hello , Tom!
或:
你好, Tom!
这里的程序, 给出了英文版和中文版, 以表明 Python 是能够接受汉字的。 不过, 还是建议程序中尽量使用英文, 因为中、 英文之间如果忘记及时切换, 就会带来错误。
age=input(' please enter your age: ' )
print(age)
age1=age+1 0
保存后, 进入 Python 的程序执行模式。 这时, 屏幕上会显示出以下内容并等待用户输入:
please enter your age:
在用户输入了 1 8, Python 执行 print(age) 、 屏幕输出 1 8 后, 再往下运行时, 却会给出一段出错信息,如图所示。
“Traceback” 是当 Python 解释器无法成功运行时, 向编程者出示的一条“回溯” 记录, 告诉编程者最近在哪里出了问题(most recent call last), 然后列出在哪个文件的哪个位置出的问题, 最后一行则显示出了什么问题(must be str, not i nt: 应该是字符型数据, 不是数字型数据)。
真正的问题就是由“input() 接收到的用户输入信息, 都是以字符串的形式存储在<变量>里” 引起的。
字符型的数据, 不能与一个数字(1 0) 相加。
这个问题在交互执行模式里能够看得更清楚。 下图所示是交互执行的情形。 当我们询问变量 age 里是什么类型的数据时, Python 明白地给出' 1 8' , 它是一个用引号括起来的数字形式。 也就是说, 变量 age 里存储的是一个字符串, 而不是数字。

上一篇:python基础入门教程答案python基础入门电子书 清华大学出版社

下一篇:没有了

推荐阅读
声明 | 联系我们 | 关于我们
备案ICP编号  |   QQ:2151239526  |  地址:北京市东城区  |  电话:16605168200  |