zhou_椆
码龄5年
  • 23,521
    被访问
  • 23
    原创
  • 68,469
    排名
  • 108
    粉丝
关注
提问 私信

个人简介:希望未来的光来到光来之前

  • 加入CSDN时间: 2017-01-04
博客简介:

zhouwhui 的博客

博客描述:
新手小白的经验
查看详细资料
  • 3
    领奖
    总分 202 当月 16
个人成就
  • 获得11次点赞
  • 内容获得2次评论
  • 获得76次收藏
创作历程
  • 4篇
    2022年
  • 3篇
    2021年
  • 14篇
    2020年
  • 2篇
    2018年
成就勋章
TA的专栏
  • Python爬虫
    6篇
  • Python基础
    4篇
  • Python其他功能
  • 大数据组件
    5篇
  • Python数据处理
    6篇
兴趣领域 设置
  • Python
    flask
  • Java
    springmaven
  • 编程语言
    pythonjava
  • 开发工具
    githubpycharmvscodejupyterideavisual studio codeintellij idea
  • 数据结构与算法
    算法数据结构线性回归决策树最小二乘法随机森林支持向量机逻辑回归推荐算法近邻算法霍夫曼树剪枝哈希算法
  • 大数据
    sqlmysqlhbasehadoophiveredismongodbstormzookeepersparkflumeelasticsearchrabbitmqkafkabig dataflinkmapreducesqoopetl
  • 数据库管理
    数据仓库etl工程师
  • 后端
    spring
  • 人工智能
    数据挖掘机器学习深度学习sklearntensorflowpytorchboosting数据分析scikit-learn聚类集成学习分类回归
  • 操作系统
    linuxubuntucentos
  • 数学
    线性代数矩阵概率论
  • 服务器
    linux
  • 行业数字化
    游戏娱乐社交电子
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 课程
  • 关注/订阅/互动
  • 视频
  • 收藏
搜TA的内容
搜索 取消

输入一个自然数 带入一个式子

答:

自然数是那个n吗?如果是的话下面这段代码可以实现,sum就是最终结果


n = int(input("请输入一个自然数:"))
sum = 0
for i in range(1,n+1):
  sum += (2*i)**(2*i-1)
print(sum)
回答问题 2022.04.07

用户输入一个整数判断该数是否为偶数如果是偶数输出“是偶数”否则输出“不是偶数”

答:
num= int(input("请输入一个整数"))
if num %2 ==0:
    print(num,"是偶数")
else:
    print(num,"不是偶数")
回答问题 2022.03.24

python,文件路径问题

答:

用字符串分隔


str1="C:\Windows\L ogsldosvc"
pathlist = str1.split("\\")
print(pathlist)

如果不想要C:的话,先分隔获取:后面的字符串,再根据\再分隔


str1="C:\Windows\L ogsldosvc"
pathlist = str1.split(":")[1].split("\\")
print(pathlist)
回答问题 2022.03.23

逐一递减的10个字符(只要填2个空)

答:

如果是要把数字转成unicode的话就是下面这个代码


range(int(n):-1:-1)
# format里面的值就是循环遍历得到的变量
print(('\\u{:0>4d}'.format(l)).encode().decode('unicode_escape'))
回答问题 2022.03.23

Python的列表插入元素的问题

答:

(i,n,1)是在指定的(i,n)这个范围内从前往后取
(n,i,-1)是在指定的(i,n)这个范围内从后往前取

因为左闭右开(i,n,1)能取到i不能取到n,(n,i,-1)能娶到n不能取到i

回答问题 2022.03.23

python在读取文件的每一行内容时,指定读取的内容

答:

使用字符串自带的split函数就可以根据指定的分隔符进行字符串分隔,分隔后存储在列表中,下标0对应第一个元素就是/前的内容,下标1对应第二个元素也就是/后面的内容

strlist = ["kitchen/int474.jpg","stroperating_room/operating_room_31_03_altavista.jpg"]
for str1 in strlist:
    strs = str1.split("/")
    print(strs[0])
回答问题 2022.03.23

怎么将字符串 'abcdefg'使用函数的方式进行倒序输出。

答:
str1="abcdefg"
str2=str1[::-1]

让字符串的步长为负数就可以

回答问题 2022.03.22

hadoop/tmp/dfs下不生成data文件

答:

你搭建的是集群不,还是搭建的单机,如果搭建的是集群而且按照正常只配置NameNode在主节点上的话,DataNode的文档在从节点上

回答问题 2022.03.21

