随笔分类 - Python
摘要:find()和rfind方法分别用来查找一个字符串在另一个字符串指定范围(默认是整个字符串)中首次和最后一次出现的位置,如果不存在则返回-1; index()和rindex()方法用来返回一个字符串在另一个字符串指定范围中首次和最后一次出现的位置,如果不存在则抛出异常; count()方法用来返回一
阅读全文
摘要:#使用format 方法进行格式化 print("The number {1:} in hex is: {1:#x}, the number {0:} in oct is {0:o}".format(5555,55)) print("my name is {name},my age is {age},and my QQ is {qq}".format(name = "Dong Fuguo",age
阅读全文
摘要:假设一共有一排5个洞口,小狐狸最开始的时候在其中一个洞口,然后人随机打开一个洞口,如果里面有小狐狸就抓到了。如果洞口里没有小狐狸就明天再来抓,但是第二天小狐狸会在有人来抓之前跳到隔壁洞口里。
阅读全文
摘要:s = set() #定义一个空集合 s = {} #定义一个空字典
阅读全文
摘要:# 鞍点: 所在行的最大值,所在列的最小值 import random A = [[random.randint(1,100) for j in range(5)]for i in range(5)] #生成5*5随机数组 # print(A) for row in range(5): max = A[row][0] maxcol = 0 #初始化 #...
阅读全文
摘要:# 杨辉三角 x = [[1]*i for i in range(1,11)] #数组生成方式 print(x) for i in range(2,10): for j in range(1,i): x[i][j] = x[i-1][j-1] + x[i-1][j] for i in range(0,10): for j in range(10-i): print(" ",end=" ") for
阅读全文
摘要:import math n = 0 for a in range(1,49): for b in range(a,49): c = math.ceil(math.sqrt(a**2+b**2)) if c<50 and c**2 == a**2 + b**2: if(n%6 == 0): print("%2d...
阅读全文
摘要:for i in range(1,6): for j in range(5-i): print(" ",end=" ") for j in range(1,2*i): print("*",end=" ") print("\n")
阅读全文
摘要:for i in range(1,10): for j in range(1,i+1): print("%s*%s=%2s"%(i,j,i*j),end=" ") print('') for i in range(1, 10): for j in range(1,i+1): print("%d*%d=%2d"%(i,j,i*j),end...
阅读全文
摘要:给定两个整数a,b,求他们的最大公约数
阅读全文
摘要:题目:4个人中有一人做了好事,一直有三个人说了真话,根据下面的对话判断是谁做的好事。 A:不是我 B:是C C:是D D:C胡说
阅读全文
摘要:题目:首先生成包含1000个随机字符的字符串,然后统计每个字符的出现次数
阅读全文
摘要:当有一项的绝对值小于10e-6停止计算
阅读全文
摘要:import math def isprime(n) : a=0 # print(n) if int(n)==2 : a = 0 else : # print("i will program this ") for i in range(2,math.ceil(int(n)**0.5+1)) : ...
阅读全文
摘要:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ conda config --set show_chann...
阅读全文
摘要:1.在 anaconda 环境中安装包 selenium 2.python 下安装包 selenium 3.测试是否安装了包 没有错误提示,说明安装好了
阅读全文
摘要:高阶函数 高阶函数:一个函数可以接收另一个函数作为参数 或 一个函数可以返回一个函数作为返回值,这种函数称之为高阶函数。 可以把匿名函数作为返回值返回 匿名函数 关键字 lambda 表示匿名函数,冒号前面的 x 表示函数参数 返回函数 比如我们实现一个求和函数: 但是如果不需要立刻求和,而是在后面
阅读全文
摘要:题记: 在python中,代码不是越多越好,而是越少越好。代码不是越复杂越好,而是越简单越好。 1行代码能实现的功能,绝不写5行代码。 请始终牢记:代码越少,开发效率越高。 切片 编写程序:实现一个trim()函数,取出字符串首尾的空格 迭代(Iterate) 可以迭代的有str,list,tupl
阅读全文
摘要:一、定义一个求二元一次方程的根的函数 二、函数的参数 函数的参数共有5类:位置参数、默认参数、可变参数、关键字参数、命名关键字参数 位置参数: 默认参数: 使用默认参数一个很大的坑: 解释:Python函数在定义的时候,默认参数L的值就被计算出来了,即[ ] , 因为默认参数 L 也是一个变量,它指
阅读全文

浙公网安备 33010602011771号