面向对象:对象各自完成各自任务,面向过程是相当于领导者帮各对象完成任务。面向对象有点模块化的意思,面向过程有牵一发动全身的意思。面向过程就有点什么东西都得考虑到,面面俱到的意思。 类:说到面向对象必须知道类,例:类就是一个飞机模板,飞机就是对象。类就是一个模型,对象就是一个真正看得见摸得着的实体: 类的3个组成部分:类型的名称:类名类的属性:一组数据类的方法:允许对
打开文件方式流程:打开-----编辑------关闭 大象如何放入冰箱,不要管多大,怎么放,有可能冰箱很大,大象很小,直接打开冰箱,放入冰箱,关闭冰箱,哈哈,程序中方式如下:以后用f操作文件即可。关闭文件:a在python里代表追加,相当于linux里的>>rb wb ab代表都是二进制文件 txt py文本文件不用加b。r+ 可可以,但文件不存在它
拆包:*A拆元组,**B拆字典。 引用:在C、C++里面里面a=1,b=a,实际上相当于硬链接,相当于两份a、b各有一个1,多占一个空间,而在python里就是软连接,只有一份,通过id(a)来查看id都一样, 在python里定义的东西如一直没引用,那么就会成为垃圾,不用担心,python有自己的机制去除垃圾。 不可变类型:数字、字符串、元组
元组(tuple):大体跟列表一样,主要是元组不能增删改,相当于只读。 函数:在程序当中,很多重复数据需要操作了,while和if等就不好用了,这是用函数,模块化,容易调用。把整体当做一个函数,叫封装。ctrl +d选下个,当选中改就能都修改,ctrl+右加上什么就都加上了。 设置vim,tab键和可视化>>都可移动4个空格方式:vim /etc/vimrc 在最后
字符串:一个字节最多存数字255,那么数字100,可以放入一个字节,而字符串“100”,需要三个字节,c语言最小单位4个字节,python是高层语言,不会牵扯太多底层,它最小可一个字节,先这么理解。len(x)测x的长度name = “abcdef”name[x]出name中x位置的值,x从0开始,但x的值不能大于name的长度,不然就是越界,程序会立马崩掉,非常危险,一定要避免。取出name值中
代码注释:单行注释以#开头,右边当做注释,一般注意下一行内容,方便维护记忆。多行注释以一对三单引号或一对三双引号 python2不管中文是代码还是注释都会报错,而python就不会,解决办法如下:#coding=utf-8或#-*- coding:utf-8 -*-(python推荐的) 虽然也是注释,但放第一行就特别的含义。变量就是一个容器,在程序当中用来存东西的。input 程序会停
第一个python脚本:[root@backup ~]# cat helloworld.py print("hello world")[root@backup ~]# python helloworld.py hello world 安装python3及ipython整体环境,非常麻烦,不注意会经常报错,安装不成功,折腾了一天才搞定,流程记录如下:第一步:安装python3.51、Cen
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号