![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
文章平均质量分 53
儿时春天
这个作者很懒,什么都没留下…
展开
-
将一个正整数分解质因数
将一个正整数分解质因数原创 2022-10-04 12:00:52 · 154 阅读 · 1 评论 -
python 水仙花数
python 水仙花数原创 2022-10-04 11:42:16 · 750 阅读 · 0 评论 -
python判断是不是回文数
直接上代码:x = input('请输入一个数字:')y = x[::-1] #将 x 倒序排列赋值给 yif x == y: print('是回文数')else: print('不是回文数')注意这个地方的输入是字符串,不是数字如果判断的是int类型的数字的话,就需要先将int类型换成字符串类型:x = int(input('请输入一个数字:')...原创 2019-08-04 16:47:38 · 5324 阅读 · 0 评论 -
python用pip更新pip自身
pip install -U pip只需要有这么一行前提是安装了pip库原创 2019-07-19 15:50:14 · 1757 阅读 · 0 评论 -
输入一个自然数n,如果n为奇数,输出表达式1+1/3+.....+1/n的值;如果n为偶数,输出表达式1/2+1/4+....+1/n的值;输出表达式结果保留2位小数。
def oushu(x): s = 0 k = 0 for i in range(x/2): s += 1/(k + 2) k += 2 return s def jishu(x): s = 0 for i in range(1,x+1): if i%2 != 0: s ...原创 2019-07-18 16:06:33 · 23567 阅读 · 0 评论 -
用python输出当前时间
直接上代码:import timeprint(time.strftime("%Y-%m-%d-%H_%M_%S", time.localtime()))运行结果:2019-07-18 15:25:27分析一下:import timenow = time.time()print(now)输出结果:1563434930.0650704这是从1970年1月1日午夜(好像叫什么格...原创 2019-07-18 15:43:17 · 36657 阅读 · 5 评论 -
python中join()函数的简单使用。可以用来连接列表和元组中的元素,也可以为字符串的每个元素添加分隔符
用法1: 列表s = ["a","b","c"]print("".join(s)) #双引号之间不加入任何东西运行结果:abc#这样可以连接列表中的元素#如果双引号之间加入 , . - + 则表示用这些符号分割abcprint("+".join(s))运行结果:a+b+c如果列表中是数字:s = [1,2,3]程序会报错用法2: 元组s = (1,2,...原创 2019-07-09 14:25:55 · 4774 阅读 · 0 评论 -
Python利用OS库创建文件夹,创建txt文件并向txt文件中写入内容,以及txt文件的复制及重命名
import osfrom shutil import copyfilepath = r'C:\Users\VULCAN\Desktop\新建文件夹' #设置路径os.mkdir(path + './New文件夹') #在path这个路径下新建一个文件夹 即 在桌面新建文件夹中创建了一个文件夹叫做'New文件夹'path = r'C:\Users\VULCAN\Desktop\新建文件夹...原创 2019-06-04 20:45:45 · 17238 阅读 · 1 评论 -
Python利用numpy和matplolib库绘制笛卡尔心形图(心脏线)
import matplotlib.pyplot as pltimport numpy as np'''首先要知道笛卡尔心形图的极坐标方程:r = a(1-sint),这里让a=1这个是绘制竖着的心形如果改为cost就会绘制横着的心形'''a = plt.subplot(111,projection = 'polar')'''subplot 是创建一个(坐标系)(暂且这么说)...原创 2019-06-04 19:31:46 · 8636 阅读 · 0 评论 -
用Python完成汉诺塔
steps = 0 #计算步数,一共移动几次完成def hanoi(src, mid, des, n): #这个函数接收ABC三个柱子和圆盘个数N global steps #将steps作为全局变量 if n == 1: #如果圆盘只有一个的话一部就完成了 steps += 1 print("[STEP{:>4}] {}-&g...原创 2019-06-05 10:44:51 · 458 阅读 · 0 评论 -
Python在26个字母大小写和9个数字组成的列表中随机生成8位密码。
from random import *def makepasswd(a,b): #定义一个生成密码的函数,可先先看main()函数 frequency = 0 #用于计算生成密码的个数 Allpasswd = [] #用于存放生成的密码 while frequency < b: #用一个while循环控制生成的密码个数,b是参数,由用户输入 p...原创 2019-06-05 10:35:33 · 16172 阅读 · 3 评论 -
Python统计《红楼梦》人物出现频率
import jiebaexcludes = {“什么”,“一个”,“我们”,“那里”,“你们”,“如今”,“说道”,“知道”,“起来”,“姑娘”,“这里”,“出来”,“他们”,“众人”,“自己”,“一面”,“只见”,“怎么”,“奶奶”,“两个”,“没有”,“不是”,“不知”,“这个”,“听见”,“这样”,“进来”,“咱们”,“告诉”,“就是”,“东西”,“袭人”,“回来”,“只是”,“大家...原创 2019-06-05 10:11:29 · 11812 阅读 · 5 评论 -
python判断一个数是浮点数还是整型数或者是复数还是字符
在网上看到的,写成博客当作笔记,以后用到好找到a = 123b = 12.3isinstance(a,int)返回Tureisinstance(a,float)返回Falseisinstance(b,float)返回Ture也可以直接填数字isinstance(1.23,float)返回Ture...原创 2019-03-25 15:47:16 · 9750 阅读 · 3 评论 -
python用print()输出时保留两位小数注意事项
import mathTempStr = eval(input("请输入不带符号的温度:"))TempType = input("请输入温度的类型:")if TempType in ['F','f']: C = (TempStr - 32) / 1.8 C = int(C) #向下取整 print("转换后的温度是:...原创 2019-03-04 20:49:26 · 30720 阅读 · 0 评论 -
python代码有for循环时没有报错但是不能运行
注意一下for x in range(0-5)是不会报错的,但是程序不会运行for x in rang(0,5)才行原创 2019-02-26 16:44:07 · 4599 阅读 · 0 评论