随笔分类 - 多测师_Python
摘要:装饰器原理:自己写一个装饰器相当于函数里面还有一个函数,然后内部函数返回的是函数的调用,给到外部函数,使用装饰器的函数,会把整个函数当做是装饰器的入参传入到装饰器里面去进行处理,只要你被装饰、那么就相当于这个被装饰的函数的函数名=装饰器(被装饰的函数名)装饰器的作用:在不改变原有函数功能的基础之上、
阅读全文
摘要:# coding:utf-8 num = []; i = 2 for i in range(2, 1000): j = 2 for j in range(2, i): if (i % j == 0): break else: num.append(i) # 打印输出 print(num) [2, 3
阅读全文
摘要:name ,时间戳,value这三个值要变 "tags":[{"values":[{"value": 43.6525,"quality": 192,"timestamp": 00}],"name": "/system/Template_2/Instance_8/system/Property_10"
阅读全文
摘要:ipv4地址的格式:(1~255).(0 ~255).(0 ~255).(0 ~255) 1. 正则表达式 import re def check_ip(one_str): compile_ip = re.compile('^(([1-9]|[1-9]\d|1\d{2}|2[0-4]\d|25[0-
阅读全文
摘要:定义一个函数,在函数体内完成以下逻辑:使用python将指定字符串如:"aabbc"中的"ab"串删除,删除过后的数据为:c import sys sys.setrecursionlimit(100000) #设置递归的深度为10万 def del1(str1): # str1 = 'aabbc'
阅读全文
摘要:def my_decorator(param): def decorator(func): def wrapper(*args, **kwargs): print(f"param: {param}") return func(*args, **kwargs) return wrapper retur
阅读全文
摘要:找出1-9中有那些组合相加等于一个特定值,例如说20 num = [1,2,3,4,5,6,7,8,9] def count(num,n): # num = list(sorted(filter(lambda x: x <= n, num))) # print(num) combinations_i
阅读全文
该文被密码保护。
摘要:def func(): """ 0-500之间输出7的倍数 :return: """ for i in range(0,501): if i % 7 == 0: print(i) func() #调用函数
阅读全文
该文被密码保护。
该文被密码保护。
该文被密码保护。
摘要:from selenium import webdriver driver = webdriver.Chrome() driver.get('https://www.baidu.com') driver.find_element_by_link_text('新闻').click() driver.s
阅读全文
该文被密码保护。
摘要://题目2:给定一个整数数组,编写一个函数,找出索引m和n,只要将索引区间[m,n]的元素排好序,整个数组就是有序的。//注意:n-m尽量最小,也就是说,找出符合条件的最短序列。函数返回值为[m,n],若不存在这样的m和n(例如整个数组是有序的),请返回[-1,-1]。//输入: [1,2,4,7,
阅读全文
摘要:1、python中常见的数据类型有哪些2、字符串的常用方法3、列表常用的方法4、列表中append方法和extend方法的区别、列表推导式5、列表中的sort方法和sorted方法的区别6、字典常用的方法7、元组和列表的区别(涉及内存地址)8、列表和字典的区别、json和字典的区别9、python中
阅读全文
摘要:import datetime import logging import requests #获取日志记录器、配置日志等级 logger = logging.getLogger(__name__) logger.setLevel("DEBUG") #默认日志格式 formatter = loggi
阅读全文