Python入门及进阶

  • 一、python是什么?
  • 二、python基础知识
  • 三、python面向对象
  • 四、文件处理

一、python是什么?

python是一种跨平台、解释性、面向对象的高级编程语言。设计哲学是:优雅 明确 简单
适合领域:web网站和各种网络服务、系统工具和脚本、包装其他语言开发的模块
不适合领域:偏硬件驱动程序代码、移动开发、游戏开发
python与其他语言相比:

编译型语言:需要经过编译、链接两个步骤。编译是把源代码翻译成机器码,链接是把各个模块的机器码和依赖库串连起来生成可执行文件。
解释型语言:程序不需要编译,在运行程序的时候才逐行翻译。

二、python基础知识

python变量不需要声明,变量在使用前必须赋值,只有赋值后该变量才会被创建
六个标准的数据类型:数字,字符串,列表list,元组tuple,集合set,字典dictionary
不可变数据:数字,字符串,元组
可变数据:列表,集合,字典
可变和不可变的实质

Python入门及进阶相关推荐

  1. python入门与进阶

    title: python入门与进阶 categories: python tags: [python] python入门导学 python的特点 是面向对象的编程语言 简介,灵活,优雅,哲学 易于上 ...

  2. Python入门、进阶经典PDF下载

    本期分享两本好评如潮的Python书籍,一本入门,一本精进. 简明Python教程 英文名称<A Byte of Python>,非常适合Python入门玩家,非常简洁明了,仅仅153页, ...

  3. python进阶书籍的推荐-Python 入门到进阶书籍推荐

    入门 1.<像计算机科学家一样思考Python (第2版)> 简单.易懂.量少."这是一本试图用python最小子集来揭示计算机思想的书.",建议大家读过一遍后,再&q ...

  4. Python入门自学进阶-Web框架——8、认识Ajax,与Django交互,基于jQuery

    基于jQuery的Ajax实现: jQquery中创建XMLHttpRequest对象就没有兼容性问题了,而且不需要前面的四个步骤,直接使用$.ajax(),通过设置相关的参数,如提交的方法,url, ...

  5. Python入门自学进阶——9-网络编程-远程执行命令

    远程执行命令 类似远程终端,输入一个命令,在对端执行.也是网络通信编程的典型应用. socket连接都是一样的,发送内容也是一样的,不同之处是,对端拿到的内容,当做命令执行,然后,将执行的结果反馈给对 ...

  6. Python入门自学进阶——11-协程

    协程,又叫做微线程,纤程.Coroutine.协程是一种用户态的轻量级线程. 协程拥有自己的寄存器上下文和栈,调度切换时,将寄存器上下文和栈保存,在切换回来时,恢复寄存器山下文和栈.协程能保留上一次调 ...

  7. Python入门自学进阶-Web框架——34、富文本编辑器KindEditor、爬虫初步

    KindEditor是一个轻量级的富文本编辑器,应用于浏览器客户端. 一.首先是下载:http://kindeditor.net/down.php,如下图 下载后是 解压缩后: 红框选中的都可以删除到 ...

  8. python文件处理基础_[Python入门及进阶笔记]Python-基础-文件处理小结

    博客迁往:新地址(点击直达) 新博客使用markdown维护,线下有版本库,自己写的所以会定时更新同步,同时提供更好的导航和阅读体验 csdn对markdown支持不好,所以旧版不会花时间进行同步修订 ...

  9. [Python入门及进阶笔记]Python-魔术方法小结(方法运算符重载)

    博客迁往:新地址 (点击直达) 新博客使用markdown维护,线下有版本库,自己写的所以会定时更新同步,同时提供更好的导航和阅读体验 csdn对markdown支持不好,所以旧版不会花时间进行同步修 ...

最新文章

  1. 吴恩达《深度学习》第四门课(2)卷积神经网络:实例探究
  2. OpenCV角点检测之Harris角点检测
  3. Conan and Agasa play a Card Game codeforce
  4. “隐私快递单”的保护理念应全面推行
  5. 基因组装配新前沿:长片段完成完整的基因组
  6. 佛说 :程序员你与我有缘。
  7. python global用法_【干货】每天更新两个Python 小例子(十九)
  8. python之路——面向对象进阶
  9. keyshot怎么批量渲染_怎么快速设置Keyshot渲染参数
  10. js总结1:数据类型
  11. 浣溪沙·江畔芦花【两首】
  12. Matlab Robotic Toolbox工具箱学习笔记
  13. 神舟战神换cpu教程_神舟战神能换什么cpu 神舟战神Z7可以换CPU吗
  14. antDesignPro大坑 Maxium call stack size exceeded
  15. 4k纸是几厘米乘几厘米_4k纸多大(4k纸有几张a4纸大)
  16. 关于阿里巴巴编码规范(Java)认证
  17. W ndows的中文翻译,微软windows的中文名字,就被翻译成了视窗。
  18. 人事管理系统——考勤系统需求分析
  19. mongodb 10、mongodb从节点失联解决方法
  20. 数学不好是原罪——凸优化学习笔记(个人学习记录汇总)

热门文章

  1. 联想收购IBM,谁是最大的输家?
  2. IDEA解决警告波浪线的方法
  3. 字典树 与 01字典树
  4. 发现了一个很好用的电脑上用电脑控制安卓手机的软件
  5. Y05 - 019、听见无脸男的声音
  6. java毕业设计一点就到家外卖订餐系统Mybatis+系统+数据库+调试部署
  7. 智能武器的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  8. android壁纸设置bug(二)
  9. [日推荐]『查找一下小程序』好用的搜索工具
  10. UML项目实例——抖音的UML图描述