python编程
Lebron_xueyan
你若盛开,清风自来!
展开
-
【剑指offer】刷题:剪绳子问题
题目描述给你一根长度为n的绳子,请把绳子剪成整数长的m段(m、n都是整数,n>1并且m>1),每段绳子的长度记为k[0],k[1],...,k[m]。请问k[0]xk[1]x...xk[m]可能的最大乘积是多少?例如,当绳子的长度是8时,我们把它剪成长度分别为2、3、3的三段,此时得到的最大乘积是18。输入描述:输入一个数n,意义见题面。(2 <= n <= 60)输出描述:输出答案。示例1输入8输出18解题方法1:贪心算法当原创 2020-06-08 11:13:12 · 347 阅读 · 0 评论 -
ValueError: port must be None or a string, not class int 解决方法
调试串口通信代码进行端口号设置过程中出现如下错误:端口号设置代码如下:def port_open(): ser.port = 3 #设置端口号 ser.baudrate = 9600 #设置波特率 ser.bytesize = 8 #设置数据位 ser.stopbits = 1 #设置停止位 ser.parity = "N" #设置校验位 ser.open()原创 2020-05-22 10:05:14 · 2048 阅读 · 0 评论 -
Python串口通信代码-亲测好用
最近开发一个项目需要使用python进行串口的数据发送和接收,在查询资料和实际测试后终于找到一个比较好用的串口通信代码,如下:# -*- coding: utf-8 -*-import serial#打开串口serialPort="COM3" #串口号baudRate=9600 #波特率ser=serial.Serial(serialPort,baudRate,timeout=0.5)print("参数设置:串口=%s ,波特率=%d"%(seri...原创 2020-05-22 09:45:28 · 4362 阅读 · 0 评论