提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
一、 Python计算基础及环境搭配搭建
python有三种方式编译,第一种是安装python环境,Python环境自带IDLE解释器,可以直接编译运行,第二种是通过安装anacoda(安装完这个可以不用安装python),annacoda自带Python编译环境,最后一种是通过jupterbook在百度的AI Stuido平台上编译运行,对于学习推荐前两种,第三种真的太方便了!!! 百度aistudio网址:https://aistudio.baidu.com/aistudio
二、Python编程基础
python一门面向对象的高级成绩设计语言,对于数据类型的要求没有c语言和java低很多。学习Python基础最重要的是了解对字符串的常见操作,比如slice切片、split切割还有查找指定字符是否存在等,这里重点强调一下python的格式化字符串,就是对字符串只能输出指定类型的数据,跟c语言中的格式化字符串一样。还有一些序列操作(元组,列表和字典、集合),元组和字符串是不可变类型,集合虽然是可变类型,但是只能存不可变类型的数据,也就是说集合的元素只能是不可变类型的,不能是可变类型的数据。
三、Python函数基础
python的函数和c语言Java都没差,就是在参数的时候有区别,分为默认参数,位置参数等,还可以在传入参数时用*参数列表名和**参数列表名可以将参数封装成元组和字典形式,特别值得一提的是,Python可以返回多个返回值,多个返回值封装成一个元组的形式。Python还有一些常见的高阶函数,高阶函数,可以把函数作为参数传入函数中,那么传入函数参数的函数就是高阶函数,高阶函数可以对一些数据进行一些处理,传入的函数参数是一些比较容易的函数,可以用lambda匿名函数。
Python面向对象
Python是一门纯面向对象的语言,参数类型,方法,类都可以是对象,真真正正的万事万物皆对象,代码是客观事物的高级抽象,类是表示一些具有相同特性的对象集合,类可以生成对象,是一个模具。
学习笔记,请多指教
|