本文主要介绍一些平时经常会用到python基础知识点,用于加深印象,也算是对于学习这门语言一个总结与回顾。python语言介绍python是一门解释型语言python设计目标:一门简单直观语言并与主要竞争者一样强大开源,以便任何人都可以为它做贡献代码像纯英语那样容易理解适用于短期开发日常任务设计哲学是:优雅明确简单python基础语法标识符第一个字符必须是字母表中字母或下划线 。标识符
知识点:数据类型:数值、字符串、布尔值、数组、函数常见属性和方法 语句和运算符: 条件、循环、异常处理语句,一元、二元、三元运算符 DOM:获取元素、修改元素、事件 BOM:window等各种对象,cookie ajax 正则表达式 闭包定义 JavaScript 是世界上最流行脚本语言。 JavaScript 是属于 web 语言,它适用于 PC、笔记本电脑、平板电脑和移动电话。 Jav
转载 2023-10-07 13:13:26
110阅读
遍历python语法 2.基本元素:数字、字符串和变量 2.1 python有哪些基本类型? 布尔型(True, False),整型(42,100000),浮点型(3.14159,1.0e8),字符串型("string") 2.2 python中所有的数据都是以对象形式存在。 对象就是数据实体,变量就是名字。对象有类型之分,基本就以上几种,对象还分...
转载 2016-07-18 09:47:00
31阅读
2评论
make()和new()区别func new(Type) *Type func make(t Type, size ...IntegerType) Type都是在堆上分配内存区别一:接收参数个数不一样从 new() 函数定义可以看到,它只接收一个参数 —— Type,即要为哪种类型分配内存。而从 make() 函数定义可以看到,它可以接收多个参数,第一个参数也是 Type,剩下是可选
原创 2024-05-19 09:37:04
3阅读
1、make()只是用3种内建引用类型:切片、map和channel。new函数分配内存,make函数初始化。 2、:=只能使用在函数内部。
转载 2017-09-07 16:01:00
35阅读
2评论
软件开发模型常见软件开发模型有瀑布模型、迭代模型、增量模型、敏捷模型和螺旋模型等。瀑布模型:适用于需求稳定、项目规模较小、开发流程可预测项目。 开发过程按照线性顺序依次进行,包括需求分析、系统设计、编码、测试和维护等阶段。 注意事项包括需求尽量明确、开发过程严格按照阶段顺序进行、文档化程度高等。迭代模型:适用于需求较为明确但有可能变化项目。开发过程分为多个迭代阶段,每个迭代阶段包括需求分析、
原创 2023-11-22 06:58:28
266阅读
1点赞
estion 大佬总结得很好,本来我也想
转载 2023-08-11 15:29:08
0阅读
1.Java语言特点 Sun公司在“Java白皮书”中对Java定义:Java:A simple,object-oriented,distributed,interpreted,robust,secure,architecture-neutral,portable,high-performance,multi-threaded,and dynamic language. Java是一种简单
列表生成式,lambda表达式,高阶函数:filter,reduce,zip,map,range函数,if三目运算符
原创 2020-08-24 10:56:05
326阅读
函数参数类型: 1、必需参数,位置参数,arguments 2、关键字参数,形式参数,parameter 3、默认参数,需加上‘’=‘’为参数赋上初值 4、不定长参数 位置不定 关键字不定长 函数定义: def 函数名(参数列表, 选项间用‘,‘分割): 缩进一级,可以写文档字符串,以“””包围‘’
转载 2020-01-16 11:21:00
116阅读
2评论
1、第一个缺点就是运行速度慢,和C程序相比非常慢,因为Python是解释型语言,你代码在执行时会一行一行地翻译成CPU能理解机器码,这个翻译过程非常耗时,所以很慢。而C程序是运行前直接编译成CPU能执行机器码,所以非常快。2、第二个缺点就是代码不能加密。如果要发布你Python程序,实际上就是发布源代码,这一跟C语言不同,C语言不用发布源代码,只需要把编译后机器码(也就是你在Windo
原创 2022-09-27 09:33:10
118阅读
1. generator #g is a generator and g is iterable g = (x*x for x in range(5)) for n in g: print(n) # or next(g) 定义generator另一种方法: 如果一个函数定义中包含yield关键字,
转载 2017-01-08 14:50:00
53阅读
2评论
这篇文章是关于Python各类知识点小结,包括:特殊标识符、特殊方法、list等。望对大家有帮助! 如果文中阐述不全或不对,多多交流。
原创 11月前
5阅读
不同类型变量之间计算(1)数字型变量之间可以直接计算(2)字符串变量 之间使用 :拼接字符串(3)字符串变量 可以和 整数 使用*重复拼接相同字符串(4)数字型变量和 字符串 之间 不能进行其他计算输入:接受键盘输入Input():输入函数,结果是字符串类型Print():打印Type():查看类型可以将“数值类型字符串(123,66)”转成数值     Int():转成整数     Flo
转载 2021-04-28 12:20:34
189阅读
2评论
python 相关命令: 命令 | 作用 | brew search python | 查看安装了几个python版本 which python | python安装位置 python V | 查看python版本(注意:V是大写) python | 进入python交互编程模式 exit() |
转载 2017-12-13 15:07:00
73阅读
2评论
1.使用os.path.realpath(__file__)获取文件所在目录 路径+文件名2.os.path.abspath('.'), 获取当前文
原创 2023-02-07 17:39:06
137阅读
# Python 基础知识点学习指南 作为一名新入行开发者,了解 Python 基本知识点是迈向编程第一步。本文将通过清晰流程图和代码示例,帮助你认识并掌握 Python 基础知识。下面是学习 Python 知识点整体流程: ### 学习流程 | 步骤 | 描述 | |------|--------------------------| |
原创 8月前
11阅读
1.c包括三种流程控制:顺序、循环、选择。 2. break语句通常用于跳出switch、do-while、for、while等循环语句,不能用于跳出if语句。 continue:跳出此次循环,继续执行下一次循环 return 终止函数或者终止函数向主调函数返回一个值; 3. 数组 a[N] = { ...
转载 2021-08-14 22:34:00
250阅读
2评论
数组一,知识梳理一个数组就是线性存储一系列相同类型值,1,数组创建:在创建数组时,我们必须定义数组类型和大小,数组大小不能为0,数组中元素类型都是相同。2,一堆数组使用,int arr[10] = { 0 }; int i = 0; for (i = 0; i < 10; i++)//i<11是不可以,不可以越界访问 { ar...
原创 2023-02-03 10:06:12
606阅读
截止到目前我已经写了 600多道算法题,其中部分已经整理成了pdf文档,目前总共有1000多页(并且还会不断增加)
原创 2022-06-29 11:54:55
108阅读
  • 1
  • 2
  • 3
  • 4
  • 5