![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
噼里啪啦噼里
格鲁布格鲁布格鲁布格鲁布格鲁布
展开
-
python小练习---定义一个二维平面上的点,包含x轴y轴的坐标以及计算两个点之间距离的方法(类和对象)
计算两点之间的距离实现脚本注意的点:实现脚本# -*- coding:utf8 -*-#定义一个二维平面上的点,包含x轴y轴的坐标以及计算两个点之间距离的方法。#不一定必须写import math#定义一个类,用于计算两点之间距离、提供修改坐标函数、提供输出结果函数class Distance: def __init__(self): print "Calculate the distance between two points" def set_x1y1(self,x1,y1):原创 2020-08-07 18:01:39 · 4667 阅读 · 1 评论 -
python小练习---类和对象
类和对象类和对象的定义示例脚本类和对象的定义类相当于创建对象的模板。对象是类创建出来的一个实例。class Myclass: def __init__(self): print "new object"class Myclass:—class表示定义一个类,Myclass是类名,它相当于一个制造机器;def init(self):—构造函数,相当于制造工艺;print “new object”—工艺具体内容,相当于制造的时候默认要打印一句话;class Myclass: def __原创 2020-08-07 16:10:47 · 601 阅读 · 0 评论 -
Python小练习---写一个函数接受一个int型参数,返回该参数的最大质因子。
一个参数的最大质因子思路break和continuefor...else...的作用(else不属于for循环的内容)从后往前遍历数组实现脚本思路通过raw_input()函数获取参数,这个函数的默认返回值类型是string,通过int()转为int型参数;计算出参数的因子,保存在数组中;从前面的练习已经知道数组中最后一个数最大;反向遍历数组,判断参数是否为质数,从来得到数组中的最大质数。break和continuebreak是直接跳出for循环;continue是跳过此次循环剩余的部分,继续原创 2020-07-24 16:51:50 · 863 阅读 · 0 评论 -
Python小练习---写一个函数接受一个int型参数,返回该参数的所有因子,返回一个列表。
返回参数的所有因子,列表形式什么叫因子定义一个函数:定义一个数组abs()函数获取绝对值,直接加“-”得到这个数值的负数range()函数左包含,右不包含,注意“+1”在数组的最后插入元素:如何给数组去重脚本运行的其他问题我的脚本什么叫因子整数a除以整数b(b≠0)的商正好是整数而没有余数,我们就说b是a的因子。0不是0的因子。例如,8=18,24,42,81,因子是1,2,4,8。整数包含正整数,负整数和0。如果是-8,则结果是-1,-2,-4,-8,1,2,4,8。0的因子是除了0以外的所有原创 2020-07-23 10:04:33 · 2502 阅读 · 0 评论 -
python小练习---写一个函数接受一个int型参数,判断该参数是否为质数,返回布尔值。
函数判断一个参数是不是质数#number1为函数名,def定义一个函数,a为函数需要的参数,是局部变量#一个质数是指只能被1和其自身整除的自然数,除了0和1def number1(a): if a < 2: return False elif a == 2: return True else: for i in range(2, a): if a % i == 0: return False else: return True#需要用input得到一个参原创 2020-07-22 16:07:32 · 1733 阅读 · 0 评论 -
Python学习笔记(十):注释
说明是注释在程序中除了键入交由计算机执行的指令,还可以在程序中加入一些说明。帮助自己或他人查看程序,了解程序是做什么。这些说明就称之为注释。Python向程序中增加注释的两种方法单行注释:在任何代码行前面加上“#”符号就可以把它变成一个注释,程序运行时会忽略注释。也可以在一行代码的最后加注释。多行注释:可以使用多行,每行前面都有一个#;或者建立一个没有名字的三重引号字符串。因为这个字符串...原创 2020-02-21 14:25:07 · 134 阅读 · 0 评论 -
Python学习笔记(九):循环
循环计算机程序通常会周而复始地重复同样的步骤,这称之为循环。主要有两种类型的循环:计数循环:重复一定次数的循环。条件循环:重复直至发生某种情况时结束的循环,只有条件为真,这种循环就会一直持续下去。计数循环很多人叫for循环,因为包括Python在内的很多语言在程序中都使用for关键字来创建这种类型的循环。...原创 2020-02-18 17:16:24 · 1563 阅读 · 0 评论 -
Python学习笔记(八):判断
前面已经学习到程序的基本构成模块。可以利用输入、处理和输出建立一个程序。可以把输入赋值个一个变量,以便于以后使用。可以用数学运算来进行处理,还需要学习一下决策技术用于对程序工作进行控制。关键字if:测试条件程序需要能够根据输入做不同的事情,决策时程序需要完成一个测试做出检查,查看某个条件是否为真。Python完成测试的方法很有限,而且每个测试只有两个可能的答案:真(true)或者假(fa...原创 2019-09-17 14:18:50 · 293 阅读 · 2 评论 -
Python学习笔记(七):输入
一个程序有三大部分:输入、处理和输出。什么是输入输入就是指在程序运行时向其提供某样东西,也就是某种信息。这样,就可以写成与用户交互的程序。raw_input()raw_input()函数从用户那里得到一个字符串,正常情况下会从键盘得到这个输入,也就是说,用户要键入输入。它也是Python的内置函数,就像之前说到的str()、int()、float()和type()。如何使用raw_i...原创 2019-09-09 16:07:06 · 192 阅读 · 0 评论 -
Python学习笔记(六):数据的类型
在前面学习笔记中,我们已经接触了三种类型的值:整数、浮点数、字符串。这一章主要进一步学习这三种类型的如何区分和转换。改变类型Python实际上并没有把一个东西从一种类型“转换”成另外一种类型,而是由原来的东西创建一个我们需要的类型的新的东西,Python有些内置的函数可以完成一个东西从一种类型“转换”到另一种类型。float():从一个字符串或整数创建一个新的浮点数(小数)。int()...原创 2019-08-26 14:56:13 · 165 阅读 · 0 评论 -
Python学习笔记(五):基本数学运算
整数和小数整数:就是像-3,-2,-1,0,1,2,3,10等这样的数。它包括正整数、负整数和0。小数:也称之为实数,有小数点而且后面有小数位,比如1.25,-0.1。计算机编程里面小数又称之为浮点数。简写为floats,只有一个浮点数就写为float。浮点数形象的表达了小数点的“浮动”,比如0.123和1.23和12.3。在用Python进行数学运算中用“/”表示除法,如果左右两边有任何一...原创 2019-08-22 17:19:40 · 595 阅读 · 0 评论 -
Python学习笔记(一):编程和Python
计算机是怎么工作的计算器又很多很多的电路。在最底层,这些电路是一些开关。工程师和计算机科学家吗使用“1”和“0”来代表开关的“开”和“关”。这些“1”和“0”是一种被称为二进制的编码。“二进制”实际上就表示“两种状态”,分别是“开”和“关”,也就是“1”和“0”。二进制位=比特(bit)。你如何让计算机工作计算机只是一些没有生命的机器,只有你告诉它们要做什么,它们才能工作。编程:就是告...原创 2019-08-13 11:11:57 · 1447 阅读 · 0 评论 -
Python学习笔记(四):内存和变量
程序的特征程序:就是下达给计算机的一系列指令。一般程序的特征:都有输入;都会处理输入;都会产生输出。上一篇文章中的之前的程序都没有任何输入和处理,只有猜数字游戏的程序具备这三个基本要素。计算机是如何处理输入为了处理输入,计算机必须记住它们,或者把它们保存在某个地方。计算机会把输入以及程序本身保存在内存之中。什么是内存计算机底层来看只是一大堆开关,内存就像是放在同一个位置上的...原创 2019-08-20 16:32:51 · 200 阅读 · 0 评论 -
Python学习笔记(三):从IDLE启动Python
IDLE在哪里Python安装完成之后,可以在开始菜单中看到“Python 2.7”文件夹,打开下面有一个“IDLE(Python GUI)”。什么是GUIGUI:graphical user interface,图形化用户界面。这表示界面中有窗口、菜单、按钮、滚动条等。相反的没有GUI的程序称为文本模式程序、控制台程序或者命令行程序。什么是IDLEshell的意思可以理解为“外壳”...原创 2019-08-19 18:04:13 · 4924 阅读 · 3 评论 -
Python学习笔记(二):Windows10安装Python2.7.15
如何确定环境是否安装了Python直接搜索Python或者打开了一个命令提示符窗口;然后输入“python”并回车。如果出现了python提示符(>>>)说明已经安装过了。如果提示“ ’python’ 不是内部或外部命令,也不是可运行的程序或批处理文件,则表示没有安装。(如果没有配置环境变量,可能安装了也无法运行)如何安装Python下载:进入https://...原创 2019-08-19 14:26:43 · 992 阅读 · 0 评论