Python Day10】的更多相关文章

进程 在python中multiprocess模块提供了Process类,实现进程相关的功能.但是,由于它是基于fork机制的,因此不被windows平台支持.想要在windows中运行,必须使用if __name__ == '__main__':的方式,显然这只能用于调试和学习,不能用于实际环境. 下面是一个简单的多进程例子 from multiprocessing import Process import time def f(name): time.sleep(2) print('hel…
2019.4.10 S21 day10笔记总结 一.内容回顾 1.面试题相关: 1.py2和py3的区别 2.运算符的计算 :3 or 9 and 8 3.字符串的反转 4.is和==的区别 5.v1 = (1) v2 = 1 v3 = (1,)有什么区别 v1 .v2都是数字,v3是元组 6.线上操作系统:centos 7.每种数据类型,列举你了解的方法 8.深浅拷贝 9.文件操作,大文件如何读取内容(如50G的日志文件) v=open(--) for line in v: ​ print(l…
一.函数的参数--动态传参 1.动态接收位置参数 1.1在参数位置编写*表示接收任意多个内容 def chi(*food): print("我要吃", food) chi("⼤大⽶米饭", "⼩小⽶米饭") 结果: 我要吃 ('⼤大⽶米饭', '⼩小⽶米饭') # 多个参数传递进去. 收到的内容是元组tuple 1.2动态接收参数的时候要注意: 动态参数必须在位置参数后面 def chi(a, b, *food): print("我要吃…
一.动态参数: 动态参数是形参的一类 分为:动态位置参数(* + 函数名)表示 调用后返回的是元祖 动态关键字参数(** + 函数名)表示 形参的排列顺序: 位置参数     >   动态位置参数    >    默认值参数     >     动态关键字参数 如果 一个函数中 既有动态位置参数(*args)  又有 动态关键字参数(**kwargs),那么他将会是无敌的参数. 二.命名空间 1.分类 内置命名空间:python解释器中,内部存在的,如list,dict,tuple,in…
目录 pythdon day 10 1. 反射补充 16. 面向对象 16.1 面向对象初步介绍 16.2 面向对象和面向过程区别 16.3 对象的进化 17. 类class 17.1 类的定义 17.2 __init__构造方法和__new__方法 17.3 实例属性和实例方法 17.4 类对象/类属性/类方法/静态方法 17.5 del()方法(析构函数)和垃圾回收机制 17.6 call()方法和可调用对象 17.7 方法没有重载/方法的动态性 17.8 私有属性和私有方法(实现封装) 1…
一.实参与形参 1.形参:定义函数,在括号内声明的变量名,用来接受外界传来的值 def fn(形参们):                pass def fn(a,b,c):# 形参就是考虑实参的值,随着函数的调用才会产生,并随着函数调用结束而销毁 # a,b c必须从外界获取值,才有意义 print(a) print(b) print(c) # 外部提前产生了变量,内部可以使用(x,y,z) print(x) print(y) print(z) # x,y,z 是实际存在的值 x=10 y=2…
2.def func(*args): sum = 0 for i in args: sum=sum+int(i) return sum a=func(2,3,9,6,8) print(a) 3. a=10 b=20 def test5(a,b): print(a,b) c=test5(b,a) 4. a=10 b=20 def test5(a,b): a=3 b=5 print(a,b) c=test5(b,a) print(c) 5. def func(*args): return args…
一.数据库的概念 数据:事物的特征 数据库的本质是:通过套接字进行通信,来读存数据的一种软件,由于每次开发人员写程序都得写数据的套接字,所以诞生了数据库这个软件,减少重复劳动.(sql语句通用) 数据库就相当于文件夹,表就相当于文件(对于关系型数据来讲,非关系型数据库的是用key-value来进行存取的,没有表.#以下都默认是mysql数据库) 二.数据库忘记密码的办法 mariadb有效 vim /etc/my.cnf #主配置文件 [mysqld] skip-grant-table syst…
1.global关键字 引用全局变量,在局部全局变量改变,也会改变,global相当于指针,将地址指向全局变量的name name='littlepage' def littepage(): global name name='LargePage' return name print(littepage()) print(name) 2.函数递归————举例,阶乘factorial def factorial(x): if(x==1):return x else:return x*factori…