- 博客(22)
- 收藏
- 关注
原创 hadoop搭建的常见错误
1上一步没有执行exit返回原来的终端,这一步应该输入hadoop02、hadoop03密码,出现hadoop’s password应该输入hadoop的密码2在hadoop集群搭建中,完成所有操作后输入jps没有成功,因为没有给mapred-site.xml.template重命名 应该把原来的mapred-site.xml.template改成mapred-site.xml没有给hadoop02、hadoop03文件配置,设置hadoop文件,增加hadoop一行3在配置hdfs-site
2021-06-24 23:30:28 510 2
原创 4.22
这里写自定义目录标题class SeqStack(object):def init(self,max):self.max = maxself.top = -1self.stack = [None for i in range(self.max)]def empty(self): return self.top is -1def push(self,val): if self.top == self.max -1: raise IndexError("栈已满")
2021-04-22 11:06:54 121
原创 1
import matplotlib.pyplot as pltimport numpy as npimport pandas as pddf=pd.read_csv(r’C:\Users\user\Desktop\transcount.csv’)df=df.groupby(‘year’).aggregate(np.mean)gpu=pd.read_csv(r’C:\Users\user\Desktop\gpu_transcount.csv’)gpu=gpu.groupby(‘year’).agg
2021-04-20 15:48:54 99
原创 NumPy
Numpy的“增”操作import numpy as np### 新建数组 ndarray()arr1 = np.array([1,2,3,4])arr1array([1, 2, 3, 4])arr2=np.array([[1,2,3,4],[4,5,6,7],[7,8,9,10]])arr2array([[ 1, 2, 3, 4], [ 4, 5, 6, 7], [ 7, 8, 9, 10]])np.linspace(0,1,12)
2021-03-30 16:26:22 151 1
原创 猜数字
import tkintertk = tkinter.Tk()tk.title("猜数字游戏")shuchu = tkinter.StringVar()# 输入标签label_1 = tkinter.Label(tk,text = "输入")label_1.place(x = 10,y = 10,width = 80,height = 40)# 输入框entry_1 = tkinter.Entry(tk,textvariable = tkinter.StringVar())entry
2020-12-16 19:56:46 155
原创 bmi计算器。
import tkintertk = tkinter.Tk()#设置窗口标题tk.title("BMI计算器")#设置窗口代销tk.geometry("400x400")Bmi1 = tkinter.StringVar()Bmi2 = tkinter.StringVar()#添加Label和Entry#1、设置升高标签和输入框#1-1身高标签label_height = tkinter.Label(tk,text = "身高")label_height.place(x = 10,y
2020-12-10 11:34:14 153
原创 bmi2
class BMI: def __init__(self,name,age,weight,height): self.name = name self.age = age self.weight = weight self.height = height self.bmi = self.weight/(self.height**2) def get_name(self): # print(self
2020-12-10 09:31:29 377
原创 bmi
class BMI: def __init__(self,name,age,tizhong,shengao): self.name = name self.age = age self.tizhong = tizhong self.shengao = shengao n = self.tizhong/(self.shengao*self.shengao) if n<18.5:
2020-12-09 19:49:16 119
原创 Untitled
新建代码仓库(云端github,gitee)创建一个仓库仓库的erl本地代码上传到新建的云端仓库本地的代码仓库(本地文件夹)启动git bash命令linux操作命令pwd #显示当前所在的路径cd路径 #change directory,进入制定的路径下进入了本地的代码仓库(文件夹)ls -a #ls:list -a:all 显示出当前路径下所有的文件及文件夹(包括隐藏文件)初始化当前文件夹为一个git代码仓库git init添加到本地仓库,登记下想把
2020-12-03 12:14:16 218
原创 约瑟夫
约瑟夫问题39个人,数到3淘汰,剩余2个:10 2550个人,数到4淘汰,剩余3个:1 30 47100个人,数到9淘汰,剩余1个:82%%writefile 约瑟夫问题.pydef qiuhe(x,y): """ 用于求和的函数 input: x:接收1个实数 y:接收1个实数 output: 返回x+y的计算结果 """ print(x) print(y) z = x+y r
2020-11-26 11:47:49 893
原创 词频统计
%%writefile 词频统计.py# 打开并读取文件file = open(r'C:\Users\Administrator\Desktop\Walden.txt','r')# file.read() # 字符串lines = file.readlines()lines # 字符串# 要把每行拆成单词words = []for line in lines: tmp_list =line.split(" ") for word in tmp_list:
2020-11-19 11:22:28 150
原创 点名
%%write# 创建一个字典students,key是学号,value是姓名#学生信息在students.csv文件里,从文件中读取并保存到字典#打开students.csv文件file = open(r'C:\Users\Administrator\Desktop\1.csv','r')# 读取文件内容lines = file.readlines()# 抽取没行的学号和姓名,保存到字典students = {}for line in lines: tmp_list = lin
2020-11-19 10:33:33 70
原创 统计单词并排序
line = open('Walden.txt').read() # 打开并读取内容,格式为字符串words = line.split() # 去空格,格式为列表t = {}for word in words: # 存入字典,单词为key,统计数字为value if word in t: t[word]=t[word]+1 elif word not in t: t[word]=1sorted(t.items(
2020-11-18 23:00:49 203
原创 字符串
字符串的创建str1 = 'hello'str2 = "world"str3 = """nihao"""字符串的查找str1[0:6]'hello'str1[-3:-1]'ll'字符串的删除del str1str2.replace('w','W') 'World'lower大小写转化str2.lower()'world'str3+str2'nihaoworld'str3+' '+str2'nihao world'','.join(str1)
2020-11-12 11:08:40 52
原创 点名
1. 创建字典,key是学号,value是姓名2. 从学号中随机抽取n个元素,打印输出3. 根据抽取的学号,查找对应的姓名4. 打印输出姓名dict1 = {'key': '1','value':'zhangsan'}dict2 = {'key': '2','value':'lisi'}dict3 = {'key': '3','value':'wangwu'}dict4 = {'key': '4','value':'zhaoliu'}list = [1,2,3,4]import ra
2020-11-12 10:35:10 69
原创 生成不重复的数
lst = eval(input('请输入列表lst:'))list = set(lst)print(list)请输入列表lst:10,20,10{10, 20}lst = eval(input())print(type(lst))print(list(set(lst)))
2020-11-12 09:50:29 66
原创 _猜数字
import randoma = int(random.random()*50+1)b = 0while b != a: c = input('猜数字游戏开始,请输入数字:') b = int(c) if b > a: print('您输入的数字大了!') else: print('您输入的数字小了!')if b == a: print('恭喜,您猜对了!')...
2020-11-11 23:15:59 221
原创 约瑟夫游戏
list1 = [i for i in range(1,40)]b = 0while list1: c = list1.pop(0) b +=1 if b ==3: b = 0 continue list1.append(c) if len(list1)==2: print(list1) break[25, 10]
2020-11-11 22:54:08 61
原创 while
while循环中只要运到break立马结束循环num = 1sum = 0while num < 101 : sum = num + sum num = num + 1 if num ==101: breakprint(sum)5050continue结束本次循环,继续下次循环a = 1while a < 10: print(a) a +=1continue123456789 File
2020-11-11 19:24:57 123 1
原创 集合的增删查改
集合a = {x for x in 'abcdefghijkl' if x not in 'abc'}print (a){'g', 'f', 'h', 'i', 'j', 'k', 'e', 'l', 'd'}增加元素thisset = set(("abc","def","ghi"))thisset.add("jkl")print(thisset){'jkl', 'ghi', 'def', 'abc'}thisset.update({1,2,3})print(thisset)
2020-11-09 20:10:55 287
原创 字典的增删改查
访问字典里的值dict = {'name': 'zhangsan','age': 20,'class':"201"}print("dict['name']:",dict['name'])dict['name']: zhangsan修改字典dict['age'] = 19print ("dict['age']:",dict['age'])dict['age']: 19增加信息dict['school'] = "zfc"print("dicr['school']:",dict['s
2020-11-09 19:52:57 97
原创 元祖的增删改查
元祖中只包含一个元素时,需要在元素后面添加逗号tup1 = (1,)修改元祖tup2 = (12,34,56)tup3 = ('abc','def')tup4 = tup2 + tup3print (tup4)(12, 34, 56, 'abc', 'def')删除元祖tup5 = (10,100,1000)print (tup5)(10, 100, 1000)del tup5print ("删除后的元祖tup5:")print (tup5)删除后的元祖tup5
2020-11-09 19:12:09 412
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人