摘要:
函数就是将你的代码封装起来,可以重复利用.不需要每次就写重复的代码 def 函数名(位置参数,默认参数=10,可变参数,关键字参数): 代码块 return 值 定义函数时,需要确定函数名和参数个数; 如果有必要,可以先对参数的数据类型做检查; 函数体内部可以用return随时返回函数结果; 函数执 阅读全文
摘要:
字典:以键值对的形式存储数据.他就像字典一样,你可以查偏旁,直接跳到500页找到你想要的数据.但是列表就是从第一页开始一个一个的找,找到500页需要的时间很多. 所以字典就是查找速度快,但是所需要的空间大.这种就是用空间来换取时间的方式.. 字典里的键必须独一无二,牢记的第一条就是dict的key必 阅读全文
摘要:
条件判断: if 条件1: 代码块 elif 条件2: 代码块 else 条件3: 代码块 brith = input("请输入出身年月:") if brith > 2000: print("00后") elif 1990<brith <2000: print("90后") else brith<9 阅读全文
摘要:
浅拷贝和深拷贝 (自己一直搞不懂的) 1.直接赋值(把一个变量直接赋值给另一个变量),他们指向同一个内存的数据(右边的图不知道怎么画,就直接截图过来了.将就看看) 2.使用copy中的copy方法,浅拷贝(只拷贝了最外层的数据,里面的还是指向原来的(列表嵌套)) 整体效果就是 : 3.使用copy模 阅读全文
摘要:
列表和元组 list1 = [1,4,6,788,345,757] tuple1 = (345,234,567,878) 切记你的变量名不能和 help('keywords')中的重名 列表是[]包起来list是一种有序的集合.你还可以随意改变他的值. list1[0] = "fan" 想知道lis 阅读全文
摘要:
python的语法主要就是严格的缩进.一般缩进都是四个空格.以冒号结尾的(:)就意味着他后面有代码块.(js代码块使用{}抱起来的,我记得c语言也是,但是python就不需要,他只要严格缩进的就可以了) python中的数:整数和浮点数(小数):整数的运算永远是精确地,小数运算可能会有四舍五入的误差 阅读全文
摘要:
python是一门解释型\脚本语言(和js特别像,如果同时学习js和python完全搅浑了.) 在运行py时候是一句一句翻译成cpu识别的机器码,所以速度比较慢.而C程序是运行前直接编译成CPU能执行的机器码,所以非常快. 学习python,就需要安装python.安装的同时会有一个解释器,就是用来 阅读全文
摘要:
1.下载镜像,制作u盘启动,装机,分区(具体的百度) 2.sudo passwd root 给root用户创建密码 3.解压tar.gz文件 sudo tar -zxvf pycharm.tar.gz 4.sudo apt-get 41.下载的软件存放位置 /var/cache/apt/archiv 阅读全文