自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Python -- 面向对象

Python – 面向对象在学习了 Python 内置的主要对象类型(数、字符串、列表、元组和字典),大致了解了众多的内置函数和标准库,还创建了自定义函数。接下来学习自定义对象学习如何创建对象,还将学习多态、封装、方法、属性、超类和继承。Python 在设计之初就是一门面向对象的语言。对象: 对象由属性和方法组成。属性不过是属于对象的变量,而方法是存储在属性中的函数。相比于其他函数,(关联的)...

2020-03-01 22:56:12 164

原创 Python -- 模块(内置模块) -- 基本概念及其分类

Python – 模块 – 基本概念及其分类一个 py 或者一些 py 文件的总称,这些文件一般都是为某一特定的功能而写代码

2020-03-01 22:18:14 328

原创 Python -- 函数专题--函数的基本概念

Python – 函数专题–函数的基本概念函数就是将一些语句集合在一起的模块,他们能够不止一次的在程序中运行。函数还可以计算出一个返回值,并能够改变函数输入的参数,而且这些参数在代码的运行中每次都不会相同。函数是在编程过程中代替的大量的重复工作,不再有一个操作的代码的多个冗余副本,而是将代码包含到一个单独的函数中。若是需要修改,只需要修改其中的一份拷贝,而不是所有的代码,可以减轻很多的工作。...

2020-02-24 17:45:18 351

原创 Python -- 输入一个数字(年份,如2000年),定义函数,判断该年份是否是闰年

Python – 输入一个数字(年份,如2000年),定义函数,判断该年份是否是闰年闰年(Leap Year)是为了弥补因人为历法规定造成的年度天数与地球实际公转周期的时间差而设立的。补上时间差的年份为闰年闰年判定方法:能被400整除,或者能被4整除但不能被100整除(四年一闰;百年不闰,四百年再闰)#输入一个数字(年份,如2000年),定义函数,判断该年份是否是闰年#闰年判定方法:能被4...

2020-02-24 15:22:51 6226

原创 Python -- 定义一个函数,判断输入的数是不是质数

Python – 定义一个函数,判断输入的数是不是质数质数是指在大于1的自然数中,除了1和它本身以外不再有其他因数的自然数,否则称为合数。#定义一个函数,判断该数是不是质数def sum(n): if n > 1: for i in range(2,num): if (num % i) == 0: print("不是质数") ...

2020-02-24 15:07:26 13618

原创 Python -- 定义函数,打印九九乘法表

Python – 定义函数,打印九九乘法表使用 Python 定义函数,打印九九乘法表#定义函数,打印九九乘法表def get_result(num): if num == 1: print("1 * 1 = 1") else: get_result(num - 1) for i in range(1,num + 1): print("%d * %d = %d" %(i...

2020-02-23 23:02:12 6366 2

原创 Python -- 一个计算器函数(+、-、*、/)

Python – 一个计算器函数(+、-、*、/)使用 Python 做一个计算器函数,输入三个参数(两个数字,一个符号(运算符))#定义一个计算器函数def calc(x, y, op): if op == "+": return x + y elif op == "-": return x - y elif op == "*": return x * y elif ...

2020-02-23 22:46:03 4726

原创 Python -- 容器解析“ 列表(list)、元组(tuple)、集合(set)、字典(dict)”

Python – 容器解析“ 列表(list)、元组(tuple)、集合(set)、字典(dict)”Python 支持一种数据结构的基本概念,名为容器(container)。容器基本上就是可包含其他对象的对象。两种主要的容器是序列(如列表和元组)和映射(如字典)。在序列中,每一个元素都有编号,而在映射中,每个元素都有名称(也叫键)。有一种既不是序列也不是映射的容器,它就是集合(set)。1....

2020-02-20 23:38:53 420

原创 Python -- 三大流程(顺序结构、选择结构、循环结构)

