搜索 python 共找到 121 条记录
Python   2023-03-15 10:01   663   0  
这篇文章主要给大家分享的是Python十大特性,Python 编程语言是世界上发展最快的编程语言。这一高级通用编程语言提供了广泛的实际应用,并且是一种非常流行的认证,下面我们就来看看它都有哪些特性吧
Python   2023-03-15 10:01   671   0  
这篇文章主要介绍了Python基本知识点总结,Python基本知识,Python字符串,Python函数,Python模块,Python创建类,Python类的继承,Python重载,Python单下划线说明,Python双下划线说明,Python头尾双下划线说明,需要的朋友可以参考下
Python   2023-03-15 01:51   605   0  
81 、judge = lambda a,b,f1,f2 : (f1 if a>b else f2)(a,b) 表示,如果a>b则执行f1(a,b),否则执行f2(a,b) 82、 eval('[a,b,c]') eval函数会把字符串转为可执行的表达式,由于这个功能不太安全,所以尽管使用门槛很低,但不建议初学者使用。 83、 list(zip(*lst)) zip可以像拉链一样将数组中对应的值缝合起来,以元组的形式重新存储。根据这个特性,可完成列表的"转置"。 >>> lst = [[1,2], [3,4], [5,6]] >>> list(zip(*lst)) [(1, 3, 5), (2, 4, 6)] 84、 max(set(lst),key=lst.count) 其中lst为列表,co
Python   2023-03-15 01:46   617   0  
61、 time.time() 当然前提是要导入import time,这其实是个很常用的函数,以时间戳的形式返回当前的时间。 >>> import time >>> time.time() 1634558595.5172253 62、 calendar.prmonth(2021,10) 可打印日历。。。 >>> import calendar >>> calendar.prmonth(2021,10)     October 2021 Mo Tu We Th Fr Sa Su              1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 &g
Python   2023-03-13 21:49   601   0  
目录 python 语言的应用方向 python简介 1.常规软件开发 2.科学计算 3.自动化运维 4.云计算 5.WEB开发 6.网络爬虫 7.大数据分析 8.人工智能 9.python处理图片和视频        【渗透测试相关工具下载】     推荐阅读 python实战文章 渗透测试文章 渗透测试实战专栏 python黑科技专栏 python 语言的应用方向 python简介 对于初学者来说,学习一门语言之前,最重要的是要了解这门语言有哪些应用方向,才能 更好的根据自身的需求来有针对性的学习这门语言 那么,python 语言的应用领域有哪些呢? 1.常规软件开发 python 语言 支持函数式编程和OOP面向对
Python   2023-03-13 21:47   583   0  
前言 大家早好、午好、晚好吖 ❤ ~ 壁纸嘛~大家都在用,每个人喜欢的壁纸类型也不同 那今天来教大家怎么批量保存一批高质量壁纸~ 开发环境: Python 3.8Pycharm 模块使用: requests >>> pip install requests 数据请求parsel >>> pip install parsel 解析模块 (提取数据) 如果安装python第三方模块: win + R 输入 cmd 点击确定, 输入安装命令 pip install 模块名 (pip install requests) 回车在pycharm中点击Terminal(终端) 输入安装命令 如何配置pycharm里面的python解释器? 选择file(文件) >>> setting(设置) >
Python   2023-03-13 21:46   670   0  
1.快速排序 a.原理 快速排序的基本思想是在待排序的 n 个元素中任取一个元素(通常取第一个元素)作为基准,把该元素放人最终位置后,整个数据序列被基准分割成两个子序列,所有小于基准的元素放置在前子序列中,所有大于基准的元素放置在后子序列中,并把基准排在这两个子序列的中间,这个过程称为划分。然后对两个子序列分别重复上述过程,直到每个子序列内只有一个元素或空为止。这是一种二分法思想,每次将整个无序序列一分为二。归位一个元素,对两个子序列采用同样的方式进行排序,直到子序列的长度为1或0为止。(摘自算法分析与设计第二版 有删改) b.代码  def quick_sort(arr):     if len(arr) <= 1:         return arr     pivot = arr[len(arr) // 2]#轴     left = [x
Python   2023-03-11 03:23   678   0  
41、 list(chain(*[[1,2],[3],[4,5,6]])) chain也是itertools中的一个函数,可以起到拼接列表的作用。 from itertools import chain >>> list(chain(*[[1,2],[3],[4,5,6]])) [1, 2, 3, 4, 5, 6] 42 、op = {"add":lambda a,b:a+b, "minus":lambda a,b:a-b} Python中没有switch..case表达式,而字典+lambda表达式可以弥补这一点。上式中,op["add"]表示调用函数lambda a,b:a+b,即加法;op["minus"]表示调用函数lambda a,b:a-b,即减法。 正因lambda表达式并不需要命名,所以也称匿名函数。 >>> op = {
Python   2023-03-10 07:16   625   0  
21 、a = 1,2,3 逗号分隔的变量会默认组成元组,元组会根据等号左边变量的个数来进行赋值。 >>> a = 1,2,3 >>> a (1, 2, 3) 22 、a,b = 1,2 元组可以通过元素对应的位置来进行一一赋值,由此而带来的便利就是可以更快速地交换两个变量的值。 >>> a,b = 1,2 >>> print(a,b) 1 2 >>> b,a = a,b >>> print(a,b) 2 1 23、 print(f"a={a}") 在python中,字符串前面可有四种前缀,其中f代表字符串格式化,即format,在f字符串中,大括号内部会自动转换为变量。 >>> print(f"a={a}") a=2 24 、a = False
Python   2023-03-08 02:26   614   0  
11 import antigravity import用于导入Python模块,antigravity是一个彩蛋性质的模块,导入之后会打开一个反重力漫画 12 pip install numpy 在命令行中运行pip命令,可安装相应的模块,然后在Python中输入import numpy as np,就可以导入numpy包,并给与其np的标识,从而可用np.来调用numpy中的函数。 13 x = np.arange(10) 生成一个自然序列,与range相似,但是np.arange得到的可进行运算的数组(array)。 >>> x = np.arange(10) >>> x array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9]) 14 x**2 只是演示一
Mark_N
我努力是因为我什么都没有却什么都想要
闲言碎语
放心吧,只要你持续走下坡路,就永远不会处在人生最低谷。