随笔分类 - Python部分
摘要:【一】形参和实参 函数的参数分为形参和实参,形参就是定义在函数名后面括号里的参数(用来接收外部传来的值),实参就是调用函数时,括号里传进去的值(值可以是常量、变量、表达式) def add(x, y): return x + y #实参是常量 print(add(3, 4)) #输出 7 #实参是变
阅读全文
摘要:【一】函数的基本使用 我们在前面的学习中,所有的功能代码都集中在一块,需要使用同一功能时,需重复编写该功能的代码,这样比较麻烦,当我们到后面代码变得越来越长,也不利于我们修改其中一个小功能的代码 我们完全可以从现实生活中找到简化程序设计的方案: 比如一个修理工会事先准备好螺丝刀、锤子等工具,这样在进
阅读全文
摘要:【一】异常处理 【一】什么是异常 异常是程序运行时可能发生的错误或意外情况 当出现异常时,程序的正常流程会被中断,出现报错界面 【二】异常分类 在Python中异常分为内建异常和用户自定义异常 【1】BaseException(所有异常的基类) SystemExit:解释器请求退出 Keyboard
阅读全文
摘要:【一】深浅拷贝 【1】深浅拷贝问题 如果是浅拷贝,只会复制一层,如果拷贝的对象中有可变数据类型,修改可变数据类型还会影响拷贝的对象 如果是深拷贝,完整复制,无论可变或不可变,都是创建出新的来,无法怎么修改原对象,都不会对拷贝出的对象造成影响 (1)浅拷贝 对于原对象中的可变数据类型进行修改操作时,拷
阅读全文
摘要:【一】字符串类型的内置方法(熟悉) 【1】查找 (1)find方法 #【1】默认从左到右开始查找,找得到则返回元素所在的索引位置 name = 'ligo' str = name.find('i') print(str) # 输出 1 #【2】也可在区间内寻找,找不到则返回-1 str = name
阅读全文
摘要:【一】元祖类型(tuple) 【1】定义 元祖类型是有序且不可变的数据类型,通常使用小括号定义(也可以使用逗号) #用逗号定义 num_tuple = 1, 2, 3, 4, 5 #用小括号定义 num_tuple = (1, 2, 3, 4, 5) 【2】内置方法 (1)类型强转 #使用tuple
阅读全文
摘要:【一】数字类型 【1】整数类型(int) (1)定义 直接用整数定义,整数类型的值不能修改 num = 6 (2)内置方法 int.bit_length() #返回整数的二进制表示中最高位的位数,不包括符号和前导零。 a = 10 b = a.bit_length() print(b) # 输出 4
阅读全文
摘要:【一】流程控制语句介绍 程序是由语句构成,而流程控制语句是用来控制程序中每条语句执行顺序的语句 流程控制方式有 顺序结构 分支结构 循环结构 最简单最常用的就是顺序结构,执行方式是从上至下一句一句来 【二】顺序结构 【1】什么是顺序结构 顺序结构是指按照代码书写的顺序,一条语句接着一条语句执行,没有
阅读全文
摘要:【一】参考网站 菜鸟教程:https://www.runoob.com/python/python-operators.html 【二】算数运算符 python支持的算数运算符与数学的运算符号是一样的 # 【1】加法运算符 a = 3 b = 4 c = a + b print(c) # 输出 7
阅读全文
摘要:【一】什么是与用户交互 交互就是输入和输出 input输入数据,print输出数据 【二】为什么要与用户交互 将计算机拟人化,实现像人一样能和用户进行交流 我们需要一个平台,也就是计算机来支持用户实现数据的输入和输出 【三】如何与用户交互 【1】输入(input) (1)Python3 在Pytho
阅读全文
摘要:【一】数据类型引入 【1】为什么要学习变量和基本数据类型 变量能帮助我们在程序中可以根据自己的意愿去修改数据,去展现不一样的效果 基本数据类型是让我们更好的理解不同类型的数据在电脑中是怎么处理的 【2】基本数据类型介绍 数字类型(整数和浮点数) 字符串类型 列表类型 字典类型 布尔类型 元祖类型 集
阅读全文

浙公网安备 33010602011771号