首页 > 其他分享 >数据分析实战第一节随笔

数据分析实战第一节随笔

时间:2024-09-08 20:47:27浏览次数:11  
标签:数据分析 真因子 str factors Python sum 第一节 完数 随笔

引言

Python,作为一种高级编程语言,以其简洁明了的语法和强大的功能库,赢得了全球开发者的广泛青睐。它不仅适用于数据科学、机器学习、人工智能等领域,而且在Web开发、自动化脚本编写、科学计算等方面也发挥着重要作用。本文将带领读者从Python的基础语法开始,逐步深入到实际应用,探索Python的魅力。

实验工具

Python:查看Python版本:

打开命令面板,输入:python --version

Jupyter notebook:

命令面板,输入:jupyter notebook

随后自动跳转至jupyter notebook网页

Python基础:

基本语法:

Python的基本语法包括变量声明、数据类型、运算符和控制结构。例如:

变量声明

x=10

数据类型

y="Hello,Python!"

运算符

z=x+1

循环结构

if x>5:
print("x is greater than 5")

数据结构

Python内置了多种数据结构,如列表、字典、元组和集合,它们是处理复杂数据的重要工具。

函数

函数是组织代码的基本模块。在Python中定义函数非常简单:
eg:
def greet(name):
print(f"Hello, {name}!")
greet("World")

第一节数据分析实战

1.例题1:完数判断程序

eg:
def is_perfect_number(m):
factors = []
sum_of_factors = 0
# 找出所有的真因子
for i in range(1, m // 2 + 1):
if m % i == 0:
factors.append(i)
sum_of_factors += i
# 将真因子列表转换为字符串形式
factors_str = '+'.join(map(str, factors))
# 判断并输出结果
if sum_of_factors == m:
return f"{m} 是完数:{m}={factors_str}"
elif sum_of_factors < m:
return f"{m} 不是完数,真因子之和小于{m}: {m}>{factors_str}"
else:
return f"{m} 不是完数,真因子之和大于{m}: {m}<{factors_str}"
m = int(input("请输入一个正整数 m:"))# 输入一个正整数 m
result = is_perfect_number(m)# 调用函数并打印结果
print(result)

标签:数据分析,真因子,str,factors,Python,sum,第一节,完数,随笔
From: https://www.cnblogs.com/gumu-0331luyy/p/18403364

相关文章

  • 自我评估随笔
    1.自我评估(1)专业知识能力具体描述编程语言基础掌握基本的的编程语言,如c语言、python等,能够较简洁明了的根据需求写出代码,同时刷完了pta乙级的全部题目,对编程语言的掌握相对熟练算法能力自学数据结构与算法,同时也会在csdn等平台进行交流学习,向编程大佬学习一些巧妙......
  • 数据分析项目——物流数据行业数据分析
    提升自己,掌握数据分析的能力,最快的方式就是实践! 这里又是一个经典的数据分析项目——物流数据行业数据分析,有需要项目配套数据集的可以关注私信我免费获取(●'◡'●)PS:本文中全部代码都在JupyterNotebook中编写完成,可以使用JupyterNotebook或者JupyterLab直接运行。数......
  • 诈尸随笔
    败犬女主太多了昨天和女朋友一起看了六集败犬女主的动漫,制作好太加分了她代入温水觉得作为小雏男给大伙解决情感问题很cool,可是我代入温水(的经历)真的会喜欢上老八(老八真是个尤物...后面忘了),然后在朋友宣言那里就只能说痛,太痛了温水:我们做朋友吧,老八:抱歉,我只把你当朋友后面应......
  • 大数据毕业设计-基于大数据爬虫+hive的热门旅游景点数据分析平台设计和实现,基于hive的
    博主介绍:✌️码农一枚,专注于大学生项目实战开发、讲解和毕业......
  • 数据分析训练模型后输出模型评估报告
    数据分析训练模型后输出模型评估报告1、模型评估指标1.1、概念:A:n个正样本,检测到是真值的数量B:m个负样本,检测到是真值的数量C:n个正样本,检测到假值的数量D:m个负样本,检测到假值的数量1.2、准确率(Accuracy)正确预测的样本数量与总样本数量的比值。优点:易于理解和计......
  • 25届计算机毕设选题推荐-租房数据怎么分析更精准?使用Python结合Hadoop轻松搭建大数据
    博主介绍:✌十余年IT大项目实战经验、在某机构培训学员上千名、专注于本行业领域✌技术范围:Java实战项目、Python实战项目、微信小程序/安卓实战项目、爬虫+大数据实战项目、Nodejs实战项目、PHP实战项目、.NET实战项目、Golang实战项目。主要内容:系统功能设计、开题报告......
  • 【有源码】基于python+爬虫的短视频数据分析与可视化分析flask短视频推荐系统的设计与
    注意:该项目只展示部分功能,如需了解,文末咨询即可。本文目录1.开发环境2系统设计2.1设计背景2.2设计内容3系统展示3.1功能展示视频3.2用户页面3.3管理员页面4更多推荐5部分功能代码1.开发环境开发语言:Python采用技术:flask、爬虫数据库:MySQL开发环境:P......
  • 【NLP自然语言处理】文本的数据分析------迅速掌握常用的文本数据分析方法~
    目录......
  • 随笔0907
    自我评估......
  • 今日份数组随笔
    /**23*/constarray1=[["birth","under","rebel","light","attend","banana","script","math","purchase","leopard","ordinary","u......