版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
Python兴趣之旅一
--Ron(郝永涛)0102人类语言VS编程语言03如何做职业及学习规划Contents目录04面向对象编程思想python目前的市场前景05小小案例一.python目前的市场前景一.python目前的市场前景一.python目前的市场前景一.python目前的市场前景一.python目前的市场前景这些企业在用Python二.人类语言VS编程语言。掌握语言是人天生的能力,这个人的基因决定的,因为要沟通,所以你必须掌握沟通的媒介—语言!所有的语言都是相通的,人类语言和编程语言本质上都是一样的,因为编程语言是在人类语言的基础上衍生出来的。二.人类语言VS编程语言我们可以回忆一下汉语的修炼史:最开始学习声母、韵母、拼音、字、词、句、文章,最后还要掌握各种词性、句型和句子成份等,才形成我们最终无障碍的沟通交流。以上需要学习掌握的内容就是语法,语法是组成语言的规则,也是语言使用者都要遵循的规则。不同的语言由于沟通对象的不同会有不同的组成规则,其语法也不一样。(由于大家对汉语都比较熟悉,所以不做过多延伸)二.人类语言VS编程语言编程语言是人与计算机之间沟通的语言,但计算机是模拟了人类的部分功能,如输入、输出,存储,运算和控制(这也是计算机的五大部件),所以其实语言也是主要针对这些功能而设计的,其语法规则也就变成了变量、运算符、语句、方法等,再加上编程语言的运行环境,最终组成了可以与计算机进行沟通的编程语言。二.人类语言VS编程语言编程语言可分为低级语言和高级语言,这里的高与低主要是根据语言的面向角度不一样而划分的:
低级语言偏向于计算机底层,编写的程序更易于底层计算机理解,所以执行效率高,但不易编写,也不易人理解,如汇编、嵌入式语言、C等。高级语言偏向于人性,编写的程序更易于人理解,但执行效率会低些,易于编写和维护,如c#、python、java等。二.人类语言VS编程语言
总结:越低级的语言,形式上越接近机器指令,如汇编语言就是与机器指令一一对应的,所以执行效率更高。而高级语言是对底层操作进行了抽象和封装,使编写程序的过程更符合人类的思维习惯,极大地简化了编程工作,所以高级语言的一条语句会被转换成许多底层操作(多条指令),做这个工作是由编译器完成的。三.如何做职业及学习规划
做为一个脱离低级趣味的新时代有志职员,职业规则是必须的,因为你懒惰和无耻会远远超出你的想象,你的各种妥协的理由会让你毫无反抗之力,若干年过年,你再回首,自己还是那样,但生活对你的要求已经越来越高,你面对的只有各种无耐的:如果我……,但是,没有如果!一个很简单的如果问题:如果你知道自己今晚会尿床,今晚你还会睡觉吗?三.如何做职业及学习规划答案不是是或不是,而是如何去防范。工作不是一切,但做好工作不但可以让你活得更好,还可以让你更好管理自己。
那么如何做职业规则呢?蜕变源于点滴努力的积累,每天进步一点点,坚持不懈!每个牛逼人的背后都有一段苦逼的经历,这个苦逼的经历就是学习积累的过程。三.如何做职业及学习规划1.认清自己2.明确目标3.制定计划智慧的人聪明的人(20%)4.进入修行轮回:执行-总结-执行(80%)修行不易,且行且珍惜!职业规划建议三.如何做职业及学习规划编程学习规划建议1.爱上它:JustDoIt!如果下定决心,就想方设法地爱上它!2.对自己要有信心,不要轻言放弃!3.找到适合自己获取知识的途径:学习在不同阶段需要不同的导师!4.NoFACE!NoFACE!NoFACE!5.学好基础,应用时再深入:不要太深入,够用就行,不要陷入深挖的坑!6.多练习,多犯错:编程不是想出来,看出来的,是练出来的!7.不要间断:每天花一两个小时,坚持一年你也可以成为高手!
*不建议通过看书方式来系统学习,涉及泛而浅,专业术语太多,废话太多(大部分书都是这样的,自学能力强的除外)!四.面向对象编程思想面向对象属于高级语言编程的范畴,是一种编程思想,也是一种偏向于人的思维的解决问题的方法,更利于编程人员的理解和接受。下面以人为例,来理解下关于对象和类的概念:张英俊是男人,王美丽是女人,那么男人是张英俊,女人是王美丽吗?男人是人,女人是人,那么人是男人或女人吗?答案是不无全是,看一下正确的归属关系图谱:
男人张英俊
人女人王美丽人包括男人和女人,张英俊是男人,王美丽是女人四.面向对象编程思想面向对象的特性:封装:我只想让你知道我怎么用的,我不想让你知道我怎么来的(隐藏内部的实
现细节,对外表现为具体使用);继承:儿子通过继承并拥有老子的所有东西,而且还可以有自己的不同东西(东
西-属性和方法,增加代码的重用性);多态:儿子们继承了老子的某些技能,并且玩出了自己的特色(方法的覆盖);以上三个特性用人的实例进行分解!四.面向对象编程思想关于面向对象编程的一些概念:类:具有相同的属性和方法的对象的集合,就是生成对象的母亲;构造方法:像一个父亲,只有在生成(初始化)对象的时候哆嗦一下;实例化:就是用一个类和构造方法生出一个对象的过程;对象:类和构造方法实例化的结晶,并在程序中上窜下跳的家伙(完成各种功能);类变量:每个对象都可以用的容器;方法:类或对象可以执行的动作(用于实现各种业务的功能);方法重写:儿子嫌从老子那里继承的东西不好,在不换方的基础上进行重做;四.面向对象编程思想如何培养程序员的编程思维(编程思维:用编写程序来解决问题的思维方式)?1.长期不间断地编程实践;2.持续地学习与借鉴;3.学会反思,并像专家一样地思考(简单的事情重复做,重复的事情认真做);五.小小案例入夜渐微凉繁花落地成霜你在远方眺望耗尽所有暮光不思量自难相忘夭夭桃花凉前世你怎舍下这一海心茫茫还故作不痛不痒不牵强,都是假象凉凉夜色为你思念成河化作春泥呵护着我浅浅岁月拂满爱人袖片片芳菲入水流凉凉天意潋滟一身花色落入凡尘伤情着我生劫易渡情劫难了折旧的心还有几分前生的恨还有几分前生的恨也曾鬓微霜也曾因你回光悠悠岁月漫长怎能浪费时光去流浪(去流浪)去换成长灼灼桃花凉今生愈渐滚烫一朵已放心上足够三生三世背影成双(背影成双)在水一方凉凉夜色为你思念成河化作春泥呵护着我浅浅岁月拂满爱人袖片片芳菲入水流凉凉天意潋滟一身花色落入凡尘伤情着我生劫易渡情劫难了折旧的心还有几分前生的恨凉凉三生三世恍然如梦须臾的年风干泪痕若是回忆不能再相认就让情分落九尘凉凉十里何时还会春盛又见树下一盏风存落花有意流水无情别让恩怨爱恨凉透那花的纯吾生愿牵尘请统计出《凉凉》这首歌中每个字出现的频率!!!五.小小案例fromcollectionsimportCounterstr="""入夜渐微凉繁花落地成霜你在远方眺望耗尽所有暮光不思量自难相忘夭夭桃花凉前世你怎舍下这一海心茫茫还故作不痛不痒不牵强,都是假象凉凉夜色为你思念成河化作春泥呵护着我浅浅岁月拂满爱人袖片片芳菲入水流凉凉天意潋滟一身花色落入凡尘伤情着我生劫易渡情劫难了折旧的心还有几分前生的恨还有几分前生的恨也曾鬓微霜也曾因你回光悠悠岁月漫长怎能浪费时光去流浪(去流浪)去换成长灼灼桃花凉今生愈渐滚烫一朵已放心上足够三生三世背影成双(背影成双)在水一方凉凉夜色为你思念成河化作春泥呵护着我浅浅岁月拂满爱人
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 学校采购书管理制度
- 如何控制采购计划制度
- 招标采购制度实施办法
- 采购贸易入库管理制度
- 设计师采购管理制度
- 村卫生室网上采购制度
- 县医保局采购管理制度
- 采购部结算管理制度
- 采购部部规章制度
- 采购项目负责制度
- 乡镇禁毒举报奖惩制度
- 2026年江西赣州市高三一模高考数学试卷试题(含答案详解)
- 2026年安徽工业职业技术学院单招综合素质考试题库及答案详解(全优)
- 2026年安徽新闻出版职业技术学院单招综合素质考试题库及一套答案详解
- 考古发掘与保护技术规范
- 第5章护际关系伦理第6章课件讲义
- 国际标准行业分类第4版ISICRev-4中文版
- 特种设备安全培训课件
- (2023最新)给水排水管道工程施工及验收规范
- 部编人教版九年级历史下册全册知识点总结
- 新版北师大版小学3三年级数学下册全册教案完整(新教材)
评论
0/150
提交评论