
python基础
元编程
砥砺前行
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
在Python里面 最多几个点在一条直线上。写的累赘了点
a=int(input(“你想比较的数组数量:”)) l=[] while len(l) 拿到数组了 拿到每个数组和第一个数组的斜率 def Xielv(n):#求斜率 if abs(m[0]-n[0])==0 and abs(m[1]-n[1])==0: return 0 elif abs(m[0]-n[0])==0 and abs(m[1]-...原创 2018-07-30 18:06:22 · 1381 阅读 · 0 评论 -
领口要求真的高/三数之和 给定一个包含 n 个整数的数组 nums,判断 nums 中是否存在三个元素 a,b,c ,使得 a + b + c = 0 ?找出所有满足条件且不重复的三元组。 注意:答
import itertools from functools import reduce l=[] l1=[-1,0,1,2,-1,-4] m=list(itertools.combinations(l1,3)) #为了拿出所有的三元组 数学组合 lis=[]#用来添加目标列表 for n in m: b=reduce(lambda x,y:x+y, n)#题干要求求和...原创 2018-08-01 12:32:11 · 3251 阅读 · 1 评论 -
今日小白解决了 菱形的问题 有点小高兴 也感觉到了有时候数学在结合计算机的关键点 打印一个菱形
for x in range(9): for y in range(x,9): if x 纯四个三角形垒加 以前没有实现就是因为右上和左下的三角有点难实现 今天第一次见识到 两个for循环的并列使用,简直神奇 打印右上的三角形,还需要控制循环里面的变量是从X开始,打印正确的空格才可以...原创 2018-08-02 19:37:15 · 219 阅读 · 0 评论 -
第一次爬取的电子书
import requests from bs4 import BeautifulSoup import codecs def get_url(url): html=requests.get(url) soup=BeautifulSoup(html.content,”lxml”) url_list=[] print(1) list=soup...原创 2018-08-20 09:25:15 · 1289 阅读 · 0 评论