CSDN-Python语言学习笔记

  • 简述
  • 第一节 略谈python & 基础知识
  • 第二节 python面向对象
  • 第三节 正则表达式

简述

用于记录在CSDN的技能树中Python语言学习内容。
技能树链接:https://edu.csdn.net/skill/python
CSDN学习C语言始于 2022年4月29日
于研究生留学前夕 北京市海淀区家中


第一节 略谈python & 基础知识

  • python 是一门解释型高级语言,优点在于开发效率高,用很少的代码实现很复杂的功能,但是随之而来的缺点在于运行慢。
  • “同一个功能,C语言需要1万行,但python可能只需要100行;但是python对于C语言,它的执行效率偏低,C语言需要0.001秒的,python可能需要0.1秒,但是这种时间差人很难感受到。”
  • python由C语言开发,可以调用很多C语言类库,当然python也有很多自己开发的类库。
  • 高级语言分为 “编译型”“解释型”。C语言、JAVA,GO语言属于 编译型 ,Python、Javascript属于 解释型。解释型开发效率高,编译型执行效率高。
  • 编译型原理:
    源代码编译成目标代码,多次执行得到结果。编译器将源代码逐条编译成源代码,任何一条语句有错,都不能通过编译,最终形成目标代码。以后每次执行只执行目标代码,所以执行速度快。
  • 解释型原理
    解释器逐条解释源代码,成功一条执行一条,每次执行都需要从源代码重新解释执行,所以运行慢。
  • 搜索引擎 是最大的爬虫。

第二节 python面向对象

:描述一类事物,一个抽象的概念,比如:人、动物、水果
对象:是类的具象化 比如:张三、李四、猫、狗

三大特征:
封装:属性和方法 封装到一个抽象的 中。
继承: 子类可以拥有父类的属性和方法。
多态: 一个对象的多种形态(一父多子)。
概念理解的很模糊,后期编程中着重感受。

面向对象编程的设计: 继承体系设计,有什么类,什么属性,封装到什么方法中去。


第三节 正则表达式

链接:https://blog.csdn.net/weixin_43098506/article/details/124554256
记录了正则表达式的相关知识内容。

【csdn学习-Python】CSDN技能树-Python语言学习笔记相关推荐

  1. c语言学习宝典老版,C语言学习宝典APP最新版下载_C语言学习宝典APP官方版5.6.7下载_QQ下载站...

    C语言学习宝典APP简介 C语言学习宝典是一款网上学习APP,这儿包括了C语言学习培训各环节专业知识,给你轻轻松松该把握C语言的关键专业知识,提升自己的工作能力,出示来C语言基本知识,让学员从入门学习 ...

  2. 二级C语言学习宝典下载,二级C语言学习宝典

    二级C语言学习宝典app是一款专注于全国二级计算机等级C语言学习所开发的应用软件,它能够给你带来全新的功能板块,让你轻松掌握超多优质的考试训练,享受到手机端做题刷题的畅快体验,让你轻松备考,而且在该软 ...

  3. c语言数据类型的心得体会,C语言学习与感悟——《C语言学习基本框架》

    前言 博主在几年前的C语言后中,结合自身学习情况和学习感悟在当时的一个寒假做了两份C语言学习的经验总结,分别为 <C语言学习基本框架> 和 <C语言学习基础程序>, 现在把它们 ...

  4. c语言入门自学宝典,c语言学习编程宝典下载-c语言学习编程宝典appv1.2 - 起点软件园...

    c语言学习编程宝典是主打学习编程的软件,里面有海量的编程学习资源让你选择,帮助你更好的学习C语言,非常的高效,还有名师为你指导,很适合需要的小伙伴们进行学习体验. c语言学习编程宝典说明 1.将C语言 ...

  5. C语言学习宝典下载,C语言学习宝典app下载-C语言学习宝典 v5.6.4 手机版 - 下载吧...

    C语言学习宝典app是一款可以使用手机就能编程的软件:这款软件包含了C语言课程的全部章节内容,含有C语言计算机二级考试的题库和考试的历年真题,并且具有C语言数据类型.控制语句.循环.数组等基础,以及C ...

  6. 二级c语言学习软件,二级C语言学习app下载-二级C语言学习 安卓版v3.1.1-PC6安卓网...

    二级C语言学习app是一款专为想要学习c语言的朋友开发的手机应用,通过二级C语言学习app,我们随时随地都可以学习c语言了哟,二级C语言学习app非常的方便,有需要的赶紧来下载吧. 软件介绍 二级C语 ...

  7. 学python的前提_Python语言学习前提:条件语句

    一.条件语句 1.条件语句:通过一条或多条语句的执行结果(True或False)来决定执行额代码块.python程序语言指定任何非0或非空(null)的值为true,0或null为false. 2. ...

  8. python r语言培训_R语言学习第一课

    最早2010年6月17日建立的这个博客, 开始学习R语言也是在4年前,读过Robert I. Kabacoff著的<R语言实战>,从中学到了不少R语言的实践技能. 最近开始关注统计学,运筹 ...

  9. 【三万粉丝终极福利】Python、C、Java三大语言学习路线和资源整理

    大家好,我是辣条. 今天给大家带来三万粉丝三大语言学习路线和资源整理,收藏就对了. 目录 C语言 学习路线 学习书籍 学习视频 资源推荐 Java语言 学习路线 学习书籍 学习视频 资源推荐 Pyth ...

  10. c语言float二进制输出代码_C语言学习笔记——学前知识概述

    将我大一学习C语言时做的笔记拿来与大家分享,内容比较浅显,比较适合初学者,如有错误还请见谅,提出改正,谢谢! 前言:此C语言笔记是本人在自学时记录的一些重点或初学者常犯的错误,希望我的这本笔记能够对大 ...

最新文章

  1. 《C语言程序设计:问题与求解方法》——3.8节不同类型数据之间的类型转换
  2. 编程方法学15:指针要点回顾
  3. iOS开发-开发总结(四)
  4. python的所有库_Python 常用库
  5. rabbitmq怎么停止_Windows环境下RabbitMQ的启动和停止命令
  6. [Vue.js] 基础 -- 过滤器(格式化时间)
  7. 算法之路(5)--括号匹配问题(Valid Parentheses)[leetcode]
  8. linux实战清理挖矿病毒kthreaddi
  9. Python密码强度判断
  10. VM ware 12安装教程
  11. --------溢出植入型木马(后门)的原型实现 作者:FLASHSKY(原创)
  12. 电子计算机的核心部件是哪三个,电子计算机三大核心部件 是什么
  13. Time Shift 与 Record 功能的区别
  14. 使用valgrind测试gluster fuse内存泄漏问题
  15. 关于写作,村上春树提供的几个方法
  16. 如何应对VB中对象库注册失败(MSCOMCTL.OCX)
  17. 耳中明珠绾臂金环:古代女子私妆的故事(组图)
  18. 从深度学习到LSTM
  19. Vue移动端H5生成二维码功能(qrcodejs2)
  20. 移动端字体排版设计准则

热门文章

  1. AS中的typo作用
  2. local variable referenced before assignment 原因及解决办法
  3. Lesson 8 question 1 Dominator
  4. ANSYS Workbench仿真(ADD):应力奇异点VS应力集中
  5. 后端接口如何提高性能?
  6. python爬虫文字加密_涉及字体加密的爬虫分析
  7. MATLAB实现非线性动态范围调整算法
  8. 数据可视化-制作交易收盘价
  9. 实现基于股票收盘价的时间序列的统计(用Python实现)
  10. 三重积分的轮换对称性及极坐标形式确定上下限