python学习

学习一门新编程语言最好的方法是对比学习,下面以python脚本语言为例
1.了解该语言的基本数据类型,基本语法、书写习惯
基本数据类型:
python:
整数,浮点数 字符串 布尔值 空值 变量 常量,列表 元祖 字典 集合
PHP:
布尔型,字符串型,整型,浮点型,复合类型(数组,对象,资源类型)
基本语法和结构:条件判断、循环、函数,是否面向对象
书写习惯: 相比于php,用缩进来替换大括号,去掉每行结尾的分号
2. 学习基础字符串处理函数(查找替换,截断拼接)
python的find,join,split,replace,
php的strpos,str_replace,str_split等等
3.学习基本数组处理函数(计数,插入,删除,截取)
python的 len,insert ,del,切片操作等,
php的count ,array_push ,array_pop,array_slice等
4. 了解这门语言的面向对象或者函数式编程的特征,主要是继承,多态和匿名函数
python
php
python匿名函数
php匿名函数
5.了解异常、错误处理、断言、日志、调试方法和单元测试
python异常
php异常
断言主要用在单元测试上,这里不做介绍
6.了解基本输入输出和文件处理,输入输出流类
python:
php:
7. 了解该语言如何进行callback方法调用
python
php
 
 
8.熟悉序列化和反序列化,序列化和反序列化的作用是为了在不同平台之间传输对象;
python
php
9. 了解程序代码和可执行代码的组织机制,运行时模块加载、符号查找机制
python的import和php的autoload
10. 熟悉加强一下线程、并发和异步调用机制,熟悉常用框架和库
11.如果是脚本语言则需要了解其生存周期,如果是其他语言则内存管理则是重中之重。
其实最好的学习办法就是练习,学以致用才是最快的进阶方法。
posted @ 2022-07-31 17:55  雨落知音  阅读(92)  评论(0编辑  收藏  举报