QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1344|回复: 0
打印 上一主题 下一主题

学 Python 都用来干嘛的?

[复制链接]
字体大小: 正常 放大
杨利霞        

5273

主题

82

听众

17万

积分

  • TA的每日心情
    开心
    2021-8-11 17:59
  • 签到天数: 17 天

    [LV.4]偶尔看看III

    网络挑战赛参赛者

    网络挑战赛参赛者

    自我介绍
    本人女,毕业于内蒙古科技大学,担任文职专业,毕业专业英语。

    群组2018美赛大象算法课程

    群组2018美赛护航培训课程

    群组2019年 数学中国站长建

    群组2019年数据分析师课程

    群组2018年大象老师国赛优

    跳转到指定楼层
    1#
    发表于 2020-4-13 16:34 |只看该作者 |倒序浏览
    |招呼Ta 关注Ta
    9 }7 l% ]' e' I* I7 j
    学 Python 都用来干嘛的?2 ], L  |1 d+ @" Y. E- o+ g1 E
    近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!  m) d$ {5 e0 |7 e9 U# R

    8 e% Q, |9 i5 _4 ~$ @' pPython能玩的东西太多了,今天就说几个比较有趣的:
    ! P+ C; u3 L4 [+ s- ]  ]( n2 x4 L7 O6 Z% k+ P4 E9 q
    1、撩妹子% @* c7 m3 P& ]5 ?! H

    & Q) j# O! H" m有人为了追某妹子,用Python做了一个很高级的操作:
    9 Q' ?) b" n4 I" l- x! S4 b& q5 s: B- ~6 r# B, ^* q9 ~9 o
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…- x- m  [# ~# l: w1 j7 h# x* u# [: h
    ( F1 a: c0 E; p( u: T
    ' B- ]* P3 a+ A- y2 K( a

    . g3 F9 d: M' p图片来源:网络
    ) c+ E$ ?. j0 @* K& V8 T% Y) u! v4 {$ X, ?: y( Q* c! A9 `2 H
    2、低价抢机票
    7 d5 C4 a9 D& `- t7 O  Z0 s+ t4 y: i- }# F6 F; X* Z
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!( H1 F) l( y, h( Z- v& r
    & r# E/ v' T- {9 }% }3 ^* j7 t
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。9 Y1 U# R. b% i! s) Q+ B1 Z

      D' o% t+ [( E) u# O& \0 U( F不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!, f# I: E) d. x7 ~% q! e$ e$ ?
    2 b! A! S5 d9 _! {) h5 J& Q& O

    , T2 J/ E3 c; K' P$ d" k( C. n3 }! Q7 D" Y! N: V: `
    2、抢火车票2 s/ Y& l( i; C5 u) W# z. U

    1 C2 q0 c' q' u8 y同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…; a5 U4 g' [1 z* @9 A* _
    1 n0 P, C. F# Z0 o6 J4 g
    ; R" \# b" k9 n5 @; u2 |: X" k& b
    0 K8 X: c9 U4 q1 s' K
    即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
    3 B& N% x: t5 E
    / K: o- ^/ l/ b! P
    ; W2 V4 e: M, v! @8 E
    ) ?8 I+ }2 {3 ]# n' O项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    ! z- P$ y. D" {; f" z' I
    * w8 b" z, C: f  {6 ^! _! h4、做Photoshop
    - M" w/ i4 ~: x/ |. g; A$ {( b
    3 r  |7 k' X0 f; ]5 P; oPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    & y% K% H7 h7 @) p) x9 q" F  M3 F" L0 x! b% I* C0 a
    5 z( P, R; w) t

    5 P1 r  [, L" n' R6 z图片来源:网络' t4 x9 P$ D+ j5 P5 t% p: H

    / n9 c! b* H8 T+ J3 V/ d: B4 _要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,7 x2 L- J8 X. Q

    + R1 w* m* k, X7 @% s/ v/ YPIL可以做的和图像处理相关的事情包括了:
    0 _( r  o  R1 ]4 x, ]* A# D# A
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。# s6 {! b. H) D, ]
    9 r* V9 F7 G7 C/ ~& G, J
    图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    " G) \6 U$ {, J2 Z9 C+ v1 J' Z
    4 `9 c0 l0 f( a* [/ g$ D图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。9 s( U) Q7 v7 H7 t, [+ U# ?
    ! p9 k! U& C/ g) W; @
    5、用Python画画
    ) m6 b  G. L- Q
      p- H% O* i1 z8 A9 V既然都可以PS了,画画又有什么难的?% [2 f( _1 y; Q7 e; {, T
    / W# D8 d4 V5 J2 V, ?
    通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!7 _" G- m0 d8 V- A/ x( g- N
    # T1 T+ y9 s& b( ~
    左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    ) l9 W1 Y1 F. |) `" l0 i1 i5 n5 K
    5 h# M2 b7 J1 F, r: {6 m
    " ]) i5 g! M2 [
      O0 q. C' y' \( S7 r" B/ i$ c% H# K' ^( d1 H* C3 k, b* I8 L

    ) F; U4 ^, q( q图片来源:网络
    - u3 m4 z% O2 x2 N4 U2 f5 L( c; h& m( z. N  d7 B; Y
    关于Python为什么近年崛起速度这么迅速,这么热门?/ ?# S/ Q/ \5 @1 \7 |

    8 O5 f* b1 ^7 Z! f% N) g6 y  |从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    & u' B6 d& V6 A& R0 M: O
    & c/ w/ g/ X/ q- F. A  c. I* ~而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。, Q# i: R' p0 Y5 ]* G
    ! l/ A5 L4 e0 N$ \3 o
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。0 r# e2 M, w$ U7 {" m
    + P1 \; f3 `, [* f# a! O4 S
    这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!) T/ X  a+ L6 p9 T% |) f% C- m
    8 z/ P* P* z8 v, W
    课程难度 ⭐️⭐️; [* d; F0 o5 y3 ]; }$ r- p6 C, w
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。. t% D& c/ r8 u' Q

    - Y7 Z6 N4 `, l" P6 Y6 R% v- |形式:互动课模式,随报随学,自由安排时间
    2 C9 }' ~0 W7 o4 E, `) T戳我 免费试听第一节课哦!/ i+ J/ H/ |$ y& S9 a
    " [' a# I. o/ N1 l) u
    九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    7 b! C. d; P9 Q————————————————
    ' ~& d# C7 z7 ~0 V版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。0 d3 v1 n1 \$ [4 J9 B4 x& L
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
    ' p: g9 p, r! M$ c7 Q
    : D9 o- k  R% k- ~
    6 C/ p( L$ v6 [! G0 b
    zan
    转播转播0 分享淘帖0 分享分享0 收藏收藏0 支持支持0 反对反对0 微信微信
    您需要登录后才可以回帖 登录 | 注册地址

    qq
    收缩
    • 电话咨询

    • 04714969085
    fastpost

    关于我们| 联系我们| 诚征英才| 对外合作| 产品服务| QQ

    手机版|Archiver| |繁體中文 手机客户端  

    蒙公网安备 15010502000194号

    Powered by Discuz! X2.5   © 2001-2013 数学建模网-数学中国 ( 蒙ICP备14002410号-3 蒙BBS备-0002号 )     论坛法律顾问:王兆丰

    GMT+8, 2026-4-20 19:50 , Processed in 0.345101 second(s), 51 queries .

    回顶部