Python自定义字段以及赋值-输入&输出
昨天一天偷懒了,今天补回来。
还是接着联系基础语句。我是跟着网上别人的教程逐步学习的。今天学习输入和输出。不过研究完之后,我觉得应该叫自定义字段并且给该字段赋值比较贴切。现在把联系过程记录如下。
首先简单语句。
在>>>之后输入print 100+200,回车后,系统自动展示计算结果300;接着输入print 300,回车后自然显示300,这个第一课就讲过,这里复习一下;接着,我尝试输入了几个错误的指令,print "100+200="300,这个报错了,原因是在300之前,需要有个逗号;然后我在300数字之前加了个空格,print "100+200=" 300,结果依旧提示错误;第三次对了,输出结果了,不过忘了加=,这次至少语法对了;第四次,终于对了;第五次,我尝试在加了逗号之后,在300数字之前再添加空格,输出依旧正确;第六次,修改一下命令,将300改写成100+200,依旧能输出相同的结果。可见python还是很易用的,这种组合语句,它也能判断不同部分的意思。
接下来,尝试另外一个语句 raw_input().
在>>>之后输入name = raw input (),报错了,正确的做法是raw 和input之间有下横杠;接着输入name=raw_inpiut(),回车后依旧报错,因为=前后没有空格,到现在我还不太确定什么时候需要加空格,什么时候不需要,什么时候加不加都可以;第三次,输入name = raw_input(),回车后没有任何反应,自己手动输入一个名字Queenie,这一过程,就相当于给name这个字段命名Queenie了。接下来我们看看是否能在命令里输入name这个字段,输出其赋值信息。接着输入print "hello",name,回车后果然显示hello Queenie,BINGO.搞定。嗯,接着再测试一下给别的字段赋值,比如我想把color定义为red,于是我输入color = raw_input(),回车后再输入red,然后再次输入命令print "you color is", color,回车后显示结果自然是you color is red。搞定!