Python – 三大流程(顺序结构、选择结构、循环结构)1、顺序结构语句从上到下,从左到右的顺序执行2、选择结构(分支结构)Python 中的选择结构就是判断真假。在 Python 中常用 if …… elif …… else 判断语句。Python 中的 if 语句就是选取要执行的结果,从一些备选的操作中进行要选择的语句。if 语句后面跟着一个或多个可选的 elif (“ else ...

2020-02-20 22:12:35 9372

原创 Python -- 使用循环语句永 “ * ” 输出一个对线菱形

Python – 使用循环语句永 “ * ” 输出一个对线菱形#使用循环语句输出一个对线菱形layer = int(input("请输入要打印的层数:")) #保证输入的数字是奇数while layer % 2 == 0: #偶数 layer = int(input("输入层数,必须是一个奇数:"))#上半部分for x in range(1, layer // 2 + 2): ...

2020-02-20 17:36:09 854

原创 Python -- 使用 for 循环用 “ * ”打印空心的等腰三角形

Python – 使用 for 循环用 “ * ”打印空心的等腰三角形#使用 for 循环打印空心的等腰三角形layer = int(input("请输入要打印的层数:"))for x in range(1, layer + 1): # 先打印空格 space_num = layer - x for y in range(1, space_num + 1): print(...

2020-02-20 13:53:21 5669

原创 Python -- 使用 for 循环用“ * ”打印等腰三角形

Python – 使用 for 循环用“ * ”打印等腰三角形#使用for循环打印等腰三角形layer = int(input("请输入要打印的层数:"))for x in range(1, layer + 1): # 先打印空格 space_num = layer - x for y in range(1, space_num + 1): print(" ", end=...

2020-02-20 13:26:44 22857 1

原创 Python -- 使用 for 循环用“ * ”打印直角三角形

Python – 使用 for 循环用“ * ”打印直角三角形#使用for循环打印直角三角形layer = int(input("请输入需要打印的层数:"))for x in range(1,layer+1): for y in range (1,x+1): print("*", end="") print("")输出举例:...

2020-02-20 13:07:42 5215

原创 Python--输入一个数,判断该数是否为质数。

Python – 输入一个数,判断该数是否为质数。fou 语句 / if / if else#输入一个数,判断是否为质数?num = int(input("请输入一个数,判断该数是不是质数:"))#定义一个变量,做一个标识符flag = Truefor i in range(2,num): #判断num能不能被 i 整除 if num % i == 0: #不可能是质数 f...

2020-02-20 12:50:18 11771

原创 Python--使用 for 语句用“ * ”打印菱形

Python–使用 for 语句用“ * ”打印菱形#菱形的打印layer = int(input("请输入需要打印的层数:"))for x in range(1, layer + 1): #先打印空格 space_num = layer - x for y in range(0, space_num): print(" ", end="") #在打印* star_num ...

2020-02-20 12:34:04 3011

原创 Python的选择结构

Python的选择结构—— if 语句Python 中的选择结构就是判断真假。Python 中的 if 语句就是选取要执行的结果,从一些备选的操作中进行要选择的语句。if 语句后面跟着一个或多个可选的 elif (“ else if ”),以及一个最终可选的 else 。在 if 语句执行时,Python 会执行第一个计算结果的代码块,如果之前的都是假时,就执行 else 块。if 语句的...

2020-02-19 22:46:47 9159

原创 Python--使用fou循环用( * )打印空心的菱形

Python–使用fou循环用( * )打印空心的菱形Python–使用fou循环用( * )打印空心的菱形:例如:layer = int(input("请输入要打印的层数:"))for x in range(1, layer + 1): # 先打印空格 space_num = layer - x for y in range(0, space_num): print(" ",...

2020-02-19 20:34:39 1372

原创 Python--判断一个数字的奇偶性

Python–判断一个数字的奇偶性输入一个数字判断该数字的奇偶性num = int(input("请输入一个数:"))if (num% 2)==0: print("{0}是偶数".format(num))else: print("{0}是奇数".format(num))输出举例:...

2020-02-19 20:07:44 25737 3

原创 Python--根据计算公式:BMI = 体重(kg) / 身高(m)^2判断身体状况

Python–根据计算公式:BMI = 体重(kg) / 身高(m)^2判断身体状况身体质量指数(BMI,Body Mass Index)是国际上常用的衡量人体肥胖程度和是否健康的重要标准,主要用于统计分析。肥胖程度的判断不能采用体重的绝对值,它天然与身高有关。因此,BMI 通过人体体重和身高两个数值获得相对客观的参数,并用这个参数所处范围衡量身体质量。计算公式:BMI = 体重(kg) / ...

2020-02-19 19:58:23 13057 1

原创 Python--猜数字大小游戏(0-100内)

Python–猜数字大小游戏(0-100内)输入一个0~100内的整数,猜测数字的大小,直到猜对为止。import randomguess = random.randint(0,100)while True: num = int(input("请输入一个数(0~100)范围内:")) if guess == num: print("恭喜您猜对了!") elif num ...

2020-02-19 19:37:45 8333

原创 Python--石头、剪刀、布游戏

Python–石头、剪刀、布游戏随机数石头、剪刀、布游戏import randomplayer = input("请输入您要出的拳 石头(1),剪刀(2),布(3):")choice = ["1", "2", "3"]computer = random.sample(choice, 1)computer_1 = computer[0]print("玩家选择的拳头是 %s - 电脑出的...

2020-02-19 19:28:18 125

原创 Python计算器程序(两位数的加减乘除操作)

Python计算器程序(两位数的加减乘除操作)input(“第一个数”)input(“操作符、运算符号”)input(“第二个数”)a = int(input("请输入第一个数:"))b = input("请输入操作符:")c = int(input("请输入第二个数:"))d = a + ce = a - cf = a * cg = a / ch = "+"i = "-"...

2020-02-19 19:05:09 5030 2

原创 Python入门--变量和常见运算符

Python入门–变量和常见运算符1、变量1.1 变量的定义:利用符号来代表一个不断变化的值(变量名称 = 变量值)变量是表示(或指向)特定值的名称。例如,你可能想使用名称 x 来表示 3 ,为此执行如下代码:>>> x = 31.2 Python的类型不固定:变量永远不会有任何的和它关联的类型信息或约束。类型的概念是存在于对象中而不是变量中。变量原本是通用的,...

2020-02-18 22:50:47 108

原创 Python入门--环境的搭建

Python入门--环境的搭建

2020-02-18 21:27:55 121

原创 Python中sort和sorted的区别

sort 和 sorted 区别:sort 是应用在 list 上的方法,sorted 可以对所有可迭代的对象进行排序操作list 的 sort 方法返回的是对已经存在的列表进行操作而内建函数 sorted 方法返回的是一个新的 list,而不是在原来的基础上进行的操作在sorted要进行反向排序,可以通过传入第三个参数 reverse=True来实现>>> numbe...

2019-08-01 11:19:55 270

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除