python
python实现LeetCode编程题
wellnw
Linux/openwrt/MTK/QCA/Realtek
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【Python】TCP Socket编程---客户端/服务器代码例子
功能说明 客户端向服务器发送一串数据,服务器将这行改成大写并回写给客户端客户端服务器通讯流程客户端编程from socket import *serverAddress = '127.0.0.1'serverPort = 12000clientSocket = socket(AF_INET,SOCK_STREAM)clientSocket.connect((serverAddress,serverPort))sentence = raw_input('Inpu...原创 2021-12-21 09:35:33 · 655 阅读 · 0 评论 -
【Python】UDP Socket通讯---客户端/服务器例子程序
实现功能 1.客户端从键盘读取一行字符(数据)并将数据发送到服务器 2.服务器接收到该数据并将这些字符转换为大写 3.服务器将修改的数据发送给客户端 4.客户端接收到修改的数据并在其监视器上将该行显示出来测试环境说明 ubuntu16.04 虚拟机客户端例子程序from socket import *serverAddress = '127.0.0.1'serverPort = 12000clien...原创 2021-12-20 09:37:04 · 761 阅读 · 0 评论 -
[python]修改文件夹下xml文件IOError: [Errno 2] No such file or directory: ‘bbb.xml‘
环境说明 cc.py是修改xml文件脚本,../xmlfile是xml的存放路径问题log执行python cc.py 1.2 ../xmlfile/出现如下错误root# python cc.py 1.2 ../xmlfile/1.2New version=1.2['bbb.xml', 'config_1.xml', 'config.xml', 'ddd.xml', 'ccc.xml']Traceback (most recent call last): Fil...原创 2021-12-16 09:38:43 · 1130 阅读 · 0 评论 -
[python]python脚本指定文件夹路径和版本号,批量修改xml文件版本号
问题描述 python脚本实现,传入参数文件路径和版本号,批量修改xml文件版本号代码实现#coding=utf-8import sysimport osimport xml.dom.minidompath=sys.argv[1]version=sys.argv[2]print 'New version' +'='+versionprint 'path='+pathdef change_version(path,version): for root,dir...原创 2021-12-10 10:44:46 · 447 阅读 · 0 评论 -
[python]批量修改xml中属性及字段的实现
需求描述 批量修改当前文件夹下所有的xml文件中的版本号字段,修改componentVersion字段对应的版本号内容xml文件aaa.xml<?xml version="1.0" ?><CONTENT date="2021-12-09" version="1.0"> <Generate>11111</Generate> <Info> <Project>aaaaa</Projec...原创 2021-12-09 13:58:52 · 894 阅读 · 0 评论 -
python【第k个排列】给定参数n,从1到n会有n个整数:1,2,3,...,n,这n个数字共有n!种排列。
题目【第k个排列】给定参数n,从1到n会有n个整数:1,2,3,...,n,这n个数字共有n!种排列。按大小顺序升序列出所有排列情况,并一一标记,当n=3时,所有排列如下:"123""132""213""231""312""321"给定n和k,返回第k个排列。输入描述:输入两行,第一行为n,第二行为k,给定n的范围是[1,9],给定k的范围是[1,n!]。输出描述:输出排在第k位置的数字。示例1:输入:33输出:213代码实现import iterto原创 2021-04-09 15:24:33 · 3871 阅读 · 0 评论 -
python【求解连续数列】已知连续正整数数列{K}=K1,K2,K3...Ki的各个数之和为S,i=N(0<S<100000,0<N<100000),求此数列K
题目【求解连续数列】已知连续正整数数列{K}=K1,K2,K3...Ki的各个数之和为S,i=N(0<S<100000,0<N<100000),求此数列K。输入描述:输入包含两个参数,1)连续正整数数列和S,2)数列里数的个数N。输出描述:如果有解输出数列K,如果无解输出-1示例1:输入:525 6输出:85 86 87 88 89 90分析连续数列公式S = (( K1 + Kn ) * n ) / 2由此可以推出K1 = 2S /原创 2021-04-08 10:31:52 · 4611 阅读 · 0 评论 -
python【按索引范围翻转文章片段】输入一个英文文章片段,翻转指定区间的单词顺序,标点符号和普通字母一样处理
题目【按索引范围翻转文章片段】输入一个英文文章片段,翻转指定区间的单词顺序,标点符号和普通字母一样处理。例如输入字符串“I am a developer.”,区间[0,3],则输出“developer.a am I”。输入描述:使用换行隔开三个参数,第一个参数为英文文章内容即英文字符串,第二个参数为翻转起始单词下标(下标从0开始),第三个参数为结束单词下标。输出描述:翻转后的英文文章片段,所有单词之间以一个半角空格分隔进行输出。示例1:输入:I am a developer.1原创 2021-04-07 17:53:43 · 2901 阅读 · 0 评论 -
python【最大括号深度】现有一字符串仅由( , ) , { , } , [ , ]六种括号组成
题目【最大括号深度】现有一字符串仅由( , ) , { , } , [ , ]六种括号组成。若字符串满足以下条件之一,则为无效字符串:1、任一类型的左右括号数量不相等;2、存在未按正确顺序(先左后右)闭合的括号。输出括号的最大嵌套深度,若字符串无效则输出0.0<=字符串长度<=100000输入描述:一个只包( , ) , { , } , [ , ]的字符串。输出描述:一个整数,最大括号深度示例1:输入:[]输出:1python实现#coding=UTF原创 2021-04-07 11:51:57 · 4445 阅读 · 4 评论
分享