
python
漫不经心hang
这个作者很懒,什么都没留下…
展开
-
python小编程(二)
请使用函数完成选择、冒泡、插入三种排序laaa = [1,3,4,54,3,3,2,4,5,3,2141]def xuanze(ls): x = len(ls) if x < 2: return for i in range(x): a = i for j in range(i+1,x): if ls[a] > ls[j]: a原创 2021-01-20 21:52:38 · 322 阅读 · 0 评论 -
python的小编程
有一对兔子,从出生后的第3个月起,每个月都生一对兔子,小兔子长到第3个月后每个月又生一对兔子,假如兔子不死,问第n个月的兔子对数为多少?分析得,第三项开始是Sn+2=Sn+1+Sndef rab(): a = 1 b = 1 c = 0 if n >=3: for i in range(2,n): c = a + b a = b b = c原创 2021-01-20 21:51:00 · 309 阅读 · 0 评论 -
python函数入门和使用
函数这里所说的 函数 并不是我们从小一直所接触的函数函数:是行为,是动作,是功能,是过程说人话就是,可以将函数理解为一个“代词”,用来指你定义的某个方法。一、函数命名规则函数是一个变量,所以它的命名规则与变量相同:1、变量名称只能由(大小写字母、数字、_)有效符号组成2、不要使用数字开头!!!3、不要使用关键字或者保留字!!!4、变量命名尽量有意义5、推荐使用下划线命名法二、函数的定义def 函数名称 (参数):函数内容返回值(可以没有)三、函数的分类1.有无返回值返回值原创 2021-01-20 21:15:35 · 189 阅读 · 0 评论 -
python容器入门(简单易懂)
容器容器就是供我们使用的对象(不是处对象那个)用于方便我们操作和管理大批量的数据分为四个类型:一、list列表列表,即有序的数列在程序中,线性表:数组、链表、栈、队列python的list底层就是基于双向链表结构设计的如何定义list1.借助python的弱数据类型的特点ls1 = [] #ls为变量名 自己定义,此为空列表ls2 = [2,3,4] # 创建了有这些元素的列表print(ls1)print(ls2)2.借助python提供的全局函数创建listls原创 2021-01-17 23:47:52 · 284 阅读 · 1 评论 -
python简析程序控制流程
程序控制流程分为三种一:顺序控制流程顾名思义,即从上而下,从左往右的顺序流程执行。二:选择控制流程单分支:if 判断语句a = 0b = 0if a == b: print("a与b相等")双分支:if else 嵌套判断语句a = 0b = 1if a == b: print("a与b相等")else: print("a与b不相等")多分支if elif elif ··· elif多判断点(elif可以任意多个)a = 2b = 1if a == b:原创 2021-01-17 22:55:27 · 198 阅读 · 1 评论 -
python实现寻找水仙花数
水仙花数水仙花数即为一个三位数 abc 这个数字的百位a,十位b,个位c满足如下方程:abc = a³+b³+c³上代码i = 100while i <= 999: a = i//100 b = i//10-a*10 c = i-a*100-b*10 if i == a**3 + b**3 +c**3: print(i) i +=1 else: i +=1...原创 2021-01-15 21:56:18 · 805 阅读 · 0 评论 -
python判断质数
废话不多说,直接上代码a = int(input("请输入一个数:"))b = 2while True: if a % b != 0: b += 1 continue elif b == a: print("该数%d为质数"% a) break else: print("该数%d不为质数"% a) break原创 2021-01-15 21:53:05 · 1963 阅读 · 1 评论 -
python打印图案(三角形等)
废话不多说,直接上代码#正三角一个*a = int(input("请输入需要的层数:"))i = 1while i <= a: print("*" * i) i +=1print("\n\n")#正三角两个*i = 1while i <= a*2: print("*" * i) i +=2print("\n\n")#倒三角两个*i = 1c = a*2-1while i <= c: print("*" * c) c -=2print("\n\原创 2021-01-15 21:48:44 · 3440 阅读 · 0 评论 -
python实现两个数互换的四种方法
要求实现两个整数的互换,即输入a=x b=y 得a=y b=x方法一:占位法将数据单独放入一个新的变量中,进行调换。#占位法(普通方法)print("请输入两个整数:")a = int(input("第一个整数:"))b = int(input("第二个整数:"))c = aa = bb = cprint("使用占用空间的方法得出结果:")print("a变换后为:%d"% a)print("b变换后为:%d"% b)方法二:求和法将两个数据相加 a+b赋值给其中一个,原创 2021-01-15 21:41:47 · 28140 阅读 · 4 评论 -
python的简易应用
简易应用使用了 几个最简单的语句,完成一个小游戏print("\n\t\t\t 英雄联盟商城登录界面\n")print("~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")print("\t\t\t 1、进入商城系统\n")print("\t\t\t 2、退出系统\n")print("~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~ * ~\n")x = input原创 2021-01-14 20:19:50 · 527 阅读 · 0 评论 -
python实现猜数字游戏(简易)
有手就行的简单猜数字游戏import random #调用randomc = random.randint(0,10) #random生成随机数print("这里有一个0-10的随机数,请你在8次内猜中它")while True: b = int(input("你猜的数字是:")) if c == b: print("\n\n你太有才啦!(●ˇ∀ˇ●)\n随机数就是%d哟\nO(∩_∩)O"% c) break elif c > b: print("原创 2021-01-14 20:12:27 · 1197 阅读 · 0 评论 -
Python实现简易计算器(巨简易)
有手就行的简易python计算器def Jisuanqi(): a,b,c=Shuru() if c == "+": z = a + b print("%s与%s 的和为%s"%(a,b,z)) elif c == "-": z = a - b print("%s与%s 的差为%s"%(a,b,z)) elif c == "*": z = a * b print("%s与%s 的积为%s"%(a,b,z)) elif c == "/": z = a / b pri原创 2021-01-14 20:10:34 · 8926 阅读 · 0 评论 -
python入门(变量使用和常见运算符)
Python入门一、变量类型1.数字①.整数②.浮点数③.复数2.字符串3.布尔值4.列表5.元组6.字典7.空值8.类型转换自动数据转换强制类型转换二、常见运算符算数运算符关系(比较)运算符逻辑运算符所属运算符赋值运算符位运算身份运算符一、变量类型1.数字①.整数即整型int型,python可以处理任意大小的整数(包括0和负整数)文件1.py#定义变量a = 2#打印print(a)#显示数据类型print(type(a))②.浮点数即浮点型float型文件2.py#定义原创 2021-01-14 19:00:39 · 187 阅读 · 0 评论