《每天一点学习笔记》-初学python3~4

《每天一点学习笔记》-初学python3

先来回顾一下我们公司组织的python课程的学习内容,将内容分享给大家
这节课主要讲的就是列表和元组,列表用[],元组用(),里面都是用,分开,每一个内容用’'括起来(这个引号不知道为什么打的是英文字符,显示就有一个中文字符,大家明白意思就行)
讲了一下具体的列表和元组的定义,索引,提取,列表的增加内容,减少内容和修改内容。
列表和元组的一些代码较为类似,不过有一个最主要的区别是:列表可以增减内容,也就是说里面是可更改的,而元组是不可更改的。有一个简单的小练习题,给你们展示一下,里面是列表的几个基本的应用

names=['张三','李四','王五','赵六']#制作名单
names.append('白起')#增加人名,在末尾增加
print('增加数据后的名单内容:')#打印括号内的内容
print(names)#打印增加后的名单
names[3]='王二毛'#修改名单中第四项内容
print('修改数据后的名单内容:')#打印括号内的内容
print(names)#打印修改后的名单
del names[2]#删除名单中第三项内容
print('删除数据后的名单内容:')#打印括号内的内容
print(names)#打印删除后的名单

我在每一行的代码后面都进行了注释,一是为了加深自己的印象,再一个也算是对跟我一样的小白友好一些。具体的输出内容应该是酱婶的
在这里插入图片描述

之后老师又给我们讲了一下海龟画图,主要也是针对列表的一个练习,里面有一步本可以更简单,不过为了练习元组,特地复杂了一下。
还是一样,每一步后面我都添加了注释,应该都能看得懂

import turtle#导入海龟画图
pen=turtle.Pen()#定义和使用画笔
colors=('black','red','blue','yellow','green')#设定颜色的元组
pen.width(5)#设定笔的粗细
pen.hideturtle()#隐藏画笔,不隐藏的话会有一个箭头之类的东西,最后也会存在,影响美观
pen.speed(1)#设定笔的速度
for i in range(0,10):#设定循环参数i,再设定循环次数,也就是画几个圈,0-1010个圈
     pen.penup()#拿起画笔,必须有这个,要不会出现你不想要的线条
     pen.goto(0,-i*10)#开始画从括号内的位置开始起笔,使用的是坐标形式(0,0)是中间的点,移动单位是像素,即数字1是一个像素
     pen .pendown()#放下笔 
     pen.color(colors[i%len(colors)])#画笔的颜色,按照列表的索引循环
     pen.circle(15+i*10)#圆的半径,每一次循环增加10
turtle.done() #保留图形必须写,不写就一闪而过

具体的展示是酱紫的
在这里插入图片描述
内容看文章可能几分钟就够了,不过讲课来说,也是将近一个小时。
一点点积累呗,积少成多。
再说一下我最近自学的进度
这几天我确定了一下我学习python的具体方向是数据分析的办公方向,从最开始的自动化办公,再到数据的处理,之后再到数据可视化等等。这个我觉得新人必须的考虑,python功能很强大,第三方库至少有28万+,涉及内容非常广,有自动化办公,制作游戏,人工智能,网络爬虫等等很多个发展方向,如果不确定自己的一个发展方向的话,可能会出现学的特别的杂乱,没有办法把自己学到的东西串联起来应用到自己的工作生活中去,不确定方向,也就没有深入研究的方向,所学内容可能很多都停留在表面上。再多的也不用我多说了,道理大家都懂。
自动化办公和数据分析我打算使用pandas这个第三方库,这是我们公司一个工程师给我的一个推荐,并且他也在使用,我也搜了一下相关材料,觉得是个很好的库,处理excel非常给力。
我在推荐一个做数据可视化非常棒的软件,叫做Tableau,感兴趣的朋友可以自己搜一下相关视频,我在B站找了一个,你们可以参考一下,老师讲的浅显易懂,当然,最好你得在excle制作图表方面有一定程度的能力,这样理解起来会更好
tableau零基础教程

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 3
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值