- 博客(69)
- 收藏
- 关注
原创 r语言商品购物篮分析
商品购物篮分析现代商品种类繁多,顾客往往会由于需要购买的商品众多而变得疲于选择,且顾客并不会因为商品选择丰富而选择购买更多的商品。对于某些商品,顾客会选择同时购买,如面包与牛奶、薯片与可乐等,当面包与牛奶或者薯片与可乐分布在商场的两侧,且距离十分遥远时,顾客购买的欲望就会减少,在时间紧迫的情况下顾客甚至会放弃购买某些计划购买的商品。相反,把牛奶与面包摆放在相邻的位置,既给顾客提供便利,提升购物体验,又提高顾客购买的概率,达到了促销的目的。某商品零售企业共收集了9835个购物篮的数据,其中包含169个不
2021-05-16 17:11:58
3090
8
原创 R语言对京东商品进行文本爬虫
R语言对京东商品进行文本爬虫电商产品评论数据情感分析2021/5/11 数据科学实验笔记 周三1. 获取数据即如何使用R进行爬虫步骤1、在官网下载google chrome浏览器并安装2、在该浏览器打开“京东商城”,并在京东商城网页右上角位置找到“Web开发者工具”按钮。3、打开网络(Network)面板,再点击京东商城网页中的评论项,找到评论项的网址(URL)。详细步骤:1)打开京东商城 选择一个商品【以小米手机K40 PRO 为例】2)打开该商品页面,并打开评论区域3)打开开发
2021-05-16 15:25:08
2041
6
原创 unit06常用库的使用习题
unit 6 常用库的使用 习题2020/6/14 unit6题目:读取外部csv格式的数据文件GDP.csv, 去掉存在缺失数据的那些行,再把剩 余的数据以csv格式存储到相同的文件夹中的GDP_new.csv文件中。读取外部csv格式的数据文件GDP_new.csv,以Year为自变量,CPI为因变量 画图,线设置为实线,点为实心点,颜色设置为绿色,在纵坐标y=1处画水平 线。添加坐标轴标签,横坐标标签为“Year”,纵坐标标签为“CPI”,图形 标题为“Figure ”,并利用leg
2020-06-14 09:44:16
616
原创 python UNIT5 函数 习题
python UNIT5 函数 习题2020/5/18 wzl编写函数,模拟内置函数sum()def sums(L): s = 0 for i in L: s += i return s>>> sums([1,2,7])10>>> sum([1,2,7])10编写函数,查找序列元素的最大值和最小值。给定一个序列,返回一个 元组,其中元组第一个元素为序列最大值,第二个元素为序列最小值。def find(L
2020-05-18 17:27:50
3487
原创 python阶乘
python阶乘的三种方法# factorial def factorial(n): product = 1 for i in range(1,n+1): product *= i return(product) print(product)def factorial_add(n): # n个自然数阶乘求和 sums = 0...
2020-05-01 14:31:45
2189
原创 python计算当天是今年的第几天*
python计算当天是今年的第几天import timedate = time.localtime()year,month,day = date[:3]day_month = [31,28,31,30,31,30,31,31,30,31,30,31]if year%400 == 0 or (year%4==0 and year%100!=0): day_month[1] = 2...
2020-04-12 23:47:22
4635
原创 python打印菱形
python打印菱形编写代码,输出由星号*组成的菱形图案,并且可以灵活控制图案的大小def diamond(n): for i in range(n): print((' * '*i).center(n*3)) for i in range(n,0,-1): print((' * '*i).center(n*3))>>> d...
2020-04-12 20:30:58
8661
原创 python UNIT3 程序控制结构 习题
python UNIT3 程序控制结构 习题将一个数值赋给X:(1)若X是奇数,输出“X是奇数.”(2)若X是奇数,输出“X是奇数.”; 否则,输出“X是偶数”。x = int(input('please enter a number: '))if x%2 != 0: print('X是奇数')else: print('X是偶数')给score赋0到100中的...
2020-04-12 00:15:08
2211
原创 python成绩评级ifelse运用
成绩评级def func(score): degree = 'DCBAE' if score > 100 or score < 0: return 'wrong score.Must berween 0 and 100.' else: index = (score - 60)//10 if 0 <...
2020-04-02 23:04:32
933
原创 python的突然学习01
python的系统性学习记录获取数据的方法:map函数的使用x,y = map(int,input('请输入鸡兔总数和总腿数:').split())print(x,y)请输入鸡兔总数和总腿数:18 518 5def add(x,y): return x+yprint(list(map(add,range(5),range(5,10))))[5, 7, 9, 11, ...
2020-04-02 23:02:39
155
1
原创 SPSS基础学习02
2020/3/9第二章 数据文件的建立和管理第一节 SPSS数据文件第二节 SPSS数据的结构和定义方法第三节 SPSS数据的录入和编辑第四节 SPSS数据的保存第五节 读取其他格式的数据文件第六节 SPSS数据文件的合并第一节 SPSS数据文件1、SPSS数据文件的特点: 它是一种有结构的数据文件,它由数据结构和内容两部分组成,其中,数据结构记录数据变量的名称、类型、变量宽度、...
2020-03-09 01:25:54
1726
原创 SPSS基础学习01
SPSS基础学习01目标:社会经济类数据分析与建模的计算机应用部分,主要要求在学习掌握统计学基本理论知识的前提下通过学习spss统计软件的基本知识与技能,达到利用spss统计软件实现统计分析过程的计算机化 。·SPSS软件相关网址IBM SPSS网址 http://www.ibm.com/analytics/us/en/technology/...
2020-03-08 14:39:53
653
原创 智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。 小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?
有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?"""nam...
2020-03-08 00:15:15
8941
原创 长度不是8的整数倍的字符串请在后面补数字0,空字符串不处理,长度超过8的只截取前八个字符
长度不是8的整数倍的字符串请在后面补数字0,空字符串不处理,长度超过8的只截取前八个字符。题目的解答就是if else的运用"""name: wzldate: 2020/2/29task: 26. 长度不是8的整数倍的字符串请在后面补数字0,空字符串不处理,长度超过8的只截取前八个字符。"""x = str(input('please enter a string: '))l ...
2020-03-08 00:05:51
480
原创 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数
输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。"""name: wzldate: 2020/2/29task: 25. 输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。"""# right editionx = int(input('please enter a number: '))y = str(x)[::-1...
2020-03-08 00:02:54
2045
原创 *首先获取用户输入的列表,然后对列表进行去重与排序
"""首先获取用户输入的列表,然后对列表进行去重与排序"""print('please enter the elements of list, separate them by comma.')string = input('please enter the elements: ')string_deal = string.split(',')answer = set() # 去...
2020-03-07 23:57:33
499
原创 请编写程序判断一个数是否素数的平方
请编写程序判断一个数是否素数的平方如:25是5的平方,符合题意,24不合题意"""name: wzldate: 2020/2/27task: 24. 请编写程序判断一个数是否素数的平方 如:25是5的平方,符合题意。24不合题意。"""from math import *def is_prim(num): #判断素数 is_prim...
2020-02-29 16:14:17
330
原创 用户输入一个字符串,将下标为偶数的字符合并成一个新的字符串A,再将下标为奇数的字符提出合并成一个新的字符串B,再将字符串A和B连接起来并输出
用户输入一个字符串,将下标为偶数的字符合并成一个新的字符串A,再将下标为奇数的字符提出合并成一个新的字符串B,再将字符串A和B连接起来并输出例如:输入一个字符串:abcdefg输出结果:acegbdf"""name: wzldate: 2020/2/27task: 用户输入一个字符串,将下标为偶数的字符合并成一个新的字符串A,再将下标为奇数的字符提出合并成一个新的字符串B,再将字符串...
2020-02-29 16:04:07
6340
1
原创 求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字
求s=a+aa+aaa+aaaa+aa…a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。要求:用户可自定义相加数字的个数,可自定义数字为1到9之间的任意整数。"""name: wzldate: 2020/2/27task21:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+...
2020-02-29 16:00:59
8571
原创 *编写一个函数,用于判断用户输入的字符串是否由小写字母和数字组成
编写一个函数,用于判断用户输入的字符串是否由小写字母和数字组成firstfirstfirst solutionsolutionsolution"""name: wzldate: 2020/2/27task: 编写一个函数,用于判断用户输入的字符串是否由小写字母和数字组成"""x = input('please input a string: ')l = len(x)a = 0 ...
2020-02-29 15:44:46
7356
2
原创 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数
输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数"""name: wzldate: 2020/2/27task: 输入一行字符,分别统计出其中英文字母、空格、数字和其它字符的个数"""x = str(input('please enter whatever you want: '))alpha = 0digit = 0space = 0others = 0f...
2020-02-29 15:32:13
1383
原创 python素数判断
素数判断import mathdef is_prim(num): #判断素数 is_prime = True for i in range(2,int(math.sqrt(num))+1): if num%i==0: is_prime = False break if is_prime ...
2020-02-27 18:21:28
468
原创 random函数的调用
random函数的调用random中八个常见函数:random() 生成一个[0.0,1.0)的随机小数,没有参数randint(a,b) 生成一个[a,b]的随机小数randrange(m,n,k) 生成一个[m,n)之间以k为步长的随机整数uniform(a,b) 生成一个[a,b]之间的随机小数choice(seq) 从sequence里面随机选择一个元素 (sequence:...
2020-02-27 18:13:23
1777
原创 均匀分布U(a,b)均值和方差
均匀分布U(a,b)均值和方差·验证U(a,b)的均值是(a+b)/2"""2020/2/23验证U(a,b)的均值是不是(a+b)/2"""from random import uniformn = int(input('please enter the number of test: ')) # 试验的次数(越多越趋于真实值)a = float(input('please ...
2020-02-27 17:50:00
8995
3
原创 字符串的基本操作
字符型的操作>>> str1 = 'hello,world!'长度 len()>>> len(str1)12大小写的变化>>> str1.capitalize()'Hello,world!'>>> str1.title() #当作标题一样,float类型不支持'Hello,World!'>>...
2020-02-27 17:14:27
138
原创 π的近似值
π的近似值利用下列公式计算π的近似值,直到最后一项的绝对值小于10^-5为止"""name: wangziludate: 2020/2/19task: 计算π的值利用下列公式计算π的近似值,直到最后一项的绝对值小于10^-5为止"""# correct editionresult = 1n = 1flag = 1while n>=1: flag *= -1...
2020-02-26 17:26:09
2427
原创 获得用户输入的一个字符串,输出其中字符a的出现次数
task19:获得用户输入的一个字符串,输出其中字符a的出现次数"""name: wangziludate: 2020/2/19task: 获得用户输入的一个字符串,输出其中字符a的出现次数"""# first wayx = str(input('please enter whatever you want: '))print(x.count('a'))#secondco...
2020-02-26 14:23:41
16760
原创 在屏幕上打印数字m到n,每打印7个数时要换行
在屏幕上打印1-30数,每打印7个数时要换行first⋅solutionfirst· solutionfirst⋅solution"""name: wangziludate: 2020/2/19task: 在屏幕上打印1-30数,每打印7个数时要换行"""# first solutionfor i in range(1,31): print(i,end=' ') ...
2020-02-26 14:21:16
2770
原创 输出指定范围内的所有素数*
输出指定范围内的所有素数"""name: wangziludate: 2020/2/19task: 输出指定范围内的所有素数"""import mathdef is_prim(num): #判断素数 is_prime = True if num>0: for i in range(2,int(math.sqrt(num))+1...
2020-02-26 14:16:55
3053
原创 数字加密task14
# task14 0213"""某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后每一位用加上5之后的值除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。5192"""n = int(input('please input the number: '))a = n//1000b = n//100%10...
2020-02-26 14:06:56
101
原创 函数奇偶调用
编写一个函数,输入n为偶数时,调用函数求1/2+1/4+…+1/n,当输入n为奇数时,调用函数1/1+1/3+…+1/n#task13 0213"""编写一个函数,输入n为偶数时,调用函数求1/2+1/4+...+1/n,当输入n为奇数时,调用函数1/1+1/3+...+1/n"""def even(n): sums = 1/n for i in range(1,n...
2020-02-26 14:04:06
265
原创 正整数逆序打印
给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字# task12 0213# 给一个不多于5位的正整数,要求:一、求它是几位数,二、逆序打印出各位数字n = str(input('请输入一个不多于5位的正整数: '))a = len(n)print('{}位数'.format(a))b = n[::-1]print(b)请输入一个不多于5位的正整数: 5...
2020-02-26 14:02:52
617
原创 python打印菱形*
题目:打印菱形# task11 0213"""打印出如下图案(菱形)*************************""""""行数:i前四行‘*’的数量是:2*i-1后三行:2*(8-i)-1"""# editfor i in range(1,8): if i<5: print('*'*(2*i-1)) else:...
2020-02-26 13:55:57
966
原创 判断101-200之间有多少个素数,并输出所有素数
判断101-200之间有多少个素数,并输出所有素数# task10 0213# 判断101-200之间有多少个素数,并输出所有素数。import mathdef is_prim(num): #判断素数 is_prime = True for i in range(2,int(math.sqrt(num))+1): if num%i==0...
2020-02-26 13:52:44
997
原创 1234组成无重复三位数
1234组成无重复三位数# 1234组成无重复三位数def order_list(n): count = 0 for a in range(1,n+1): for b in range(1,n+1): for c in range(1,n+1): if a!=b and b!=c and a!=c: ...
2020-02-26 13:48:50
4258
原创 python因子分解*
数的因子分解"""name: wzldate: 2020/1/10task: 数的因子分解"""import mathdef is_prim(num): #判断素数 is_prime = True for i in range(2,int(math.sqrt(num))+1): if num%i==0: is...
2020-02-26 13:38:34
809
原创 求最大公约数和最小公倍数
求最大公约数和最小公倍数最大公约数"""最大公约数的求法:64 48"""x = int(input('x='))y = int(input('y='))if x>y: x,y = y,xfor factor in range(x,0,-1): if x%factor==0 and y%factor==0: print('{}和{}的最大公约...
2020-02-26 12:18:06
248
原创 合并两个列表对应元素
合并两个列表a = ‘ABCDEF’b = ‘123456’"""result = []a = 'ABCDEF'b = '123456'n = len(a)for i in range(n): result.append(a[i]+b[i])print(result)"""#result = []a = 'ABCDEF'b = '123456789'c = ...
2020-02-26 12:07:30
2228
原创 素数放进列表
先是列表的添加"""fruit = ['apple','banana','orange','strawberry','grape']for i in fruit: print(i.title(),end=' ')"""""" #添加fruit.insert(0,'') #添加在左边fruit.append('pineapple') #添加在末尾fruit = fruit[...
2020-02-25 21:22:37
750
原创 python失败的尝试们
这里收集我那些失败的尝试????打印正三角形row = int(input('Please enter the row number: '))for i in range(row): for j in range(row): if j<row-i-1: print(' ',end='') else: p...
2020-02-25 21:09:45
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人