2018年7月13日

从C语言到python的转变过程

摘要: 转眼间已经工作两年了,感触也是颇多。自信过,也迷茫过。 大学是学的电子,主要为硬件和软件编程,刚参加工作的时候也是信心满满,感觉可以做出一些事情,我们公司是做地质行业的,而我是我们公司唯一一个做电子设备的人,主要负责监测设备的调试以及维护,当时在学校学的是单片机,而在公司用到的是stm32,那时候才 阅读全文

posted @ 2018-07-13 10:42 果冻王国 阅读(309) 评论(0) 推荐(0)

2018年5月8日

函数

摘要: 函数的编程分为三种编程方式: 面向对象编程 类 class 面向过程编程 过程 def 函数式编程 函数 def 函数式编程输入是确定的输出就是确定的 面向过程与面向函数的联系:面向函数是有返回值的过程。 def test(x,y): //x,y为形参 test(1,y)这里1表示默认参数,在调用过 阅读全文

posted @ 2018-05-08 11:39 果冻王国 阅读(73) 评论(0) 推荐(0)

文件操作

摘要: info=open('文件名','r',encoding='utf-8') 若文件为text文件,则不需要加后缀。‘r’表示只读 info=open('文件名','w',encoding='utf-8') ‘w’表示只写,但是‘w’其实是创建一个文件(文件名),会覆盖之前的内容。 info=open 阅读全文

posted @ 2018-05-08 11:30 果冻王国 阅读(96) 评论(0) 推荐(0)

集合

摘要: 去重,关系测试。集合的形式{ },用set()创建集合,集合是无序的。 info1、info2为集合。 info1.add()添加单个元素 info1.update()添加多个元素 info1.remove() 、info1.discard()删除元素,但是如果删除集合中不包含的元素,remove会 阅读全文

posted @ 2018-05-08 11:25 果冻王国 阅读(71) 评论(0) 推荐(0)

字符串

摘要: 字符串与bytes之间的转换 encode('utf-8')表示编码 decode('utf-8')表示解码 字符串也可以进行切片 例如print(name[name.find('name'):]) name.capitalize()首字母大写 name.count()统计计数 name.cente 阅读全文

posted @ 2018-05-08 11:23 果冻王国 阅读(93) 评论(0) 推荐(0)

字典

摘要: 字典包括一个元素的各种属性,比如一个外星人的颜色和点数。 alien={ 'color' : 'green' , 'point':3 } 字典是无序的,没有下标。 增 info={} info['key']='' 删 del.info['key'] 或者info.pop() 改 info['key' 阅读全文

posted @ 2018-05-08 11:21 果冻王国 阅读(79) 评论(0) 推荐(0)

2018年5月1日

列表

摘要: 6、列表 列表生成式也可用lambda 添加元素:list[] list.append('x') 将x元素添加到list列表中。 append只是将元素添加到列表尾部。 插入元素:list[] list.insert(n,'x') 将元素插入到指定位置n处。 删除元素/列表:list[] del.l 阅读全文

posted @ 2018-05-01 08:50 果冻王国 阅读(67) 评论(0) 推荐(0)

循环

摘要: (1)while循环中有 while : else: 用法 (2)for循环: for a in b: else: for a in range(0,10,2)表示隔一个数取一个数,2表示隔一取一。 在另个循环中都可以使用else语句。 continue是跳出本次循环,进入到下一次循环。 阅读全文

posted @ 2018-05-01 08:48 果冻王国 阅读(75) 评论(0) 推荐(0)

导航