标识符错误,看看怎么改。

答:

你的-有问题,C那里是我改过的,在识别的时候是不一样的,应该是输入的时候全角半角的问题

img

回答问题 2022.03.21

python切片中相关问题

答:

如果一定要用步长-1的话,可以定位范围为[:-2],表示范围是-2到结束,-2取不到

a='abcd'
print(a[:-2:-1])
回答问题 2022.03.21

Ubuntu无法启动

答:

如果觉得是磁盘空间的问题可以更改的,你先找到虚拟机对应的存储位置,然后在Windows中打开cmd,输入命令VBoxManage modifyhd "虚拟机存储位置.vdi" --resize 20480

img

以我的为例就是把master这台虚拟机的磁盘大小修改为20G,“”中的内容就是我的master虚拟机的存储位置
VBoxManage modifyhd "D:\VirtualBox VMs\master\master.vdi" --resize 20480

回答问题 2022.03.21

python整数的运算

答:
# 求差:
cha = max(a,b) - min(a,b)
# 求商:
shang = max(a,b) // min(a,b)

# 如果没有学max和min内置类的话用判断
if a>b:
 cha = a-b
 shang = a//b
else:
 cha = b-a
 shang=b//a
回答问题 2022.03.20

关于#python#的问题:我想着先创建一个1循环的列表,然后再创建一个0循环的列表

答:

如果是每个值都属于一个元素存放在列表中的话使用以下代码就可以实现

numlist = []
i=1
while i<=11:
    numlist.append(1)
    for k in range(1,i):
        numlist.append(0)
    i += 1
numlist.append(1)
print(numlist)

输出结果为

img

如果想总和成一个字符串有两种方式:

  1. 可以在上面的基础上把print(numlist)改成print("".join(numlist))
  2. 使用以下代码
strs = ""
i=1
while i<=11:
    strs += "1"
    for k in range(1,i):
        strs += "0"
    i += 1
strs += "1"
print(strs)
回答问题 2022.03.20

join后加一个‘,’是什么意思?

答:
  1. 你这里的join后面跟的,是用于分隔map函数的第一个参数和第二个参数的,跟join没有关系,join函数的使用方式是将序列对象作为参数
  2. 改成 n=map(''.join(permutations(m,len(m)))) 之后报错的原因是join要处理的是str类型数据,但是发现的是tuple类型
    permutations(m,len(m))方法的意思是将m这个列表以每个元组数量为len(m)的方式进行再组合,所以返回的是一个包含了多个元组的列表,join主要用于将str类型的多个数据用指定的连接符连接成一个字符串,所以没办法将多个元组数据以指定的连接符连接起来

img


注意看m和n的数据格式,join(m)没问题,但是join(n)没办法处理,因为n列表中的每个元素都是tuple类型,不是str类型,所以join无法处理

回答问题 2022.03.20

用python求个人所得税

答:

① s<=0
判断s是个正数
③ tax
tax计算的结果就是应缴税款

回答问题 2022.03.20

请问hadoop安装的这一步是怎么回事?该怎么办?

答:

这一步是在安装ssh服务,显示已安装了,可以进行下一步了

回答问题 2022.03.20

Hbase中如何根据rowkey中间一部分,查找数据

答:

可以使用行过滤器 RowFilter 搭配正则比较器使用 RegexStringComparator

JavaAPI的处理方式:

Scan scan = new Scan();
RowFilter rowFilter = new RowFilter(CompareOp.EQUAL, new RegexStringComparator("正则表达式"));
scan.setFilter(rowFilter);
ResultScanner result = table.getScanner(scan);
回答问题 2022.03.20

字符串拼接操作习题 Python123

答:

没看懂第1行和第3行的需求,只写了日期格式处理方式

datestr = input("请输入日期(年/月/日):")
datelist = datestr.split("/")
for i in range(1,3):
  if(len(datelist[i])<2):
    datelist[i] = "0"+ datelist[i]
print(datelist[0]+"年"+datelist[1]+"月"+datelist[2]+"日")
回答问题 2022.03.20

pycharm 和idea

答:

可以找到C盘,用户,当前用户下面的IDEA和PyCharm的配置,把这两个配置删了就是把这两个软件相关的配置都删了,跟重装是一样的效果,如果是专业版的还需要重新破解

img

回答问题 2022.03.20

Python字符串切片问题

答:

如果步长为负的话前面的范围要反过来写,所以应该是 print(str[-2:10:-3])

img

回答问题 2022.03.20
加载更多