随笔分类 - python
摘要:a、b只要数字a能被数字b整除,不论b是不是质数,都算是a的因子。比如:8的质因子是 2, 2, 2,但8的因子就包括 1,2,4。 import math for i in range(2, 1000): factors = [] #因子列表,i 每次循环都清空 for j in range(1,
阅读全文
摘要:a=input('输入数字>>>') count=int(input('几个数字相加>>>')) ret=[] for i in range(1,count+1): ret.append(int(a*i)) print(ret[i-1]) print(sum(ret)) a=input('输入数字>
阅读全文
摘要:ASCII 码表的对应值,知道 ord('a') 能将字符 'a' 转化为 ASCII 码表上对应的数值,就可以了。其中,数字 0-9 对应的码值为 48-57,大写字母 A-Z 对应 65-90,小写字母 a-z 对应 97-122。 判断的时候应注意:'2' in range(3) 的结果是 F
阅读全文
摘要:# print(' 判断输入值和60大小判断')# b=int(input('input num'))# if b >60:# print('良')# elif b==60:# print('及格')# else:# print('不及格')
阅读全文
摘要:#参考http://www.cnblogs.com/iderek/p/5959318.html n = num = int(input('请输入一个数字:')) #用num保留初始值 f = [] #存放质因数的列表 for j in range(int(num/2)+1): #判断次数仅需该数字的
阅读全文
摘要:# 【Python练习题 009】 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,# 其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,# 因为153=1的三次方+5的三次方+3的三次方。# # 把任意三位数的百位、十位、个位拆解出来就好办了。# 思路:将任意3位数除以100
阅读全文
摘要:lst = []for i in range(100): #建立 101-200 的列表 lst.append(101+i)for i in range(101, 201): #除数为 101-200 这200个数字 for j in range(2,i): #除数为从2至i本身的前一个数字 if
阅读全文
摘要:# 有一对兔子,从出生后第3个月起每个月都生一对兔子,# 小兔子长到第三个月后每个月又生一对兔子, # 假如兔子都不死,问每个月的兔子总数为多少?这题反正我自己是算不出来。网上说是经典的“斐波纳契数列”。————————数学好真的好重要··a, b = 0, 1for i in range(1, 1
阅读全文
摘要:import rex, y, z = re.split(',| |,| ', input('请输入3个数字,用逗号或空格隔开:'))x, y, z = int(x), int(y), int(z)maxNo = max(x, y, z)minNo = min(x, y, z)print(maxNo,
阅读全文
摘要:# 【Python练习题 004】输入某年某月某日,判断这一天是这一年的第几天?# 思路:先判断是否为闰年,这关系到 2 月份的天数。# 之后再根据月份值把前几个月的天数累积加起来,最后再加上个“日”,就可以了。dat = input('请输入某年某月某日,格式为 yyyy-mm-dd :')y =
阅读全文
摘要:# ## 所谓的“完全平方数”,就是开完根号仍然是整数。## 数学渣是这么思考的:假设这个数 i 在10000以内。# 第一步:x = sqrt(i+100)。如果 x == floor(x),则证明 x 是个整数。# 第二步道理也相同,但要记得把 x**2 把根号还原回来,再加上 168,然后再来
阅读全文
摘要:# 【Python练习题 002】企业发放的奖金根据利润提成。# 利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;# 20万到40万之间时,高于20万元的部分,可提成5%;# 40万到60万之间时
阅读全文
摘要:#Python练习题 001:4个数字求不重复的3位数#方法一import itertoolsres = [][res.append(i[0]*100 + i[1]*10 + i[2]) for i in itertools.permutations(range(1,5),3)]print(res,
阅读全文
摘要:from tkinter import * #导入tkinter下所有包,用于GUI开发#窗口创建tk=Tk()cans=Canvas(tk,width=400,height=400)#定义窗口规格cans.pack()cans.create_line(0,0,600,600,fill='red')
阅读全文
摘要:# 九九乘法表# 方法一# for i in range(1, 10):# for j in range(1, i+1):# print('{}x{}={}\t'.format(i, j, i*j), end='')# print()# 方法二、# print ('\n'.join([' '.joi
阅读全文
摘要:python 2.4以后,增加了@符号修饰函数对函数进行修饰,python3.0/2.6又增加了对类的修饰。 $ 在正则表达式中,匹配一个字符串的末尾。(参考http://www.runoob.com/python/python-reg-expressions.html)@符号是装饰器的语法糖,在定
阅读全文
摘要:中文原文:http://www.runoob.com/python/python-2x-3x.html Unicode Python 2 有 ASCII str() 类型,unicode() 是单独的,不是 byte 类型。 现在, 在 Python 3,我们最终有了 Unicode (utf-8)
阅读全文
摘要:转自:https://www.cnblogs.com/xiongdashuai/p/6243372.html python默认的最大递归层数: 运行环境:Windows 7,x64python环境:python3.7.0b3
阅读全文
摘要:原文链接:https://legacy.python.org/dev/peps/pep-0008/ 参考:https://blog.csdn.net/ratsniper/article/details/78954852 Code lay-out 代码布局 Indentation 缩进 Tabs or
阅读全文
摘要:Python是一门解释器语言,代码想运行,必须通过解释器执行,Python存在多种解释器,分别基于不同语言开发,每个解释器有不同的特点,但都能正常运行Python代码,以下是常用的五种Python解释器: CPython 当 从Python官方网站下载并安装好Python2.7后,就直接获得了一个官
阅读全文
浙公网安备 33010602011771号