2021年2月14日

摘要: 一、Python概述 python,本义是指“蟒蛇”。1989年的圣诞节期间,荷兰人Guido van Rossum为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序。之所以选中Python作为程序的名字,是因为他是BBC电视剧——蒙提·派森的飞行马戏团的爱好者。 1.1人生苦短,我用Pytho 阅读全文

posted @ 2021-02-14 18:24 爱你的毕加索 阅读(116) 评论(0) 推荐(0) 编辑

2018年12月26日

摘要: 1.Python里如何生成随机数 答:random模块 随机整数:random.randint(a,b):返回随机整数x,a<=x<=b random.randrange(start,stop,[,step]):返回一个范围在(start,stop,step)之间的随机整数,不包括结束值。 2.如何 阅读全文

posted @ 2018-12-26 14:31 爱你的毕加索 阅读(177) 评论(0) 推荐(0) 编辑

2018年12月25日

摘要: day01 1.请写出一段Python代码实现删除一个list里面的重复元素 2.用lambda函数实现两个数相乘 11.写一个函数, 输入一个字符串, 返回倒序排列的结果 输入: string_reverse(‘abcdef') , 返回: ‘fedcba',写出你能想到的多种方法 4.*arg和 阅读全文

posted @ 2018-12-25 14:08 爱你的毕加索 阅读(162) 评论(0) 推荐(0) 编辑

2018年12月23日

摘要: 1.什么是面向对象的mro 获取类的继承顺序(多继承)(对象.__mro__) 2.json序列化时,默认遇到中文会转换成unicode,如果想要保留中文怎么办? 在序列化时,中文汉字总是被转换为unicode码,在dumps函数中添加参数ensure_ascii=False即可解决。 3.简述 y 阅读全文

posted @ 2018-12-23 19:17 爱你的毕加索 阅读(121) 评论(0) 推荐(0) 编辑

2018年12月21日

摘要: 1.有以上文件record.txt,将此文件三人对话每个人的内容单独保存一个文件,并每个文件中不包含对话人名 2.读入用户输入的文件的路径和一个字符串和行数,将文件中的第n行行首插入用户输入的字符串 3.下面只有一种方式不能打开文件,请尝试,并说明原因? 01. f = open('E:/test. 阅读全文

posted @ 2018-12-21 19:45 爱你的毕加索 阅读(122) 评论(0) 推荐(0) 编辑

2018年12月17日

摘要: 面向对象(oop): 类:抽象概念(类型)例如人类 对象:实际物体,类实例化对象(人类中的学生和老师就是对象) 属性: 描述类——>类属性 描述对象——>实例属性 def __init__(self,score):# 构造函数:实例化对象时自动调用的 # self:当前对象 def __del__( 阅读全文

posted @ 2018-12-17 20:34 爱你的毕加索 阅读(183) 评论(0) 推荐(0) 编辑

2018年12月16日

摘要: 1.以下程序输出结果是什么 a = 1 print (a) 结果:1a = [] def fun(a): a.append(1) fun(a) print(a)结果:[1]2.请简要说明什么是类变量,什么是实例变量,并观察以下程序的输出结果 class Person: name="aaa" p1=P 阅读全文

posted @ 2018-12-16 21:44 爱你的毕加索 阅读(190) 评论(0) 推荐(0) 编辑

2018年12月12日

摘要: 小作业 7 现有以下函数,利用装饰器为此函数加上认证功能,也就是只有用户名为'python', 密码为'123'才能调用此函数,否则不允许 def my_log(name): print('%s欢迎登陆'%(name)) 阅读全文

posted @ 2018-12-12 20:35 爱你的毕加索 阅读(102) 评论(0) 推荐(0) 编辑

2018年12月11日

摘要: 小作业 6 16.请问这个函数有多少个参数? def MyFun((x,y), (a, b)): return x * y - a * b 元组不能作为参数 17.编写一个函数满足以下功能: 计算打印所有参数的和乘以基数(base=3)的结果 小作业 7 1.以下代码会输出什么 def f(x,l= 阅读全文

posted @ 2018-12-11 20:12 爱你的毕加索 阅读(149) 评论(0) 推荐(0) 编辑

2018年12月9日

摘要: 小作业 3 5. 尝试实现一个通讯录管理系统 小作业 4 5. 随机产生密码:在26个大小写字母和10个数字组成的列表中,随机生成10个8位密码 小作业 5 1.通过代码实现如下转换: • 二进制转换成十进制:v = “0b1111011” • 十进制转换成二进制:v = 18 • 八进制转换成十进 阅读全文

posted @ 2018-12-09 22:01 爱你的毕加索 阅读(464) 评论(0) 推荐(0) 编辑