初学python者自学anaconda_Python学习笔记:基础入门

一. 搭建使用环境 Anaconda + Jupyter notebook

详细操作参见猴子文档:初学python者自学anaconda的正确姿势是什么??​www.zhihu.com

遇到的问题: 第一次安装时没有勾选“设置环境变量”,结果安装完成后启动Anaconda prompt,提示找不到activate.bat。不会修复,删掉重装,这次勾选了“设置环境变量“,之后一切顺利。

二. 数据类型

看别人分享的思维导图非常清晰,于是也下载了xmind做了一个,顺手又学了新东西。

问题:为什么有了 list 还需要有 set ? set 除了元素无序不能索引,并没有更多的用途啊。希望以后能看到两者更多区别的例子。

三. 数据类型练习实践字符串操作列表操作sets 操作字典操作

四. 条件判断

关键字:if , elif, else。满足条件就执行,不满足就继续往下执行程序。

使用缩进而不是括号来定义。

小练习:判断狗狗年龄:

五. 循环

做重复的动作,关键词:for,while。

for 比 while 好用,while还需要计算循环的结束,for直接和in配合,语句更简洁。

六. 函数

关键字:def

为了避免代码重复,定义函数中需要的时候调用,可以是程序高效简洁。比如print()就是内置的函数

函数可以有参数,函数内变量是局部变量。

没有做太多函数的练习。

问题:变量的作用域还需要好好体会。

七. import file

进行数据分析肯定需要操作已经存在的文件,使用 pandas 模块对文件进行操作。

问题:最初代码提示找不到文件,以为路径太深,有中文,把文件放到更短的路径并没有解决;最终发现问题是符号"\"没有被识别,所以加上 r , 也可以使用\\

file = r'C:\Users\dingzi\data.xlsx'

file = 'C:\\Users\\dingzi\\data.xlsx'

八. 数据结构

更高级的数据结构,堆栈,队列。学到此处已经力竭,期待后面的练习能够加深理解。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值