QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1391|回复: 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
    + }( q# H" e7 w! u
    学 Python 都用来干嘛的?, c: k5 N1 }4 {! H
    近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!, ^6 L4 ~) Q- w7 I2 t- ]

    * {0 k9 O$ B9 {3 dPython能玩的东西太多了,今天就说几个比较有趣的:
    3 `+ ?. R2 ?1 g. l- J: k3 N' }4 k! V7 v8 T+ y
    1、撩妹子
    # p5 @1 Y; Q* n& }3 r: b- |
    ( A9 T. @$ j  M0 i( x2 [有人为了追某妹子,用Python做了一个很高级的操作:3 _  Q  a6 L$ {! }

    , w( C, F& L7 q+ l+ x5 h+ d  x$ N每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…2 T7 L3 ~3 S- N9 A# S: }: ^8 y

    * {# V* e" ]% ^7 |9 w* J7 W, w# A5 z8 r' |- q6 G/ _4 A- T6 E3 W+ S
    6 l4 i0 L( |* M) z7 v3 M
    图片来源:网络
    ) b2 m+ g) b5 X/ H, p' p
    4 K4 Z; f2 y. T0 l' R2、低价抢机票* s7 [8 p2 W5 U3 K$ C8 a2 Q

    : T% W* W3 V2 |' x. o大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!1 }9 p; l9 l0 y4 _
    3 D8 [! {' a( K* _- C
    费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
    % x/ b1 G# G' v
    & u0 _/ v) G4 p/ r6 L$ s+ q: d9 d不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!
    ! w; w$ m; ?! G/ s. \
      L6 W" }4 i( Q& v1 \0 b  }7 R" l7 s6 q7 c' @

    4 n+ B- r. S, S2 q' W; Z" c2、抢火车票# X) r) {' H6 q$ R/ N4 Y

    - {; X/ N; ?* K7 @& v+ ~' N1 S2 r同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…. C8 B( m  ]' `  ^, B

    1 q% \+ V5 m( x. W9 P) _* ?% t" j4 T6 e- w
    * R0 g* ]: b( o( V) u
    即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。2 i1 c% W+ {6 `3 s7 `

    4 n9 \9 p# L" L2 a/ A3 Z; z# z. w! ^8 Z; D5 s: M
    0 \# ]9 {' `: D6 R# n
    项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!
    4 i! V6 B4 y3 y$ u- f; z, B; Z$ W! ~
    4、做Photoshop! I3 M/ U" S- J& Z& l9 ], E
    8 o0 y7 n( k1 ~! b
    PS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!; x; S' [$ s6 k+ k. P
    ! Y+ v/ o1 B9 Z4 l( m/ I. w0 N
    + T7 ?. ~+ Z6 `; N

    . v- n  a1 {+ a; a) w1 J- Z图片来源:网络  n, l# I. n# B9 k) m

    * e$ c. m+ m' ~- c2 V/ r要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,/ q8 r! i8 T; I2 h7 ~2 r

    ( G0 y6 O& ~5 |' p& `PIL可以做的和图像处理相关的事情包括了:
    / ~2 A. z% s. j+ H/ {* U- B
    / Q- P7 b6 N3 S1 o* F! c  \0 A图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。3 p7 b' m# O7 ^: ^* l. `
    ( a0 S8 h! G/ w% s% d; p7 k
    图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    5 E/ B( A3 {2 z" S: X7 Z) \4 w& |
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
    : n' F8 E1 t3 \- o" R
    + G/ q- ]8 b6 z* x( j5、用Python画画: y( U: y; y, G/ L! D* u' b1 D& [
    6 w3 _! W; n, u9 F/ b
    既然都可以PS了,画画又有什么难的?8 X4 I/ V- a( s$ k- L

    * E, C, r+ d& ^! f, q+ z通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!4 J& F1 _' }1 @3 B
    + H* o0 X; T& a
    左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。
    $ P# r$ z; j2 o, o8 a6 ^$ j# N5 @2 s  N- N) b7 [8 g& [7 G

    ( K2 y7 [4 P% e6 \' w( G9 j9 u, z: _6 U! h, @# n
    ; V; i% s7 u, |# o
    " I1 K: a' r: x% `
    图片来源:网络% p( r8 @/ C  o& C' S8 O4 U: I

    ( T1 C" d+ l- F9 w# G1 o9 f, e9 p  j关于Python为什么近年崛起速度这么迅速,这么热门?. G1 C& I# _* j8 n+ I% @+ H

    ' c0 k! C( Q) o" k+ u/ d/ \从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    9 i9 z! o( o3 i0 R, V9 M5 p" p! z" W) N. |8 Q5 A9 X
    而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
      O4 h8 O! l: E, _5 F0 Q
    5 V. L/ `( i9 j  C) vPython可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。- ?3 f* N3 M  M# P% F) N2 V7 `4 h
    0 N1 H! H& v" [8 T$ S+ Q
    这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!
    : |6 N3 O  |1 R* b# K9 Y" Y
    6 n9 i2 P0 P+ q$ w4 F) y课程难度 ⭐️⭐️
    5 x, R. z/ a1 |- I1 q从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。  s4 p$ ?& V6 \; u4 O
    % I2 D$ K6 R6 z; ~* Z; I% [
    形式:互动课模式,随报随学,自由安排时间% ^: s* ?7 ]2 k* E% Y( r9 d
    戳我 免费试听第一节课哦!* w" M4 `- m0 a2 N' @

    9 x- L/ ^8 Y) Z! i8 q九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    ( K' E* b: I$ f6 S————————————————' |  f  l0 X8 p# C# f
    版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。: ^/ n0 L0 E5 @0 t  V
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
    2 s8 y4 O$ e5 W6 H( I9 w1 B0 B- T* S' l) d' e

    2 c5 k( Y9 D) k* C/ Y0 `' Z
    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-9-9 08:04 , Processed in 0.569122 second(s), 51 queries .

    回顶部