七月老师python课程_七月在线Python数据分析课 第1课时课程笔记的

Python数据分析 升级版 [超6K人报名] - 七月在线​www.julyedu.com

本人虽是计算机专业毕业,但却从事非IT专业的工作,但对IT念念不忘。从前学过一点DOS/linuX OS和C语言,但都是自学,遇到问题交流不好解决,没有像现在的网络技术的发达,网课的流行,使学习和交流变得简单快捷。早前就有留意python语言,听说该语言为高级编程语言,接近人类语言。也就是说不用掌握太多过复杂的计算机器内知识,便能通过python 与计算机沟通,达到自动运行计算的目的。所以python 初学者是比较友好的,网络上也有很多资源,喜欢编程的小白只要有耐心,也能把的它学明白。以下是第一课的笔记:

一、Python的安装配置

1、在windows下有集成的安装环境,Anaconda环境可以下载到电脑后,实现一键安装。

**过来人的忠告:没事别挑战自己!对于小白来说,不要轻易地去挑战一步步地去安装python,这样会很消耗时间,并且安装编译过程中很容易出错。建议安装集成环境,可以快速也开始编程学习。

2、关于安装的一些常用命令

更新包:conda upgrade -all

列出已安装包:conda list

安装包:conda install package(=version)

删除包:conda remove package

搜索包名:conda search XX

3、推荐使用所见即所得的Jupyter-notebook网页交互环境,方便快捷地看到程序运行的结果。

二、Python编程速成

Python是弱类型语言,可以不用事先说明类型,且数组中的元素可以不是同一种类型。

例:li = [1,2,3,'abc',4.5,[1,2,3],{1:'one'}]

使用len(li)函数可以获取数组长度

2、append 与extend函数的区别:append是将整体加入到数组中,extend则是依次作为元素加到数组中

li = [1,2,3]

li.append([4,5,6]) 结果为[1,2,3,[4,5,6]]

li.extend([4,5,6]) 结果为[1,2,3,4,5,6]

3、字符串:不能直接修改字符串,要将字符串转成数组再进行修改

林老师总结了简单入门Python的基本框架:判断;

循环;

容器,

列表推导和生成器;

面向对象;

异常处理;

文件读写;

json处理等,

Python2和Python3的区别;

负数索引:这是一个新的概念,可以理解为访问数组从最后一个元素开始,访问倒数第一个元素就是list[-1],倒数第二个元素就是list[-2]

4、字典:键与值(key:value)一一对应,类似于哈希表

5、集合:python判断数组是否包含指定的元素的方法,直接使用in即可:

例:>>> 'test' in ['replace','test']

True

python语言的很简洁性、易读性可见一斑。

总结:虽然学习python的时间不多,但我被它的简洁性、易读性以及可扩展性所吸引。搭建好python环境,跟着老师的课程讲解并在电脑上实操,加入自己的思维,多尝试以自己的方式动手解决问题,对照老师的答案,从中找出差距,这样的学习会更快。感谢谢七月在线提供的好课程,在线培训值得推荐。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值