QQ登录

只需要一步,快速开始

 注册地址  找回密码
查看: 1387|回复: 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
    7 d1 y0 A7 X9 b
    学 Python 都用来干嘛的?8 Z& x' o( P6 ~; [# Q3 B# v3 }
    近年来Python在AI和数据分析领域大展拳脚,据Stack Overflow调研报告显示,Python的月活用户已超越了Java、成为第一!
    / T9 F5 F' A# a- Z! W0 W' i. a3 d% Z) `7 D
    Python能玩的东西太多了,今天就说几个比较有趣的:
    7 i. N' [. U/ t- I. y- Y( l8 \+ ~2 @  h1 S7 Q
    1、撩妹子, o& r( Z1 `' V$ F

    . K" L3 h* {6 h# f& o4 t4 M有人为了追某妹子,用Python做了一个很高级的操作:
    + y. C" Y& [0 M7 N3 y* e* H8 ^+ h* N# A+ |# m" b2 J& p
    每天早晨定时发一封Email提醒妹子今天天气。在一起之后还是每天如此,只不过前面加上了“今天是我们在一起的第xx天”。还有人写了个小的脚本,喜欢的妹子发了微博,自动点赞…/ A; v' G# K2 P+ N! A
    0 P( h9 I& ?0 Z( m6 y
    , J! O' b& e; D& D" ?  Y: F- v( N
    . h/ t0 ?, S6 _" R! s6 V' j% l
    图片来源:网络
    4 c! d4 R" J- {6 J1 o3 m6 \& f+ b1 G, P, a
    2、低价抢机票& |$ i' }: z6 [1 d% J/ {% F
    , x: P2 M. {. o9 K
    大家出去旅游或者留学生放假需要买往返机票的时候,为了买到最低或相对低价的票,常常需要下好几个手机App,或者连续几天不停登陆不同的网站来回比价!
      Z4 H* P- S8 u) e5 v/ T3 n
    ! ~3 U& Z4 l- C8 H2 a  S费时费力不说,有时候买完票发现还有更便宜的,这就很“蓝瘦”了。。。
    $ F6 M9 g0 o% |
    * _) ~1 V: ]) j7 ^$ P0 P不过用Python(BeautifulSoup,Tinyurl,Googlevoice包)写个抓机票网站查询结果网页的程序,放到Amazon EC2的服务器上,每十五分钟抓一下网页的票价,低于某个价格就调用Google Voice的发短信功能把URL发条短信给自己,抢票!
    * j* J1 \' ^3 b: \7 [* X7 H( D* ~$ R: z& E

    ! o# S8 R# C! h  `0 E
    4 y/ K& I8 \- v2、抢火车票# H9 L/ w5 S& D- `

    6 Z0 ]1 k1 R0 i! K$ Q. t) z同理,Python还可以用来抢火车票。相信国内异地工作or学习的朋友们都经历过,春运的票真的好难抢啊TnT…
      ]6 T3 S( R9 @. \7 I3 p" t9 C. `3 [3 y6 H/ _7 g

    , P1 p$ O3 m- @' `$ m9 R  ^; B0 }* t
    即使再难,家还是要回的,票还是要抢的,GitHub 上用 Python 抢票的项目在春运前就又重回到了Top 榜单。
    3 x% n3 @% ^1 G& o% D3 y+ N9 C9 f% b0 L+ ~' y4 Q9 X; h

    0 N+ f0 o. Q9 l/ l- Q; r$ D" P0 K* E- v
    项目名很干脆,就是“12306”,来自名叫文贤平的程序员。 这很可能是全GitHub最德高望重的购票小助手了,功能一直在更新!8 \- q' o6 k" A% c! y( a2 f
    5 K# X- y  f" S
    4、做Photoshop1 F( _6 g" q- j8 L. b. [

    $ U" \1 @) c4 d' B* \$ hPS作为世界四大发明之一可以说被广大网友用到了极致,只有你想不到、没有我P不了!
    : }7 |$ m" t0 f) Q) Z
    * ?/ `4 R5 {6 p$ D8 B4 Q* O
    & O9 j# v" W( C1 }3 J# x( a9 M
    0 h. @; \% v( B  X. h) K3 h图片来源:网络
    . U( r+ H, H. c  w
    & J7 I! g/ ?5 D要用Python做PS,要用到东西叫PIL。PIL全称是Python Image Library,顾名思义,是用来做图像处理的。它是一个Python的库,可以实现很多PS里的效果,, m% {8 c9 f3 r4 m

    0 x6 s+ T  b6 C; q& r3 g: rPIL可以做的和图像处理相关的事情包括了:  E* [7 _2 f! O& s2 Q9 o! [
    9 t' x1 x" g3 B3 ^9 U; C  x
    图像归档(Image Archives)。PIL非常适合于图像归档以及图像的批处理任务。你可以使用PIL创建缩略图,转换图像格式,打印图像等等。
    / E# a: E$ B% w* v  V; F. S; o- f. F2 ]. D, r
    图像展示(Image Display)。PIL较新的版本支持包括TkPhotoImage,BitmapImage还有Windows DIB等接口。PIL支持众多的GUI框架接口,可以用于图像展示。
    , o- g8 l- h( Z2 X: Q" P" i( R* [! Z! W7 y5 C* s+ D+ ^
    图像处理(Image Processing)。PIL包括了基础的图像处理函数,包括对点的处理,使用众多的卷积核(convolution kernels)做过滤(filter),还有颜色空间的转换。PIL库同样支持图像的大小转换,图像旋转,以及任意的仿射变换。PIL还有一些直方图的方法,允许你展示图像的一些统计特性。这个可以用来实现图像的自动对比度增强,还有全局的统计分析等。
    2 V$ \! E9 R4 F- m
    $ b. `3 y5 b! a) S5、用Python画画
    # x4 [3 N) H* {8 y, `. D, l7 m6 r4 F  c. E5 o1 [$ z
    既然都可以PS了,画画又有什么难的?9 B' p, \2 X% A# g) W+ b1 C0 D
    % r# Z# F- m3 V1 Y; L4 _2 L6 Y
    通过python的深度学习算法包去训练计算机模仿世界名画的风格,然后应用到另一幅画中,不多说直接上图!6 P$ `3 x5 a, X- Z3 U( C

    & [' d9 E: Z2 U0 u左边的图片是梵高的《星空》作为模板,中间的图片是待转化的图片,右边的图片是结果。  U$ E& V6 B" n2 `

    ( n! S6 U4 j( W+ }$ x% f* H1 m% b2 I  [8 @
    - d3 H8 t6 v) G$ t
    . }. m% \5 e! ~& \

    ; n: [1 @" E, X9 L, `2 U/ z图片来源:网络' _+ u; x! G! l* V9 R6 e: K

    3 q6 h6 ]) g1 c( [3 k( o关于Python为什么近年崛起速度这么迅速,这么热门?1 }" Z) f. D4 C) W: v
    * \, @. g. h* }( u' |
    从语言本身讲:Python代码风格简约、便于阅读/免费开源、拥有强壮的社区/兼容大多的平台/面向对象/丰富的标准库&第三方库…
    " ^" X- E; [) B5 h7 L$ V
    : V0 `- E$ m9 [5 c+ j而如今我们逐渐步入人工智能的时代,大数据、数据分析、机器学习等等的应用越来越广泛,于是乎Python只是顺应了这个时代需求而已。
    $ X, y7 p$ k: Z" E" \2 B3 l% q/ ^7 U& N& e$ M+ n/ @4 b: b
    Python可以做的确实很多,对于学习Python的同学来说,选择明确的方向也是很重要的事情。
    . o: D7 o4 u/ A" U& Y
    6 U9 z7 s6 `( x* q1 f这里小编推荐一个用Python讲的算法基础课,算法和数据结构掌握的好,能够玩的事情就更多了!+ H% D) U2 l0 O2 u6 A" v' H3 f

    / T" W  }% C7 A7 a# G7 Z. q课程难度 ⭐️⭐️% f& j; _5 F7 R/ W# `
    从Python语法一直讲到算法和数据结构,快速补足算法的底层逻辑;同时还包含了大厂最新的算法面试题,基本上一个月搞定easy+medium难度的题不在话下。
    . E8 v+ X: f+ n3 [
    ; C  W  e/ p  ~2 M形式:互动课模式,随报随学,自由安排时间
    1 q8 V7 f& _3 Z& ~3 ^戳我 免费试听第一节课哦!
    / J: ?+ W/ h/ ~& A( E5 [6 Q4 D5 q. n7 e5 r
    九章算法,硅谷一线工程师在线直播授课,已经帮助30000+人成功拿到心仪offer。
    6 q1 g8 Q) [5 A8 A. j4 w+ [# b4 N7 h————————————————
    9 B2 q; J& \  w' s; s) r版权声明:本文为CSDN博主「九章算法」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。+ C- `$ b6 o2 R, C1 M3 B! l% u3 T
    原文链接:https://blog.csdn.net/JiuZhang_ninechapter/article/details/104410875
    2 E" J% ~5 G* M% L, D5 h
    + T# s: J! W7 [6 e, `+ H
    3 I- F  H9 B7 i& G- m
    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-8 22:10 , Processed in 0.549239 second(s), 51 queries .

    回顶部