Python全栈学习笔记
文章平均质量分 70
梦在雨中淋雨
这个作者很懒,什么都没留下…
展开
-
【Python全栈学习】基础八:字典
“”"dict 字典:是一种组合数据,没有顺序的组合数据,数据以键值对形式出现字典特征:– 字典是序列类型,但是无序序列,所有没有分片和索引– 字典中的数据每个都有键值对,即kv对– key: 必须是可哈希的值,比如int,string,float,tuple,但是list,set,dict不行– value: 任何值;字典常见操作:– 访问:通过键值访问;– 删除:del– 成员检测: in ,not in– 遍历:for循环(直接按照key值访问;只访问字典值;键值对访问)– 字原创 2021-11-22 08:40:07 · 202 阅读 · 0 评论 -
【Python全栈学习】基础七:元组&集合
“”"1、 传值和传址的区别:– 对于简单的数值,采用传值操作,即在函数内对参数的操作不影响外面的变量;– 对于复杂变量,采用传地址操作,此时函数内的参数和外部变量是同一份内容,任何地方对此内容的更改都影响另外的变量或参数的使用;2、元祖–tuple: 可以看成一个不可更改的list– 元祖创建: t = (– tuple的内容不可修改3、元祖的函数(除了tuple,其余函数对list也同样适用):– len: 获取元祖的长度– max,min:最大值/最小值– tuple: 转换或者创原创 2021-11-22 08:39:18 · 232 阅读 · 0 评论 -
【Python全栈学习】基础六:变量&列表
“”"变量作用域:– 变量由作用范围限制– 分类:全局(global:在函数外部定义);局部变量(local: 在函数内部定义)– 变量的作用范围: 全局变量(在整个全局范围内都有效,再局部也可以使用),局部变量(在局部内可以使用,在全局范围无法使用)LEGB原则(L :local局部作用域,E: enclosing function local 外部嵌套函数作用域; G:global module函数定义所在模块作用域; B:building Python内置莫铿的作用域)eval()函数:原创 2021-11-22 08:38:24 · 376 阅读 · 0 评论 -
【Python全栈学习】基础五:函数
“”"函数– 只是定义的话不会被执行– def关键字后面跟一个空格– 函数名自己定义,起名规则遵循约定俗成的明明规则;– 后面括号和冒号不能省略,括号内可以有参数– 函数内所有代码缩进函数的参数– 参数: 负责给函数传递一些必要的数据或信息形参(形式参数):在函数定义的时候用到的参数没有具体值,只是一个占位的符号,称为形参,带有默认值实参(实际参数):在调用函数的时候输入的值– 返回值: 函数的执行结果使用return关键字,如果没有return,默认返回一个None函数一旦执行r原创 2021-11-22 08:37:15 · 107 阅读 · 0 评论 -
【Python全栈学习】基础四:数据结构
“”"三大结构—顺序、分支、循环分支的基本语法if 条件表达式:语句1语句2…– 条件表达式就是计算结果必须为布尔值的表达式双向分支: if …else…补充:input作用– 在屏幕上输出括号内的字符串– 接收用户输入的内容并返回给程序– input返回的内容一定是字符串类型循环语句– 重复执行某些固定动作或者处理基本固定的事物for 变量 in 序列:语句1语句2补充:– 列表就是一列数字或者其他值,一般用中括号表示– 在python众,如果有表示数字范围的两个原创 2021-11-22 08:36:15 · 765 阅读 · 0 评论 -
【Python全栈学习】基础三:字符串
“”"str字符串– 用单引号、双引号、三引号括起来转义字符– 用一个特色的方法表示出一系列不方便写出来的内容,比如回车键、换行符、退格键– 借助反斜杠字符,一旦字符串出现反斜杠,反斜杠后面的字符已经不是原先的意思,进行了转义– 在字符串中,一旦出现反斜杠,可能有转义字符出现– 不同系统对换行操作有不同的表示– 换行\nwindows: \nLinux: \r\n常用的转义字符\ 反斜杠符号’ 单引号" 双引号\a 响铃\b 退格\e 转义\000 空\n 换行\r原创 2021-11-22 08:35:22 · 163 阅读 · 0 评论 -
【Python学习】基础二:函数
“”"函数1) 函数是代码的一种组织形式;2) 函数能完成一项特定的工作,而且一般一个函数值完成一项工作;3) 有些语言,分函数和过程两个概念,通俗的理解是,有返回结果的叫函数,无返回结果的叫过程,python不加以区分4) 函数的使用– 函数使用需要先定义– 使用函数,俗称调用函数定义1) 只是定义不一定会被执行2) def关键字,后面跟一个空格额3) 函数名,需要遵循命名规则4) 后面括号和冒号不能省,括号内可以加参数5) 函数内所有代码缩进函数的调用(Case01)– 直原创 2021-11-22 08:34:20 · 96 阅读 · 0 评论 -
[Python学习]基础一: 循环
“”"if 语句可以嵌套,但是不推荐2)python 没有switch语句3)循环语句:重复的执行某一个固定的动作或者任务; 分类for 、while4)for循环for 变量 in 序列:语句1语句2…5)break无条件结束整个循环,简称循环猝死continue:继续7)pass: 只是占位符号,代表这句话什么也不干,没有跳过功能range函数:生成有序数列,生成数字序列可以定制,range的生成数字序列左包括,右不包括,见Case049)while循环: 循环语句,当条件成原创 2021-11-22 08:32:41 · 720 阅读 · 0 评论