猫史档案馆


【嗯哼君のPython教程】7、输入与列表的进阶体——input与初步认识字典

用户:嗯哼君 渠源嗯哼君 渠源查看:1 回复:5 评论:1 创建时间:2018-11-15T20:14:21


往期回顾:

1、最简单的数据形式——变量 :https://www.codemao.cn/community/166342

2、其他的数据形式——字符串、整数与浮点数 :https://www.codemao.cn/community/166352

3、数据类型的运用——字符串与整数 :https://www.codemao.cn/community/166359

4、井然有序的数据集——列表 :https://www.codemao.cn/community/166746

5、深入地更改列表——删除元素及组织列表 :https://www.codemao.cn/community/166941

6、Python中的两种循环——for循环与while循环:https://www.codemao.cn/community/167245

上次我们学了两种循环,现在我们要更高一级啦~~~

我们知道,编程序是给别人编的,而不是自己给自己编的(无聊)。

我们称这种编程叫做“交互式编程”。

而有输出print就有输入,也就是用户输入一个数据然后我们来进行处理。

在Python中,我们用input()函数来询问输入。

看到这里你可能就会写出这样的代码:

input('What`s your name?')

print('hello~~~')

可我告诉你:这样是错的!

在Guido创立Python之前就提出了Python的初衷:让代码更简洁,不做无用之代码。

因此你这个input是毫无意义的:

我们input是为了得到用户希望我们处理并输出的数据,而不是单纯地询问一下,接着啥也不做。

因此我们要将得到的用户的输入附到一个变量之中,或者直接运用。

以下代码才是正确的:

print('hello,', input('What`s your name?'))

这样我们才能处理好用户的数据并返回给用户,这也是用户希望我们做的事情。

我们学完了input,就要学字典了。

字典是个大内容,我们这节课先初步地接触字典。

字典是列表的升级体,它分为两部分:键与值。

每一个值都对应了他的键,因此有几个值就有几个键。值是我们要用的部分,而键则类似于值的索引。

而且字典也是由好几个数据来组成的,为什么说他是列表的升级体就是因为他和列表的基础一样——

他们都是由好几个数据组成的,不过在字典中一个完整的数据是由两部分组成的——见上的值与键。

先把一部分的概念抛在这,理解下节课再说。

我们今天就先了解到这里,今天的课程有些少,主要是来留给大家消化两种重复类型的时间。

ps:下节课将会插入一个if概念,接着第9课我们学完if-if语句后就要继续学字典了。

下节预告:8、程序的分叉——if语句


回复

上一页1 页 / 共 1下一页
嗯哼君 渠源嗯哼君 渠源

大家可以先看一下源码图鉴:https://static.codemao.cn/wood_docs/web/code/Dictionary.html

真正的学习位于第九课,此课纯粹为了与input加在一起加一些内容。

点赞0


评论


Python新世界Python新世界

emotion_编程猫_加油

点赞0


评论


bLockTheBlOcK块块bLockTheBlOcK块块

看到开头(早)明白input是个函数

点赞0


评论


Little_ProgramLittle_Program

前排emotion_doge

点赞0


评论


PTS_Ron暂退PTS_Ron暂退

火钳刘明emotion_doge

点赞0


评论