(完整学习过程屏幕记录视频地址在文末,手写笔记在文末)python
Python的序列很是让我着迷,以前学习的其它编程语言中没有很是特别关注过序列这种类型的对象,而python的序列被运用得特别频繁,且它的高效与简洁令我很是喜欢,因而学习的次日就专门了解了序列的最基本的知识。编程
首先目前我知道序列包括:字符串,列表,元组等这些对象。网络
序列能够直接按元素在序列中的编号(index)来访问(index值从0开始计数)编程语言
如:学习
>>> strTemp='孤荷凌寒'测试
>>> print(strTemp[0])spa
孤日志
>>> print(strTemp[-1])视频
寒对象
最让我激动的是,在python中将字符串直接做序列来看待,这和B系的程序语言是彻底不一样的,将字符串也看做序列的话,真是很是省心了。
其次,了解了python中对序列很是方便快捷的“分片”,也叫切片操做,便可以直接取序列中指定的一部分出来 。
格式为:
取出的新序列对象 = 原长序列对象[起始index : 结束index[ : 连续取元素的步长数值]]
将取出的值是:
起始index ≤ 取出的元素片段index起止 < 结束 index
其中“连续取元素的步长数值”是可选参数,默认值是:1
如:
>>> strTemp='我爱伟大的祖国。'
>>> strT1=strTemp[0:3:1]
>>> strT11=strTemp[0:3]
>>> strT2=strTemp[-1:-4:-2]
>>> print(strT1)
我爱伟
>>> print(strT11)
我爱伟
>>> print(strT2)
。祖
——————————
今天整理的学习笔记完成,最后例行说明下个人自学思路:
根据过去多年我自学各类编程语言的经历,认为只有真正体验式,解决实际问题式的学习才会有真正的效果,即让学习实际发生。在2004年的时候我开始在一个乡村小学自学电脑 并学习vb6编程语言,没有学习同伴,也没有高师在上,甚至电脑都是孤岛(乡村那时尚未网络),有的只是一本旧书,在痛苦的自学摸索中,我找到适应本身零基础的学习方法:首先是每读书的一小节就做相应的手写笔记,第二步就是上机测试每个笔记内容是否实现,其中会发现书中讲的其实有出入或错误,第三步就是在上机测试以后,将笔记改成电子版,造成最终的修订好的正确无误的学习笔记 。
经过反复尝试错误,在那个没有分享与交流的黑暗时期我摸黑学会了VB6,尔后接触了其它语言,也曾听过付费视频课程,结果发现也许本身学历果真过低,就算是零基础的入门课程,其实也难以跟上进度,讲师的教学多数出现对初学者的实际状况并不了解的状况,何况学习者的个体也存在差别呢?固然更可怕的是收费课程的价格每每是本身难以承受的。
因而个人全部编程学习都改成了自学,继续本身的三步学习笔记法的学习之路。
固然自学的最大问题是会走那么多的弯路,没有导师直接输入式的教学来得直接,好在网络给咱们带来无限搜索的机会,你们在网络上的学习日志带给咱们共享交流的机会,而QQ群等交流平台、网络社区的成立,咱们能够一块儿自学,互相批评交流,也能够得到更有效,更自主的自学成果。
因而我以人生已过半的年龄,决定继续个人编程自学之路,开始学习python,只但愿与你们共同交流,一我的的独行是可怕的,只有一群人的共同前进才是有但愿的。
诚挚期待您的交流分享批评指点!欢迎联系我加入从零开始的自学联盟。
这个时代互联网成为了一种基础设施的存在,因而原本在孤独学习之路上的咱们变得再也不孤独,由于网络就是一个新的客厅,咱们时刻均可以进行沙龙活动。
很是乐意能与你们一块儿交流本身自学心得和发现,更但愿你们可以对我学习过程当中的错误给予指点——是的,这样我就能有许多免费的高师了——这也是分享时代,社区时代带来的好福利,我相信你们会的,是吧!
根据彻底共享的精神,开源互助的理念,个人我的自学录制过程是所有按4K高清视频录制的,从手写笔记到验证手写笔记的上机操做过程全程录制,但由于4K高清文件太大均超过5G以上,因此没法上传至网络,若有须要可联系我QQ578652607对传,乐意分享。上传分享到百度网盘的只是压缩后的720P的视频。
个人学习过程录像百度盘地址分享以下:(清晰度:1280x720)
连接:https://pan.baidu.com/s/1AlEFYyPZ5KtAwjNOcuSbAw 密码:k4y6
Youku
https://v.youku.com/v_show/id_XMzkxMzMxMDUzNg
喜马拉雅音频笔记整理
https://www.ximalaya.com/keji/19103006/135434361