Python基础
文章平均质量分 76
我心永向python
人生苦短,我用Python
展开
-
Python面向对象
面向对象第一课:类与对象面向对象刚开始是让开发者自己定义数据类型,其中有两个核心:一个是类型(简称类),另一个是对象(实例),像我们之前学习的,类型 类型名称 对象 整数 int -1,1,2,100 浮点数 float 3.14,10.1,-2.5 None类型 NoneType None 布尔 bool True,bool 字符串 str "hello world","good",... 列表原创 2021-09-15 20:21:04 · 132 阅读 · 0 评论 -
Python函数的作用域,递归函数,lambda表达式
函数变量的作用域:所谓变量的作用域是指变量起作用的代码范围,不同的作用域内同名变量之间互不影响。定义在模块级别的变量拥有全局作用域,这个变量被称为全局变量。定义在函数内的变量拥有局部作用域,这个变量为局部变量。x = 10def f1(): print(x)#结果为10f1()def f2(): x=200 print(x)#结果为200通过以上代码块可以砍到第二个程序打印的是200.局部变量对全局变量有屏蔽效果。递归函数:函数自身调用自身def f原创 2021-09-15 14:33:43 · 110 阅读 · 0 评论 -
Python:函数
在学习函数之前,,我们要先了解上门是函数,函数是指一段可以直接被另一段程序或代码引用的程序或代码,也叫做子程序,方法。Python中函数的应该非常的广泛,在之前我们接触过像input(),print(),range(),len()等函数,这些都是Python的内置函数,可以之直接调用的函数函数需要先定义再使用!!!Python标准化的内置函数并不能满足我们个性化功能需求,这时候我们就需要自己创建函数,即自定义函数自定义函数与函数调用Python定义函数的语法:def 函数名([参数原创 2021-09-15 14:03:17 · 99 阅读 · 0 评论 -
Python之旅:程序控制结构
今天我来给大家说一下循环中的控制结构嵌套控制结构嵌套有四种,分别是选择结构嵌套选择结构,选择结构嵌套循环结构,循环结构嵌套选择结构,循环结构嵌套循环结构选择结构嵌套选择结构来给大家发一个案例:要求用户如一个数,判断用户输入的数是否是偶数,如果是偶数,则打印“第一个数是偶数”,如果是奇数,那么再要求用户输入一个数,并判断它是不是3的倍数,如果是则打印“第二个数是3的倍数”,否则打印”第二个数不是3的倍数”num = int(input("请输入一个数:"))ifnum % 2 == 0:原创 2021-09-10 21:54:07 · 167 阅读 · 0 评论 -
Python之旅:程序控制结构
说到程序控制结构,我们必不可少要提一句代码块,所谓代码块,是指被作为一个单元执行的一段Python代码。Python程序就是由大大小小的代码块构造出来的,Python通过缩进来组织代码块,具有相同缩进的代码被自动视为一个代码块,这是Python内部的强制性要求。正确的代码块:x = 100y = 200z = 300顺序结构,在我们编写代码时,只要按照解决问题的顺序写出相应的语句就行,Python会自上而下以此执行。a = 1b =a + 1print('输出b:',b)选择原创 2021-09-09 21:13:01 · 102 阅读 · 0 评论 -
Python:运算符
算术运算符序号 运算符 意义 示例 结果 1 + 两个操作数相加 7+2 9 2 - 两个操作数相减 7-2 5 3 * 两个操作数相乘 7*2 14 4 / 两个操作数相除 7/2 3.5 5 % 取余 7%2 1 6 // 取商的整数部分 7//2 3 7 ** (操作数1)的(操作数2)次方(原创 2021-09-08 20:43:25 · 302 阅读 · 0 评论 -
Python之旅:内置数据结构
Python中的内置结构分为列表,元组,集合,字典等等,今天来给大家讲一讲我自己的理解。一:列表列表一般是用来存储一组有序数据元素的数据结构, 元素之间用逗号分隔。 列表中的数据元素应该包括在方括号中, 列表是可变的数据类型, 一旦创建了一个列表, 可以添加、 删除或者搜索列表中的元素。列表中的元素不必是相同的类型。如果只有一对方括号而没有任何元素则表示空列表比如:[],[10,20,30,40],['a',"b","c","d"]“=”可以直接将创建的列表赋给变量:age_lis原创 2021-09-08 19:48:26 · 139 阅读 · 0 评论