- 博客(16)
- 收藏
- 关注
原创 pytorch安装(anaconda+pycharm已经弄好后)的坑
今天搞了好久都没解决pytorch安装问题,偶然间一个无意举动解决了问题。。。。。。 刚开始按照网上的教程 将下面的pip3里面的在cmd里面运行,自动下载,如果不行就换成pip 下载成功,并安装好 可是一进入python import就失败了 到处找原因试了很多次,搞了很久都没解决 然后:!!!!!!!!! 我选择了None 就导入成功了,哭死了我!!!!! ...
2019-11-01 19:16:34
755
原创 玩具谜题
小南有一套可爱的玩具小人, 它们各有不同的职业。 有一天, 这些玩具小人把小南的眼镜藏了起来。 小南发现玩具小人们围成了一个圈,它们有的面朝圈内,有的面朝圈外。如下图: 这时singersinger告诉小南一个谜題: “眼镜藏在我左数第3个玩具小人的右数第11个玩具小人的左数第22个玩具小人那里。 ” 小南发现, 这个谜题中玩具小人的朝向非常关键, 因为朝内和朝外的玩具小人的左右方向是相反的: 面...
2019-06-08 22:51:29
310
转载 python实现排序
冒泡排序 比较相邻的元素大小,将小的前移,大的后移,就像水中的气泡一样,最小的元素经过几次移动,会最终浮到水面上。 def bubbleSort(list): if list != None: if len(list) ==1: pass else: for i in range(len(list)): ...
2019-06-07 16:34:45
177
转载 Python解一元一次方程只需要三行
无意看到一个大神写的《Linear equations solver in 3 lines (Python recipe)》,Python解一元一次方程只需要三行就完成了,确实很强悍啊。 我们来围观一下: 说到底呢,这个段代码的关键是利用了复数。 第一步: 2 * x + 233 = x * 8 + 3 变成 2 * x + 233 -(x * 8 + 3) 然后把x变成虚数1j 然后变成 2 *...
2019-06-06 22:41:50
4534
原创 数的计算
题目描述 我们要求找出具有下列性质数的个数(包含输入的自然数nn): 先输入一个自然数nn(n \le 1000n≤1000),然后对此自然数按照如下方法进行处理: 不作任何处理; 在它的左边加上一个自然数,但该自然数不能超过原数的一半; 加上数后,继续按此规则进行处理,直到不能再加自然数为止. 输入输出格式 输入格式: 11个自然数nn(n \le 1000n≤1000) 输出格式: 11个整数...
2019-06-03 17:24:31
285
原创 python 处理回文质数
因为151既是一个质数又是一个回文数(从左到右和从右到左是看一样的),所以 151 是回文质数。 写一个程序来找出范围[a,b](5 <= a < b <= 100,000,000)( 一亿)间的所有回文质数; 输入输出格式 输入格式: 第 1 行: 二个整数 a 和 b . 输出格式: 输出一个回文质数的列表,一行一个。 输入输出样例 输入样例#1: 5 500 输出样例#1:...
2019-06-03 11:11:02
2575
转载 numpy常用方法
问题:创建以下模式而不使用硬编码。只使用numpy函数和下面的输入数组a。 给定 a = np.array([1,2,3])` 期望的输出: array([1, 1, 1, 2, 2, 2, 3, 3, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3]) 答案: np.r_[np.repeat(a, 3), np.tile(a, 3)] array([1, 1, 1, 2, 2, 2,...
2019-05-30 16:05:18
300
原创 numpy学习之路(5)
广播 import numpy as np v = np.array([1,2,3]) # v has shape (3,) w = np.array([4,5]) print(np.reshape(v, (3, 1)) * w) print(np.reshape(v, (3, 1))) 结果 [[ 4 5] [ 8 10] [12 15]] [[1] [2] [3]] 将两个数组...
2019-05-30 09:17:55
137
原创 numpy学习之路(4)
# np.argsort() 排序的索引 print('-' * 20) a2 = np.array([4, 3, 1, 2]) j = np.argsort(a2) print(j) # [2 3 1 0] print(a2[j]) # [1 2 3 4] np.floor 返回不大于输入参数的最大整数。 即对于输入值 x ,将返回最大的整数 i ,使得 i <= x。 注意在Pyt...
2019-05-29 15:42:30
168
原创 numpy学习之路(3)
numpy索引 import numpy as np a=np.arange(3,15).reshape(3,4) print(a) print(a[1]) print(a[-2][3])#和列表基本一样 print(a[-2,3])#和上面一模一样 print(a[:,1:3])# :代表所有数 print(a.flat)#迭代器 print(a.flatten()) for item in b...
2019-05-28 20:59:14
185
原创 numpy学习之路(2)
numpy基本运算 import numpy as np#大部分都是一些可以理解的运算 a=np.array([10,20,30,40]) b=np.arange(4) c=a-b d=a+b e=b**3 f=10*np.sin(a) print(a,b,c,d) print(e,f) print(b<3) 结果 [10 20 30 40] [0 1 2 3] [10 19 28 37]...
2019-05-28 11:57:50
141
原创 numpy学习之路(1)
NumPy - 简介 NumPy 是一个 Python 包。 它代表 “Numeric Python”。 它是一个由多维数组对象和用于处理数组的例程集合组成的库。 Numeric,即 NumPy 的前身,是由 Jim Hugunin 开发的。 也开发了另一个包 Numarray ,它拥有一些额外的功能。 2005年,Travis Oliphant 通过将 Numarray 的功能集成到 Numer...
2019-05-27 17:59:50
139
原创 爬取百度大数据350张图片并存入本地文件夹
from urllib.parse import urlencode import requests import re import os import json from requests.exceptions import RequestException def getindex(pn,rn): data={ 'tn': 'resultjson_com', ...
2019-05-13 12:28:39
361
原创 爬取猎聘网招聘信息
进入猎聘网首页获取六个大分类网址 进入六个分类获取每个职位网址 进入每个职位招聘信息网站获取第一个招聘信息(如果需要所有的话或者前几个需要修改一下正则表达式) 代码是存入mongodb 若不会配置或者没有mongodb 就不用那个函数 改为我注释的那好几行 存为csv文件 import requests import re import time import csv import pymong...
2019-05-13 12:26:29
1066
转载 python idle 清屏问题的解决
在学习和使用python的过程中,少不了要与python idle打交道。但使用python idle都会遇到一个常见而又懊恼的问题——要怎么清屏? 我在stackoverflow看到这样两种答案: 1.在shell中输入 1 import os 2 os.system(‘cls’) 这种方法只能在windows系统中cmd模式下的python shell 才管用(因为cls的命令是针对cmd的)...
2019-02-26 15:42:48
172
原创 python 切分表达式——写个tokenizer吧
切分表达式——写个tokenizer吧 [先说点出题背景] 这个题是为低年级同学、学C语言的同学准备的,因为,对这部分同学,这个题目编写起来略有一点复杂。如果是高年级、学过了正则表达式(Regular Expression)的同学或者学过了Java等OO语言的同学做这个题,应当发现这题比较简单吧。哦,对了,什么是tokenizer?请自行查询解决。反正在此处不应翻译成“令牌解析器”。 [正题] 四...
2019-01-30 19:12:26
1499
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人