QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1372|回复: 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

    ) O7 E/ K& T6 s( ~学 Python 都用来干嘛的?
    0 u; N5 K2 E/ e2 }近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!! }# Y! ]8 b7 }' E4 R1 m! `. b

    / `* V/ E  L* MPython能玩的东西太多了,今天就说几个比较有趣的:4 _2 m# U4 ~$ Z7 n6 x/ Q) \

    ! W: N; j: s) O0 w& u/ p+ }" J1、撩妹子
    9 Z/ u) A7 o+ ]2 w6 T( k5 K. h" `: W  ?4 E0 k4 s1 A, p* W1 s
    有人为了追某妹子,用Python做了一个很高级的操作:
    % Y  c& Q3 i3 e9 Y: w' A4 t0 i- C8 H  i  A1 f- u8 U% ~
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…
    8 C) U* @9 L1 A( n. U. u  W$ J1 P8 P

    ) g/ C  H5 G/ D8 ?8 m- v/ S
    * ]+ I: ?$ t0 o图片来源:网络& r& ^+ y7 `& `- B- Q1 w8 B

    9 O/ l$ e, c! }6 [1 T2 e2、低价抢机票6 }& U) w, K  }' r& {
    , m- v  u  W2 r- u; Y
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!
    7 H$ x6 ~% n3 n2 i( }; T; {# N, ~7 ~8 N
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。4 T- g: s' C; n* @3 e
    ! F: y( P$ {& e5 j
    不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!  x! ^3 r& R$ T# u" |

    9 E8 X( G5 j% @& t2 k9 ~& a4 B% J
    # w: L/ K* L7 L4 Z
    2、抢火车票( B! x& i+ E# E1 K
    " d# F, T5 X9 ~* p1 _
    同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…  H) |" }4 N) }$ I% X3 @

    # d( h0 \4 D1 d4 I4 l" k
    + Y- i3 K. o8 r& k  h7 T3 r2 \* b3 Y% u
    即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
    ' n  Q* k2 U6 i" a" ?* H- x
    ( d* q2 W$ I9 {8 M4 ~$ k0 P4 h% C
    4 J/ J, h( B. H. P6 ]
    7 \/ I. }3 K! g" }2 w项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    . W# S5 c& J, f( h  x0 q6 w& v# @% o  c. P( |6 j
    4、做Photoshop
    ) C# x' u" e; U1 B( N: Q& |: I! y( K; t. C
    PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!- m/ B8 B% c& _: X

    ; r1 e) q3 x) f/ I% p; [6 k
    5 T3 [; d/ b) U: ^, h8 {) H3 ]5 g4 K8 b" x( \; E2 r5 Q
    图片来源:网络
    5 q' J# S6 ]* t) T! p% Z' S* n, a/ N2 Q9 F) h$ p
    要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,4 B* {7 O# g- r2 e) {$ N

    ; |6 }1 Y% j' b, [PIL可以做的和图像处理相关的事情包括了:0 ^) s, k$ G% c. J

    . Q) Z; l0 k0 E图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。% f+ J9 n% p* m+ ~

    # W2 Q2 O* \$ Y; S3 G  j7 `图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    ; z0 g+ \0 [- ]* \2 i( p# t# i  \+ I
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
    % f' V9 N- o8 D: J
    - L+ J- E$ o: q6 N. s( v. s" C5、用Python画画6 o6 z7 B) Q6 y$ _2 I8 a

    4 m7 k4 {; j) @9 L& a, [既然都可以PS了,画画又有什么难的?( M& p' v, \' L6 P2 T  p( K' Z0 L

    1 I+ @8 ]" [( [0 G通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!
    . P" ~, {2 i% _/ _7 j& E- w6 w, u, r" w5 [1 W; a' z5 a, h
    左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    ' b% {# a* y, n6 P  e
    # }1 x' W0 _- T1 n2 h4 o3 ~- z, ^! f- s' o9 I  q8 _8 U

    9 x/ a( t/ C- ^8 h4 H7 q
    4 h# I0 L: y/ l, t5 `5 X& }; `) ^& e0 T. ^. l
    图片来源:网络- o4 z7 n; C  `; R3 j

    , ]! ?& g- v% m关于Python为什么近年崛起速度这么迅速,这么热门?
    7 s# k& b7 t7 `5 Z1 h  d; c! g. s- z* g! X  f2 J
    从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    4 r9 V8 w5 I0 _
    / p2 B% q/ D* s* ~+ T/ _/ x而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。% N; N, D5 F# }

    , Y! c) U2 ^- L9 rPython可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。" H6 x8 q3 ~2 \( O

    3 i. N& x. Z8 ]- I! {这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!
    2 `: a* Q3 H8 j7 p( y; d3 [1 X  v. e( i9 c
    课程难度 ⭐️⭐️
    5 s  Z% g. @, z+ {- z从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。; ?9 v$ D+ A# Y& n4 ]% `0 F7 P

    7 m2 r, w( Y; y* `形式:互动课模式,随报随学,自由安排时间
    # i9 X  a6 q$ }8 w戳我 免费试听第一节课哦!4 e; m- O+ @' r' x" F9 }' u7 p* B

    , y" Z5 D* a  H2 G7 p- |/ {九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。! `4 D# B( R6 p6 H& s0 W
    ————————————————
    5 t: r+ J" P1 h- R7 ?* r1 T版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
    6 G* I' B2 l0 x1 w% c原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/1044108750 \9 M6 F8 r. V
    : S; ]6 k) _9 d/ C7 s2 W
    $ i; E! p6 g/ k; T
    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-7-25 00:52 , Processed in 0.397220 second(s), 51 queries .

    回顶部