Python学习
分享一些学习经验
axing194
记录分享互联网软件测试的点点滴滴
展开
-
Python常考--map、reduce、filter
今天接着来讲python常考题~map有两个参数(函数,列表),他会在内部遍历列表中的每一个元素,执行传递过来的函数参数;Python2.7 返回列表,Python3.x 返回迭代器对象;map() 函数语法:map(function, iterable, ...) # function是函数,iterable是一个或多个序列。原创 2024-05-14 15:07:11 · 510 阅读 · 1 评论 -
Python常考--生成器
接之前返回的文章中,有涉及到生成器,本期就来讲讲Python迭代器和生成器。讲之前,先说一下Python迭代器和生成器和优点,简单来说就是:1.生成器的好处是延迟计算,一次返回一个结果。也就是说,它不会一次生成所有的结果,这对于大数据量处理,会减少内存占用,提高效率。2. 除了延迟计算,生成器还提高了代码可读性。原创 2024-05-14 11:47:49 · 459 阅读 · 1 评论 -
Python常用模块--random
今天梳理一下random模块比较常用的用法。random模块主要用于生成随机数。原创 2024-05-13 16:02:32 · 273 阅读 · 0 评论 -
Python常用模块-string
python2和python3的使用函数方法一致,但是python2使用时,需在字符串前添加 'u' 前缀;主要区别于ascii_letters、ascii_lowercase、ascii_uppercase的用法。用法不区分python2和python3。使用时不需要import string;原创 2024-05-11 11:54:30 · 251 阅读 · 1 评论 -
Python:斐波那契数列
斐波那契数列,指的是这样一个数列:1、1、2、3、5、8、13、21、34、……在数学上,斐波那契数列以如下被以递推的方法定义:F(0)=0,F(1)=1, F(n)=F(n - 1)+F(n - 2)原创 2024-05-10 11:41:48 · 311 阅读 · 0 评论 -
Python:列表推导&三元表达式
什么是列表推导?列表推导是构建列表(list) 的快捷方式,通常使用列表推导会使你的程序更加可读和简洁;对应返回的值是。原创 2024-05-10 11:09:20 · 320 阅读 · 0 评论 -
Python初学心得
加上当时在一个小公司,并没有自动化这些流程,学会的语言就一直没派上用场,我就一直没有长进,也没有自己去深耕学习。现在大多数学校都会设置编程语言课程,有C/C++/Java等,只要学过其中一种,再去学其他语言一般也是比较容易的,但对于毫无经验的小白来说,这道槛很难迈过。我当时学习时,是有个同事提出拉个小群,每周要学习一两章,并完成作业,发到群里,如果超过一次未完成,就会被踢出群,非常严格,以防出现破窗效应。后来再次换工作,在新公司接触到自动化,一旦有了demo,模仿别人写脚本,进步就很大。原创 2024-05-09 18:57:01 · 200 阅读 · 0 评论