0
点赞
收藏
分享

微信扫一扫

C++ Prime Plus 学习日志 编程学习的起点

MaxWen 2022-01-06 阅读 81

个人认为都大二下了有必要完全掌握一门语言

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

章节目录


一些碎碎念

因为基础薄弱,我在一些编程课程上有所落后,大一的C语言成绩产不忍赌,大二数据结构也只是靠着笔试勉强拿了90。故计划在寒假进行系统的编程学习(完全是因为考试时憋不出来题,bug多如狗打击到我了,所以计划在寒假学完C++,和计算机算法设计与分析这两本书)。大二上通过努力学期加权也是提到了90,为了2022有一个全新的开始我会在寒假好好纠正自己的学习习惯,也会在博客记录自己的学习状态(纯粹是为了获取一些充实感…),希望偶然看到这段话的人在2022年可以全力以赴,成就最好的自己。与诸君共勉!
下附本人大二寒假学习思维导图(完善中)
在这里插入图片描述

一章、预备知识

c++具备硬件操作的能力,发展了新的编程模式-----面向对象编程。
C语言具有低级语言的效率,硬件访问能力,高级语言的通用性,可移植性。
计算机语言处理 数据与算法,对数据的处理就好比厨子拿着原料(数据)用菜谱(算法)做菜。
早期程序语言随意使用分支语句,执行路径复杂,很难理解,很难DEBUG因此引入了结构化编程
for while do while if else 。
c语言鼓励开发程序单元,函数表示各个任务模块,结构化编程反映了过程性编程的思想,根据执行的操作构思程序。
面向对象编程
过程性编程是试图使问题满足语言的过程性方法,OPP是让语言来满足问题的要求,理念是设计与问题的本质特性相对应的的数据格式

类是一种规范,描述了数据格式,特征。
类规定了可使用哪些数据表示对象,以及可对对象进行的操作
比如描述一个可以绘制圆形的类
数据部分应包括,圆心坐标,半径长
定义的操作部分包括旋转扩大,改变颜色等等,因此当使用程序绘制圆时,依据类创建一个对象,该对象保存了所有的数据。
OPP程序设计方法首先设计类
对象
对象是一举这种规范构造的特定数据结构
多态
多态为操作符和函数创建多个定义,通过编程上下文确定使用哪个定义
opp提供了高级抽象,C提供了硬件访问
源代码 编译 链接
源代码,即单纯的代码文件
编译 运行一个程序,将源代码翻译成机器主机使用的内部机器语言。包含了翻译后的程序的文件就是程序的目标代码
链接 将目标代码和其它代码链接起来,比如C++中的库函数,标准启动代码等等

二、使用步骤

1.引入库

代码如下(示例):

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import seaborn as sns
import warnings
warnings.filterwarnings('ignore')
import  ssl
ssl._create_default_https_context = ssl._create_unverified_context

2.读入数据

代码如下(示例):

data = pd.read_csv(
    'https://labfile.oss.aliyuncs.com/courses/1283/adult.data.csv')
print(data.head())

该处使用的url网络请求的数据。


总结

提示:这里对文章进行总结:
例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

举报

相关推荐

0 条评论