Python学习过程从新手到大神是什么路线

苹果/安卓/wp
董事总经理
董事总经理
积分 319, 距离下一级还需 131 积分
权限: 自定义头衔, 签名中使用图片
道具: 彩虹炫, 涂鸦板, 雷达卡, 热点灯, 金钱卡, 显身卡, 匿名卡下一级可获得
道具: 抢沙发
购买后可立即获得
权限: 隐身
道具: 金钱卡, 彩虹炫, 雷达卡, 热点灯, 涂鸦板
哼哼签到天数: 122 天连续签到: 1 天[LV.7]常住居民III
本帖最后由 刻舟求剑2 于
14:32 编辑
有编程基础的人一看就可以了解 Python 的用法了。入门超简单python入门神图,有计划学Python的同学,果断收藏起。
14:32:22 上传
支持楼主:、
购买后,论坛将把您花费的资金全部奖励给楼主,以表示您对TA发好贴的支持
载入中......
(934.1 KB)
14:22:15 上传
(934.1 KB)
14:26:27 上传
售价: 3 个论坛币
python入门神图
好东西要分享,大家觉得不错就给个赞呗
果断下载!谢谢!
董事总经理
yudacool 发表于
果断下载!谢谢!客气~~好东西应该分享,哈哈
就这么一个图,要3个币,太贵了吧。
请问楼主用什么python编辑器
高考之后,我们谨慎选择的专业,将有四成同学后悔。人生的复杂度远远超出我们的想象,一次的选择决定不了未来,重要的是在不断的选择中成长,很多学生已经将数据分析作为第二专业!& CDA大数据分析圈& 扫码加入!&
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
&nbsp&nbsp|
如有投资本站或合作意向,请联系(010-);
邮箱:service@pinggu.org
投诉或不良信息处理:(010-)
京ICP证090565号
论坛法律顾问:王进律师python(3)
python函数记录
@修饰符作用 就是表示@下面的值或者函数作为@后面函数的参数 返回值由@后面的函数返回
map() 接收一个函数和一个序列,然后保留函数返回的结果的序列
reduce() 接收一个函数和一个序列 函数结果为一个值,运算过程就是从序列的第一个值开始传给函数,返回结果再次传入函数,直到最后得到一个结果。
filter() 过滤函数 接收一个函数和一个序列 然后函数返回true和false,保留序列中的返回true的。
def is_odd(n):
return n % 2 == 1
filter(is_odd, [1, 2, 4, 5, 6, 9, 10, 15])
# 结果: [1, 5, 9, 15]
sorted() 排序函数 可以自定义比较函数。
pp = [2,10,-5,100,25,-50]
p = sorted(pp)
也可以这样定义比较函数
def cmp(x,y):
pp = [2,10,-5,100,25,-50]
p = sorted(pp,cmp)
lambda 匿名函数 调用方法 lambda x : &x * x
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:786861次
积分:10232
积分:10232
排名:第1562名
原创:317篇
评论:157条
(3)(1)(2)(1)(4)(2)(1)(1)(2)(5)(10)(7)(2)(2)(8)(19)(42)(24)(37)(21)(1)(6)(17)(21)(10)(6)(1)(5)(6)(19)(3)(3)(5)(8)(2)(14)(2)Python的这段程序怎么读啊?求大神,我刚学,一头雾水max=10sum=0extra=0fornuminrange(1,max)ifnum%2andnotnum%3:sum+=numelse:ex
Python的这段程序怎么读啊?求大神,我刚学,一头雾水
for num in range(1,max)
if num % 2 and not num %3:
print sum.
#sum会是多少,输出的extra是多少?
特别是这句if num % 2 and not num %3:,是可以理解成不能同时被2和3整除的数吗?
虽然问题很low,原谅一个菜鸟吧
if num % 2 and not num %3
求余数2不为0 并且余数3为0的数,
所以进入if数是
sum会是8,输出的extra是12?
解决方案二:
楼主 if判断只有为真 才能进入if分支 也就是说 and 两边的运算结果不可以为0,0为假 非0则为真
解决方案三:
3和9满足if;其余满足else
extra = 9-2
【云栖快讯】首届阿里巴巴中间件技术峰会,揭秘阿里10年分布式技术沉淀!阿里高可用体系核心缔造者、全链路压测创始人,DRDS与TDDL负责人等大咖出场,干货分享,不可错过!&&
为您提供简单高效、处理能力可弹性伸缩的计算服务,帮助您快速构建更稳定、安全的应用,提升运维效率,降低 IT 成本...
RDS是一种稳定可靠、可弹性伸缩的在线数据库服务。支持MySQL、SQL Server、PostgreSQL、高...Python 2.7教程 - 廖雪峰的官方网站
Python 2.7教程
这是小白的Python新手教程。
Python是一种计算机程序设计语言。你可能已经听说过很多种流行的编程语言,比如非常难学的C语言,非常流行的Java语言,适合初学者的Basic语言,适合网页编程的JavaScript语言等等。
那Python是一种什么语言?
首先,我们普及一下编程语言的基础知识。用任何编程语言来开发程序,都是为了让计算机干活,比如下载一个MP3,编写一个文档等等,而计算机干活的CPU只认识机器指令,所以,尽管不同的编程语言差异极大,最后都得“翻译”成CPU可以执行的机器指令。而不同的编程语言,干同一个活,编写的代码量,差距也很大。
比如,完成同一个任务,C语言要写1000行代码,Java只需要写100行,而Python可能只要20行。
所以Python是一种相当高级的语言。
你也许会问,代码少还不好?代码少的代价是运行速度慢,C程序运行1秒钟,Java程序可能需要2秒,而Python程序可能就需要10秒。
那是不是越低级的程序越难学,越高级的程序越简单?表面上来说,是的,但是,在非常高的抽象计算中,高级的Python程序设计也是非常难学的,所以,高级程序语言不等于简单。
但是,对于初学者和完成普通任务,Python语言是非常简单易用的。连Google都在大规模使用Python,你就不用担心学了会没用。
用Python可以做什么?可以做日常任务,比如自动备份你的MP3;可以做网站,很多著名的网站包括YouTube就是Python写的;可以做网络游戏的后台,很多在线游戏的后台都是Python开发的。总之就是能干很多很多事啦。
Python当然也有不能干的事情,比如写操作系统,这个只能用C语言写;写手机应用,只能用Objective-C(针对iPhone)和Java(针对Android);写3D游戏,最好用C或C++。
如果你是小白用户,满足以下条件:
会使用电脑,但从来没写过程序;
还记得初中数学学的方程式和一点点代数知识;
想从编程小白变成专业的软件架构师;
每天能抽出半个小时学习。
不要再犹豫了,这个教程就是为你准备的!
准备好了吗?
,十年软件开发经验,业余产品经理,精通Java/Python/Ruby/Visual Basic/Objective C等,对开源框架有深入研究,著有《Spring 2.0核心技术与最佳实践》一书,多个业余开源项目托管在,欢迎微博交流:
Make a Comment
Sign In to Make a Comment
You can sign in directly without register:
You need authorize to allow connect to your social passport for the first time.
WARNING: You are using an old browser that does not support HTML5.
Please choose a modern browser ( /
/ ) to get a good experience.

我要回帖

 

随机推荐