随笔分类 - Python基础
1
了解本质,拨云见日
摘要:首先看到 类 这个字,你的第一反应是什么,想到了什么词语? 人类?鸟类?鱼类?植物类?没错,我们常用类来划分一个个特定的群体。 现在,请你用几秒的时间,让眼睛离开屏幕,留意一下周围,看看都有哪些种类的物品。 发现了吗?在我们的身边,事物被井井有条地划分成了各个种类,如电子类、家具类、服饰类、食品类…
阅读全文
摘要:匿名函数:lambda,之所以叫匿名函数,就是因为它没有名字,匿名函数也叫一次性函数,往往我们只用一次,更多还是应该命名为好 如果你在编辑器中打出lambda,按回车就会出现 这就是lambda的最基本语法 匿名函数的基本要求: 1,lambda 表达式必须使用 lambda 关键字定义 2,lam
阅读全文
摘要:1,函数的嵌套:简单的来说就是函数里面有函数 其实我们前面接触过很多,比如print(len(’人生苦短’)) 这里就是print()嵌套了len(),Python会先执行len()函数,得到一个返回值,再由print()打印出来。 再比如print(str())。。。他会先运行里面的函数,然后再实
阅读全文
摘要:1.函数是 2,函数参数有四种。分别是 1,普通参数(定长参数也叫位置参数) 2,不定长参数 3,关键字参数 4,不定长关键字参数 2-1,普通参数:普通参数也叫位置参数,每个位置相对应 先来看一个例子:我们想要实现三个数相加 如果我们要实现多次可能就需要: 如果这个时候你能够想到循环,说明对于基础
阅读全文
摘要:1. 首先 2.自己写一个函数:也就是我们常说的DIY 不是所有的功能前辈们都帮我们写好的,当我们遇到一些没有直接可用的函数时,我们就需要自己设计函数了,以便实现想要的功能 首先看看定义函数的语法: 以y = 3x + 5 为例子,来定义一个一次函数 一行一行来看: 第1行:def的意思是定义(de
阅读全文
摘要:1,函数 我们之前所写的代码都是立即运行且只能被执行一次,而函数可以让我们整合打包好代码,以便这些代码能够随时被复用,这样能极大地减少代码冗余 随着我们想要实现的功能越来越复杂,代码可能会有几百上千行,这样对写代码和读代码都是一个挑战。如果将一个程序用函数拆分成多个独立的子任务来完成,就会让代码结构
阅读全文
摘要:字典推导式: 字典推导式同样的是用一些语法去操作字典 1.遍历字典中的所有键,我们需要用到keys方法,keys方法,keys方法,重要的事情说三遍 首先来看一下,dict1是创建的字典,我们遍历字典的所有键就是dict1.keys() 最后会打印出: 2.遍历字典中的值:我们需要用到values方
阅读全文
摘要:列表推导式: 首先我们得知道什么是列表推导式,有什么用,语法格式 简单的说:列表推导式就是在列表中通过一系列的语法,从而推导出新的列表 先看一个基本的语法格式:[变量 for 变量 in 数据] 这个就会生成一个1到8的数字 你当然可以直接创建一个1到8 的列表,但是当数据足够多的时候,列表推导式或
阅读全文
摘要:首先来看一看官方定义: 再来看一下百度一些人的定义: 很多人似乎一直在强调面对对象啊,通用啊......这样来介绍python 但是我想说这不是本质,比如小红是一个漂亮的,可爱的,穿白衣服的,瘦小的......的人 它的本质是,小红是人,而不是中间的一些形容词 python我觉得也是一样,他的本质是
阅读全文
摘要:题目:找出2到100中的质数 首先我们得知道质数是什么,百度查一下是这样的 简而言之就是,它是一个自然数 它有两个因数1和本身 那么如何判断一个数是质数 比如87,我们需要用1到87分别去整除87,最后整除的次数只有两次那么就可以判断这个数是质数 1,for循环 那么我们很容易想到会有两组数列循环
阅读全文
摘要:1,用数据做判断:布尔值: 计算机利用数据有三种方式:1.直接使用数据,2.计算和加工数据,3.用数据做判断 这个“判断”的过程,在计算机的世界里是如何发生的呢? 计算机的逻辑判断,只有两种结果,就是True(英文意思是“真”)和False(英文意思是“假”),没有灰色地带。这个计算真假的过程,叫做
阅读全文
摘要:1。首先循环的意思是:把一件事重复执行很多遍,很重要的概念 每个人的生活和工作都充满了循环,很多时候,循环意味着重复和枯燥。一成不变的生活终归需要你自己去打破循环,但工作的事,就大可让计算机帮一帮我们了。与人类不同,计算机不怕苦也不怕累,无聊的事情可以重复上千遍,只要能追寻到你想要的答案 比如你需要
阅读全文
摘要:当我们在提取多级嵌套的列表/字典时,要一层一层地取出来,就像剥洋葱一样 比如:要提取出小芳 我们确定了小芳是在students[1]的列表里 所以要取出小芳,代码可以这么写 2.字典嵌套字典:比如说要取出小芳的成绩 scores[‘第二组’]相当于 然后取出里面的值 3,列表和字典相互嵌套:比如取出
阅读全文
摘要:关于列表,2,3.。。。到循环以后再写 字典:我们听到最多的就是新华字典,还有什么词典,它们是干嘛的呢,它们里面储存了大量的数据,然后我们去里面查询 那么python中字典其实也有点类似,它也是一种储存数据的容器,英文名dict ,跟列表有很多的相似处,先看看长什么样子 字典和列表有3个地方是一样的
阅读全文
摘要:1:列表概念:先看看官方说的,列表是有序的可变的元素集合 你可以理解成一种储存东西的容器,它也是一种数据类型 在python中,用[ ]来表示列表,英文是list 那么如何打印出一个列表呢? 我记得小时候有个问题,把大象装进冰箱要几步:答案是3步,把冰箱打开,把大象放进去,关上冰箱 那么同样的,打印
阅读全文
摘要:1.条件判断 这个词包含了两个概念:第一,它得满足我们制定的一些条件 第二计算机要帮我们做出判断,其实判断之前我们也会制造条件 首先说说条件:首先我们设置一些条件,一般用赋值语句来表示比如a=6,a=8...... 然后就是判断,在Python宇宙,条件判断语句总共有三种表现形式,我们先从最简单的单
阅读全文
摘要:数据拼接与数据转换 1.数据拼接:数据拼接一般指的是同种数据类型的拼接,比如字符串 利用拼接符号【+】,将需要拼接的变量连在一起就行了 比如字符串的拼接: 会打印出: 而数字的拼接则会变成四则法则的运算 结果会显示: 而数字与字符串直接直接连接 ,计算机则会看不懂,于是报错比如 会出现: 要改过来的
阅读全文
摘要:变量与赋值 1.变量: 首先咱们来看看变量的官方解释: 变量是用来保存一些日后将要被调用的信息的,并且提供描述性的标记让数据能更加清晰的被使用者和我们自己所理解。 你可以理解为保存东西的一个盒子 用例子来看吧 这就是一个常见的“给变量赋值”的动作。在这里,name就是一个变量,这行代码的意思,就是把
阅读全文
摘要:如果我们要打印数,会发现不用字符串也可以打印出来,当然也可以用 解决今天的标题 打印数 打印就是print函数 那么数呢 我们一般会用到整数和小数 1.整数,整数英文为integer,简写做int。Python世界的整数其实和现实世界数学中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字
阅读全文
摘要:安装 python 和 vscode《【windows】Python+ Vscode 安装文档》https://shimo.im/docs/HHPGCCvJJVgrpXh3/ ️注意,在敲代码,必须切换成英文输入状态,保证print()函数的括号和引号是用英文括号和英文引号,不然会报错! 99%的初
阅读全文
1
浙公网安备 33010602011771号