![](https://img-blog.csdnimg.cn/20210526212741853.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
人生苦短,我爱Python
文章平均质量分 80
Python之路,漫漫其修远兮
我是初九
你好,我是初九。
展开
-
【Python】3个简单的示例—五月结
1.输入圆半径计算周长和面积# 输入圆半径计算周长和面积radius = float(input('请输入圆的半径:'))perimeter = 2 * 3.1416 * radiusarea = 3.1416 * radius *radiusprint('周长:%.2f' %perimeter)print('面积:%.2f' %area)计算圆周长和面积的公式,但凡上过小学的应该都会吧。首先,我们要输入半径。有人会问直接用input语句输入不就行了吗?为什么还要用float进行.原创 2021-05-31 22:05:22 · 300 阅读 · 1 评论 -
【Python】题库练习五
错题1下面代码运行后,a、b、c、d四个变量的值,描述错误的是?import copya = [1, 2, 3, 4, [‘a’, ‘b’]]b = ac = copy.copy(a)d = copy.deepcopy(a)a.append(5)a[4].append(‘c’)A.a == [1,2, 3, 4, [‘a’, ‘b’, ‘c’], 5]B.b == [1,...原创 2020-05-08 14:58:38 · 1973 阅读 · 0 评论 -
【Python】题库练习四
错题1下列程序打印结果为( )import restr1 = “Python’s features”str2 = re.match( r’(.)on(.?) .*’, str1, re.M|re.I)print str2.group(1)A.PythonB.PythC.thon’sD.Python‘s features我的答案: D正确答案: B题目分析:题目...原创 2020-05-06 11:40:47 · 578 阅读 · 0 评论 -
【Python】题库练习三
错题1__new__和__init__的区别,说法正确的是?A.new__是一个静态方法,而__init__是一个实例方法B.new__方法会返回一个创建的实例,而__init__什么都不返回C.只有在__new__返回一个cls的实例时,后面的__init__才能被调用D.当创建一个新实例时调用__new,初始化一个实例时用__init正确答案: A B C D 我的答案: ...原创 2020-05-05 10:34:59 · 951 阅读 · 0 评论 -
【Python】题库练习二
错题1有如下类定义,下列描述错误的是?class A(object):passclass B(A):passb = B()A. isinstance(b, A) == TrueB.isinstance(b, object) == TrueC.issubclass(B, A) == TrueD.issubclass(b, B) == True我的答案:C正确答案:D题目...原创 2020-05-04 11:26:21 · 986 阅读 · 0 评论 -
【Python】题库练习一
错题1对于以下代码,描述正确的是:list = [‘1’, ‘2’, ‘3’, ‘4’, ‘5’]print list[10:]A.导致 IndexErrorB.输出[‘1’, ‘2’, ‘3’, ‘4’, ‘5’]C.编译错误D.输出[ ]我的答案:A正确答案:D题目解析:由题目print list[10:]的写法可以看出这是Python2的写法,在Python3中应该写...原创 2020-05-04 01:14:59 · 2631 阅读 · 0 评论 -
【Python】题库练习六
错题1关于return说法正确的是( )A.python函数中必须有returnB.return可以返回多个值C.return没有返回值时,函数自动返回NullD.执行到return时,程序将停止函数内return后面的语句我的答案: B C D正确答案: B D题目分析:该题目考察return的有关知识。注意C选项,当return没有返回值时,函数自动返回None,Python没有Null,有一点点像文字游戏。不过,细节决定成败,Python中的是None而不是Null。原创 2020-05-09 15:02:11 · 2714 阅读 · 0 评论 -
【Python】题库练习七
错题1What gets printed?nums=set([1,1,2,3,3,3,4])print(len(nums))题目解析:这题考察set方法的特性在Jupter Notebook中敲入相应代码,运行,看结果:nums=set([1,1,2,3,3,3,4])print(len(nums))运行结果:4set 类型的特性是会移除集合中重复的元素,因此变量 nums 实际上等于:nums = {1, 2, 3, 4}len()的作用是得到相应集合的长度,所以输出结果为原创 2020-05-10 12:15:51 · 1753 阅读 · 1 评论 -
【Python】Python之禅
书上说:“Python程序员笃信代码可以编写得漂亮而优雅。”小新虽然学习了 Python这门神奇的语言,但是自认为自己仍处于一个菜鸟的水平。所以呢,暑假也没闲着,把自己的Python学习笔记赶紧整理成博客,勤能补拙嘛。一个经验丰富的程序员肯定会提倡避繁就简的。Python社区的理念都包含在Tim Peters撰写的“Python之禅”中。所以我们今天来看一看这个Python之禅到底是什么东东。Python之禅要熟悉这个指导你怎么去编写优秀的代码的Python之禅,只需要在解释器中敲下执行命令:i.原创 2020-08-11 11:09:35 · 1173 阅读 · 0 评论 -
【Python】项目准备阶段—Anaconda下安装Pygame、Pygal包
Anaconda下安装Pygame包小新刚经历了一大波考试的来袭,在小新连续一周的疯狂努(补)力(课)下,总算是熬过去了。现在可以悠闲地看看书,学习学习Python了。搞了近半个小时,小新才弄好这个Pygame包,当然也顺手下了一些其他的包,赶紧写篇博客,方便以后查阅。1.检查Anaconda已安装包中是否已含有Pygame如果进行下面的操作后发现已经安装过Pygame包了,请阅读小新的其他文章,不用接着听我唠叨了。直接上图,看的更明白一点。1.打开Anaconda的Anaconda Po原创 2020-06-25 11:46:09 · 2439 阅读 · 5 评论 -
【Python】1.安装并搭建环境
1.Python的简单介绍姓名:Python中文名:蟒蛇出生日期:1991年设计者:Guido van Rossum吉多▪范罗苏姆标识:Python是通用的、解释型的高级计算机程序设计语言,其主要特征是面向对象(在Python中一切皆对象)可以应用于以下领域:Web和Internet开发、科学计算和统计、人工智能、桌面界面开发、软件开发、后端开发、网络爬虫等。2.Python的版本与...原创 2020-04-20 11:19:24 · 265 阅读 · 0 评论 -
【Python】2.变量和简单的数据类型
1.运行hello_world.ipynb(1)print("Hello Python world!")(2)message="Hello Python world!"print(message)两个形式的程序分别运行后可以得到一样的输出:Hello Python world!(2)和(1)相比,添加了一个变量,变量的名字叫message,变量存储的值(与变量相关的联的信息)...原创 2020-04-24 16:00:29 · 212 阅读 · 2 评论 -
【Python】2.1字面量
字面量(literal)在计算机科学中,字面量(literal)是用于表达源代码中一个固定值的表示法(notation)。几乎所有计算机编程语言都具有对基本值的字面量表示,诸如:整数、浮点数以及字符串;而有很多也对布尔类型和字符类型的值也支持字面量表示;还有一些甚至对枚举类型的元素以及像数组、记录和对象等复合类型的值也支持字面量表示法。简单地说,字面量是用于表示固定值的符号(token)...原创 2020-04-21 09:24:37 · 3995 阅读 · 0 评论 -
【Python】break语句和continue语句
1.break语句Python中的break语句,和C语言中的一样,用于打破最小封闭for或while循环。break语句:用来终止循环语句,即使条件测试的结果不为False或序列还未完全递归,也会停止执行循环语句。语法:breakbreak执行流程图:实例:prompt="\nPlease enter the name of a city you have visited:"...原创 2020-04-30 16:52:23 · 428 阅读 · 0 评论