用户:
嗯哼君 渠源查看: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语句
嗯哼君 渠源大家可以先看一下源码图鉴:https://static.codemao.cn/wood_docs/web/code/Dictionary.html
真正的学习位于第九课,此课纯粹为了与input加在一起加一些内容。
点赞0
评论