入门
嘘嘘的小粥
这个作者很懒,什么都没留下…
展开
-
Python学习笔记(十)输入输出&函数式编程入门
Python输入输出&函数式编程入门一、如何输入获得两个字符串?(若输入abc def或abc,def)二、如何输入获得两个整数?(所输入34,567)三、如何输入后获得一个元素均为数值型的列表?(若输入12,3.4,567或[12,3.4,567])四、如何在输出数据中加入一个非空白分隔符?(若数据为12和345)五、如何换行输出所有数据?(若数据为12和345)六、如何将循环输出的所有...原创 2020-06-23 13:54:43 · 379 阅读 · 0 评论 -
Python学习笔记(九)简单正则表达式
元字符描述.匹配除换行符外的任意字符*重复前面的子表达式0次或多次+重复前面的子表达式1次或多次?重复前面的子表达式0次或1次^匹配字符串的开始$匹配字符串的结束{n}重复n次{n,}重复n次或更多次{n,m}重复n次到m次\b匹配单词的开始或结尾即单词便捷,"\B"匹配非单词边界\d匹配数字,"...原创 2020-05-27 23:16:46 · 184 阅读 · 0 评论 -
Python学习笔记(八)简单网络数据获取
Python学习笔记(八)网络数据获取初级一、如何获取网络数据二、抓取(1)urllib内建模块(2)Request第三方库(3)Scrapy框架三、解析(1)BeautifulSoup库(2)re模块一、如何获取网络数据抓取网页、解析网页内容二、抓取(1)urllib内建模块(2)Request第三方库Requests库是更简单、方便和人性化的Python HTTP第三方库R...原创 2020-05-17 20:54:27 · 284 阅读 · 0 评论 -
Python学习笔记(七)文件和数据格式化
Python学习笔记(七)文件和数据格式化一、文件的使用(1)文件的类型(2)文本文件(3)二进制文件(4)文件的打开和关闭(5)文件内容读取(6)数据的文件写入二、自动轨迹绘制(1)问题分析(2)基本思路(3)代码一、文件的使用(1)文件的类型文件是数据的抽象和集合文件式存储在辅助存储器上的数据序列文件是数据存储的一种形式文件展现形态:文本文件和二进制文件文本文件和二进制文件只...原创 2020-05-10 10:21:31 · 752 阅读 · 0 评论 -
Python学习笔记(六)组合数据类型
Python学习笔记(六)组合数据类型一、集合类型及操作(1)集合类型的定义(2)集合操作符(3)集合处理方法(4)集合典型应用场景二、序列类型及操作(1)序列类型定义(2)序列类型通用操作符(3)元组类型及操作(4)列表类型及操作(5)序列类型应用场景三、基本统计值计算(实例)(1)问题分析(2)代码四、字典类型及操作(1)字典类型定义(2)字典处理函数和方法(3)字典类型应用场景五、jieba...原创 2020-05-07 11:19:10 · 509 阅读 · 0 评论 -
Python学习笔记(五)函数和代码复用
Python学习笔记(五)函数和代码复用一、函数的定义和使用(1)函数的定义(2)函数的使用及调用过程(3)函数的参数传递1、参数个数2、可选参数传递3、可变参数传递4、参数传递的两种方式5、函数的返回值6、局部变量和全局变量7、lambda函数返回函数名作为结果二、七段数码管(实例)(1)需求分析(2)基本思路(3)代码实现(3)代码优化三、代码复用与函数递归(1)代码复用与模块化设计(2)函数...原创 2020-05-06 11:11:18 · 837 阅读 · 0 评论 -
Python学习笔记(四)程序的控制
Python学习笔记(四)程序的控制一、分支结构(1)单分支结构(2)二分支结构(3)多分支结构(4)条件判断及组合1、条件判断2、条件组合(5)异常处理二、程序的循环结构(1)遍历循环(2)无限循环1、基本概念2、循环控制保留字3、循环的扩展三、random库的使用(1)random库概述(2)基本随机数函数(3)扩展随机数函数(4)需要掌握的能力四、圆周率的计算(1)蒙特卡罗方法(2)程序代码...原创 2020-05-05 10:33:35 · 547 阅读 · 0 评论 -
Python学习笔记(三)基本数据类型
Python学习笔记(三)基本数据类型一、数字类型及操作(1)整数类型(2)浮点类型(3)复数类型一、数字类型及操作(1)整数类型与数学概念一致可正可负,没有取值范围限制pow(x,y)函数:计算xyx^{ y }xy,想算多大算多大提供了4种进制表示形式:十进制:1010,99二进制,以0b或0B开头:0b010,-0B101八进制,以0o或0O开头:0o123,-0O45...原创 2020-05-04 10:54:13 · 1069 阅读 · 0 评论 -
Python学习笔记(二)基本图形绘制
Python学习笔记(二)基本图形绘制一、Python蟒蛇绘制(1)用程序绘制一条蟒蛇(2)Python蟒蛇绘制的全部代码二、turtle库的使用(1)turtle库概述(2)turtle的绘图窗体(3)turtle空间坐标体系turtle角度坐标体系一、Python蟒蛇绘制(1)用程序绘制一条蟒蛇问题1 计算机绘图是什么原理?一段程序为何能够产生窗体?为何能够在窗体上绘制图形?...原创 2020-05-03 21:15:21 · 702 阅读 · 0 评论 -
Python学习笔记(一)Python基本语法元素
Python学习笔记(一)一、程序的基本编写方法(1)IPO(2) 编程解决问题步骤:(3)Python的两种编程方式二、编程实例(1)温度转换思路(2)编程(3)程序语法:3.1 缩进3.2 注释3.3 命名与保留字3.4 数据类型(4)语句与函数赋值语句分置语句函数根据输入参数产生不同输出的功能过程Python程序的输入输出一、程序的基本编写方法(1)IPOI Input输入,程序的输...原创 2020-05-03 20:59:11 · 302 阅读 · 0 评论 -
C语言学习笔记(十)*链表
C语言学习笔记(十)*链表一、*可变数组二、*链表一、*可变数组构造一些函数来实现可以自动改变数组大小的功能可以增加大小获取当前数组长度访问数组成员的方法函数接口Array array_create(int int_size);void array_free(Arrray *a);int array_size(const Array *a);int* array_at...原创 2020-04-28 11:43:04 · 101 阅读 · 0 评论 -
C语言学习笔记(九)文件
C语言学习笔记(九)文件一、文件(1)格式化输入输出(2)printf和scanf的返回值(3)文件输入输出(3)二进制文件二、*位运算(1)按位运算(2)移位运算(3) 位段一、文件(1)格式化输入输出printf%[flags][width][.prec][hlL]typeFlag含义-左对齐+在前面放+或-(space)正数留空...原创 2020-04-27 11:59:57 · 163 阅读 · 0 评论 -
C语言学习笔记(八)程序结构
C语言学习笔记(八)程序结构一、全局变量(1)全局变量(2)静态本地变量(3)返回指针的函数二、编译预处理和宏(1)编译预处理指令(2)带参数的宏三、大程序结构(1)多个源代码文件(2)头文件(3)声明一、全局变量(1)全局变量定义在函数外面的变量是全局变量全局变量具有全局的生存期和作用域它们与任何函数都无关在任何函数内部都可以使用它们#include<stdio.h...原创 2020-04-26 10:23:25 · 242 阅读 · 0 评论 -
C语言学习笔记(七)结构类型
C语言学习笔记(七)结构类型一、枚举(1)常量符号化(2)枚举二、结构(1)结构类型1.1 声明结构类型1.2 在函数内/外?1.3 声明结构的形式1.4 结构的初始化1.5 结构成员1.6 结构运算1.7 结构指针(2)结构与函数2.1 结构作为函数参数2.2 输入结构2.3 指向结构的指针(3)结构中的结构三、联合(1)类型定义(2)联合一、枚举(1)常量符号化用符号而不是具体的数字来...原创 2020-04-25 10:22:21 · 557 阅读 · 0 评论 -
C语言学习笔记(六)字符串
C语言学习笔记(六)字符串一、字符串(1)字符串(2)字符串变量一、字符串(1)字符串字符数组char word[]={‘H’,‘e’,‘I’,‘I’,‘o’,’!’};字符串char word[]={‘H’,‘e’,‘I’,‘I’,‘o’,’!’,’\0’};以0(整数0)结尾的一串字符0或’\0]是一样的,但是和’0’不同0标志字符串的结束,但它不是字符串...原创 2020-04-24 12:39:36 · 785 阅读 · 0 评论 -
C语言学习笔记(五)指针
C语言学习笔记(五)指针一、指针(1)取地址运算符&(2)指针变量就是记录地址的变量(3)指针的使用:指针有什么用呢?1、交换两个变量的值2、指针应用场景二(4)指针与数组:为什么数组传进函数后sizeof不对了?(5)指针和const:指针本身和所指的变量都可能const二、指针运算(1)指针运算(2)动态内存分配一、指针(1)取地址运算符&scanf("%d",&...原创 2020-04-23 13:52:51 · 220 阅读 · 0 评论 -
C语言学习笔记(四)函数和数组
C语言学习笔记(四)一、函数二、数组一、函数目的:将函数中重复部分抽离出来,避免“复制代码”。函数是一块代码,接受零个或多个参数,做一件事情,并返回零个或一个值。形式://基本形式函数头( 函数体)//基本组成返回类型 函数名(参数表){ 函数体}//具体形式int sum(int a,int b){ count=a+b; return count;}函...原创 2020-04-22 15:48:07 · 207 阅读 · 0 评论 -
C语言学习笔记(一)程序设计与c语言
这里写自定义目录标题C语言学习日记(一)一、程序的执行二、C语言的使用场景三、C语言从编译到运行四、程序框架五、我的第一个程序C语言学习日记(一)一、程序的执行解释:借助一个程序,那个程序能试图理解你的程序,然后按照你的要求执行。编译:借助一个程序,把你的程序翻译成计算机真正能懂的语言-机器语言,然后,这个机器语言写的程序就可以执行。任何一种语言都可以采用解释/编译的方法在计算机上执...原创 2020-04-12 17:19:02 · 163 阅读 · 0 评论