Python那些事儿

前言

大家好,我是徐自由,这是我与Python的第三年,三年前我转行成了一名数据分析师,在培训的时候第一次听到了Python这个词。

我学习了一周的Python基础,从print('hello,world')开始,到定义一个函数def func(): 结束,期间还学习了数据类型(int、float、bool、str)、数据容器(元组、列表、集合、字典)、循环等。

print('hello,world')

#变量
a = 1
b = 2

#数据容器
tuple() #元组   (1,2,3,4)
list()  #列表   [1,2,3,4]
set()   #集合   {1,2,3,4}
dict()  #字典   {'name':'小红'}

#循环
i = 0
while i<10:
    print('徐自由真棒')
    i += 1

for i in range(10):
    print(f'这是我学习python的第{i}年')

#函数
def prints():
    print('这个世界很美好')
    print('原谅我这一生放荡不羁爱自由')
    print('我叫自由')

prints()

学了整整一周,我人都是懵的,这玩意有啥用呢?利用循环总共四行代码输出一个九九乘法表?我承认当时很激动,觉得自己好厉害,然后拿给比我还无知的女朋友看,换来女朋友的一句“牛b”。

#九九乘法表
for i in range(1,10):
    for j in range(1,i+1):
        print(f'{i} * {j} = {i*j}',end ='\t')   #将结束符替换为\t(制表符),保证数据对齐
    print()

又或者写一个猜拳小游戏,无聊的时候和电脑在那里玩石头剪刀布?

#猜拳游戏:
#注:这是最简单的代码,未加入更多的规则,每玩一把就需要运行一次
import random
player = input('您要出的是:(1:石头 2:剪刀 3:布)')
com = random.randint(1,3)
if (player == 1 and com == 2)or(player == 2 and com == 3)or(player == 3 and com == 1):
   print(f'电脑出的是{com},本局您获胜')
elif player == com:  
   print(f'电脑出的是{com},平局')
else:
   print(f'电脑出的是{com},本局电脑获胜')

除了这,它又能给我的工作带来什么,或者说它能怎么运用到工作中呢?

第二周,我又学习了numpy、pandas两个库,现在看来是最基础的两个库。知道了Python可以做数据分析,导入本地csv格式文件(read_csv),然后写一堆处理数据的代码(合并、去重、排序等),生成一个新的表再导出到本地(to_csv)。但是后来在工作中发现,Excel足够去处理数据了,而且还更简单便捷。

我第一次的Python学习就这样结束了,学了整整俩周,得出的结论就是:这玩意没有什么卵用!

在之后的工作中,我这个数据分析师,除了取数、做报表、梳理指标体系、写分析报告,好像也不会其他有技术含量的工作了,这可取代性可太高了。于是我去搜数据分析师的职业规划,一方面是偏业务的,比如业务分析师、数据产品经理;另一方面是偏技术的,比如数据挖掘,更牛逼的就是算法了。我这个理工男的内心更偏向于技术,说起技术,那就又要用到Python了,我突然觉得自己又回到了原点,又有了当时的疑问,Python有什么用,怎么做数据挖掘,怎么搞算法!

就这样,我带着自己的疑问,开始更加深入的了解和学习Python,从此我开始了不平凡的Python之路。

今天,回头看我与Python的这三年,是有趣的,是丰富的,是美好的……

我相信有很多接触过Python的人们,曾经也会有疑问,也会很迷茫,然后没有继续去探索,或者也曾想去努力学习,但是最终放弃了……

今天以后,我想把我学习Python的过程和心得分享给大家,希望那些迷失在Python学习路上的孩子们,可以早日找到回家的方向!

finght,finght,finght!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值