![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 66
Mr_XiaoZ
大连理工研一硕渣渣,在备战秋招,共同奋斗!
展开
-
python笔试--接收控制台输入
https://blog.csdn.net/bytxl/article/details/47301319单行输入1. 字符和数字混合# input: {1, 2, 3} 23s = raw_input()此时s保存就是整个输入,之后就需要手动的去获得里面的数据了。一般常用的处理字符串的操作(split,int,float等等)加上数组切片就可以了2. 纯数字# i...原创 2018-07-30 20:18:40 · 2211 阅读 · 0 评论 -
Python实现深度优先遍历和广度优先遍历
DFS过程:a) 假设初始状态是图中所有顶点都未曾访问过,则可从图G中任意一顶点v为初始出发点,首先访问出发点v,并将其标记为已访问过。b)然后依次从v出发搜索v的每个邻接点w,若w未曾访问过,则以w作为新的出发点出发,继续进行深度优先遍历,直到图中所有和v有路径相通的顶点都被访问到。c) 若此时图中仍有顶点未被访问,则另选一个未曾访问的顶点作为起点,重复上述步骤,直到图中所有顶点都...原创 2018-08-17 14:51:07 · 5199 阅读 · 1 评论 -
Python---反射
一句话:以字符串形式导入模块,以字符串形式执行函数。__import__(model):以字符串形式导入模块 getattr(model. func):以字符串形式执行函数使用反射:可以避免耦合(大型程序比如工厂模式)开胃小菜:来活了,你老板给你一个excle表,里面是这样的:hostname memory 主机A 8*8 主机B 16*8...原创 2018-08-22 10:25:13 · 247 阅读 · 0 评论 -
str 转 list or dict Python
1. 字符串是链表的形式str = '12, 24, 56, 58'target_list = [int(x) for x in str.split(',')]print target_list>>>[12, 24, 56, 58]2. 把字符串直接转换成liststr = 'abcde'str_to_list = list(str)print str...转载 2018-08-19 09:01:28 · 308 阅读 · 0 评论 -
Python中的替换函数---replace(),re.sub()和strip()
这是原文,写的很好,共勉!1. replace()对象.replace(rgExp, replaceText, max)rgExp,replaceText是必须要有的,max是可选的参数,可以不加 在对象的每个rgExp都替换成replaceText,从左到右最多max次比如:class Solution: def replace_space(self, s): ...转载 2018-08-18 11:07:13 · 14543 阅读 · 0 评论 -
python实现面向对象(1)
类和实例 访问限制 继承和多态以及多重继承 获取对象信息 实例属性和类属性 模块和包类:用来描述具有相同属性和方法的对象的集合。定义了该集合中每个对象所共有的属性和方法,对象是类的实例对象:通过类定义的数据结构的实例,对象包括两个数据成员(类变量和实例变量)和方法类变量:类变量在整个实例化的过程中是公用的。定义在类中且在函数体之外。类变量通常不作为实例变量使用实例变量:定义...原创 2018-08-02 12:07:55 · 351 阅读 · 0 评论 -
Python笔试面试题
什么是pythonpython 诞生于1989年优点:简单优雅明确 强大的模块三方库 容易移植 面向对象 可扩展缺点:代码不能加密(开源) 速度慢(动态语言,解释型语言:比如ruby,PHP等,都需要一句一句解释执行;静态语言,多了一个编译的过程。)Python的内部执行过程:https://blog.csdn.net/helloxiaozhe/article/d...转载 2018-08-02 09:39:47 · 848 阅读 · 0 评论 -
Python中的read(),readline()和readlines的比较
要读取的文件位置:C:/Users/x84106976/Desktop/test1.txt文件内容:my name is xiaozhenmy age is 24today is a sunny day1. read([size])方法:注意size是可选的read([size]):从文件中当前位置读取size个字节,若没有参数,则表示读取至结束为止,返回为字符串对象(整个读...原创 2018-08-06 21:31:43 · 1209 阅读 · 0 评论 -
python笔记
https://www.jianshu.com/p/1e375fb40506# -*- coding:utf-8 -*-"""@author:zhen.xiao@file:index.py@time:2018/5/1210:04"""'''使用模块: 注意:file必须得是含由__init__函数的文件夹或者是包(含由__init__)from file import ...原创 2018-07-31 22:46:32 · 412 阅读 · 0 评论 -
python面试必备1-等待复习
https://www.toutiao.com/i65502237373444920391. 如何修改如下的代码,使得下面的代码调用类A的show方法?class A(object): def show(self): print 'base show'class B(A): def show(self): print 'derived ...转载 2018-07-30 22:15:26 · 316 阅读 · 0 评论 -
Python并发编程
Python多进程与多线程1. fork():这个是Unix/Linux操作系统提供一个fork操作:操作系统自动把当前进程(称为父进程)复制了一份(称之为子进程),然后分别在父进程和子进程中返回。子进程返回的永远是0,父进程返回的是子进程的ID,子进程只需要getppid() 就可以拿到父进程的ID。有了fork操作就可以复制一个子进程来处理新任务,常见的Apache服务器就是由父进...原创 2018-09-12 18:12:09 · 310 阅读 · 0 评论