噢!可爱的蟒蛇!

噢!可爱的蟒蛇!_第1张图片


   翻开Python这本书才知道这个单词原来是蟒蛇的意思,顿时脑补了一只萌萌的蛇(路人:蛇会萌吗?!你下次看到真蛇可不要哭!)。想当年以为计算机证会跟毕业证挂钩,就无奈地报名去考VF,听说这是最简单的一种语言了,然而没复习的我还是没过(路人:废话!不学习也能过关,是在做白日梦吗?!)。所以,在翻开Python的书以前,我是颤抖的....毕竟被那次计算机考试伤得很深ORZ。但是看了几页以后,可能是国外教材编写得好的缘故吧,一点也不觉得枯燥!也没有觉得伤自尊!所以现在就开始记学习笔记啦~也是鞭策自己好好学习嗷~┗|`O′|┛

一些简单的概念及实用Tips:

   BIF(built-in functions):内置函数

   TAB:键入一些代码之后按下TAB键,会提供一些建议帮助完成语句

   回退代码语句:Alt-P表示“前一个”(Previous),Alt-N表示“后一个”(Next)


   今天学了一点点关于创建列表的东西,以创建电影片名列表为例,用人话说是:

   ①在数据两边加引号,将各个电影名转化为字符串

   ②用逗号将列表项与下一项分隔开

   ③在列表的两边加上开始和结束的中括号

   ④使用赋值操作符(=)将这个列表赋至一个标识符

   人话很枯燥是不是?还是上Python的语言吧——

   movies=['lalala','wawawa','kakaka']

   (Python的语言比人话简明多了!)


   创建列表之后,还可以进行以下操作:

   在列表末尾增加一个数据项:movies.append('miqosuo')

   从列表末尾删除数据:movies.pop()    {注:括号里森么都不用填噢!}

   在列表末尾增加一个数据项集合:movies.extend(['miqosuo','anniong'])

   删除列表中一个特定的数据项:movies.remove('miqosuo')

   在某个特定位置前面增加一个数据项:movies.insert(数字(插入位置),'anniong')


处理列表数据

   需要迭代处理列表的时候怎么办捏?别急!Python提供内置的for循环!

   还是上面那个例子,movies=['lalala','wawawa','kakaka']

   如果想要看到这个列表里的所有电影,可以酱紫——

   for each in movies:

          print (each)

   除了使用for循环,还可以使用while循环编写迭代代码,不过就是有些复杂(不适合我这样的单细胞生物),需考虑“状态信息”,要求使用一个计数标识符,比如说上面的代码用while循环就应该这样表达——

   count=0

   while count

           print(movies[count])

           count=count+1

   看到while循环的我眼泪掉下来,既然是同样的结果,那肯定选简单的for循环了啊!


   OK,今天就先学这么一点点~单细胞的我需要缓缓~

你可能感兴趣的:(噢!可爱的蟒蛇!)