
Python
文章平均质量分 70
空谷孤人
有一颗自由的心,做一个快乐、纯粹的人!
展开
-
Python函数如何定义变量
在Python中进行变量定义时,如果定义不好,会导致变量异常。如下文的变量定义方式:a=[['1','2','3'], ['2','3','4']]b=a[0]for i in range(len(a[0])): b[i]=a[1][i]此时分别打印a和b的结果[['2', '3', '4'], ['2', '3', '4']]['2', '3', '4']出乎意外,数组a的数...原创 2018-03-18 22:16:27 · 4397 阅读 · 0 评论 -
python编程快速上手之第4章实践项目
#4.10.1 逗号代码,去除列表中的逗号,然后以字符串的方式显示text=''spam=['apple','banana','tofu','cats']for i in range(len(spam)): if i==0: text+='\'' text+=(spam[i]+',') elif i!=(len(spam)-1): ...原创 2018-03-18 22:23:13 · 758 阅读 · 0 评论 -
python编程快速上手之第5章实践项目
#5.6.1和5.6.2的参考代码import numpy as nyprint('change List to Dict')stuff={'rope':1,'torch':1,'gold coin':42,'dagger':1,'arrow':12}stuff1={'rope':1,'torch':1,'gold coin':42,'dagger':1,'arrow':12}dragon...原创 2018-03-18 22:26:23 · 360 阅读 · 0 评论 -
python编程快速上手之第6章实践项目
#6.7打印字符串列表并进行根据最大的字符宽度靠右对齐tableData=[['apples','oranges','cherries','banana'], ['Alice','Bob','Carol','David'], ['dogs','cats','moose','goose'] ]def colwidth(table1)...原创 2018-03-18 22:29:44 · 454 阅读 · 0 评论 -
关于sys中argv的用法
很多人在使用argv的时候碰到问题,发现编辑完成经典的argv案例后,如下代码:from sys import argvscript, first, second, third = argvprint ("The script is called:", script)print ("Your first variable is:", first)print ("Your second ...原创 2018-03-24 12:12:16 · 869 阅读 · 0 评论 -
Python操作excel的几种方式--xlrd、xlwt、openpyxl
1、xlrd的用法1.1xlrd的事例xlrd是用来从Excel中读写数据的,用xlrd进行读取比较方便,流程和平常手动操作Excel一样,打开工作簿(Workbook),选择工作表(sheets),然后操作单元格(cell)。下面举个例子,例如要打开当前目录下名为”data.xlsx”的Excel文件,选择第一张工作表,然后读取第一行的全部内容并打印出来。Python代码如下:#打开excel文...原创 2018-04-08 23:45:08 · 2187 阅读 · 0 评论 -
树莓派小车调试记录
树莓派小车主要用树莓派的GPIO口控制小车的驱动电机,因为GPIO的驱动电流有限,因此采用了L293N的驱动驱动模块。整个技术架构分为两部分,一是小车的GPIO控制,二是第三方设备与控制命令的联通小车的控制主要分为:前进、后退、左转、右转、左后转、右后转,结合GPIO模块使用,详见RPi.GPIO实例即可。使用手机或电脑连接树莓派则需要使用tornado模块,tornado模块的安装方式有两种:1...原创 2018-04-23 00:04:57 · 1390 阅读 · 0 评论