噢!可爱的蟒蛇!


   翻开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<len(movies)

           print(movies[count])

           count=count+1

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


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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 背景 一年多以前我在知乎上答了有关LeetCode的问题, 分享了一些自己做题目的经验。 张土汪:刷leetcod...
    土汪阅读 14,357评论 0 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,035评论 19 139
  • http://python.jobbole.com/85231/ 关于专业技能写完项目接着写写一名3年工作经验的J...
    燕京博士阅读 12,234评论 1 118
  • 楔子 黑色的夜弥漫在树林的每一个角落,填满叶与叶之间的空隙。厚重的风带着血的气息从远处滚来,蛮横地从树梢间穿行而过...
    筠婺阅读 2,713评论 0 0
  • 对于绝大多数人来说,有些事情其实非常简单,比如说:保持刻薄。 生活中,我们会特别容易的关注到别人的缺点,然后不加掩...
    辰星剧社马冲阅读 3,328评论 0 0

友情链接更多精彩内容