摘要: 【一】异常处理 【一】什么是异常 异常是程序运行时可能发生的错误或意外情况 当出现异常时,程序的正常流程会被中断,出现报错界面 【二】异常分类 在Python中异常分为内建异常和用户自定义异常 【1】BaseException(所有异常的基类) SystemExit:解释器请求退出 Keyboard 阅读全文
posted @ 2024-05-08 15:32 Ligo6 阅读(91) 评论(0) 推荐(0)
摘要: 【一】深浅拷贝 【1】深浅拷贝问题 如果是浅拷贝,只会复制一层,如果拷贝的对象中有可变数据类型,修改可变数据类型还会影响拷贝的对象 如果是深拷贝,完整复制,无论可变或不可变,都是创建出新的来,无法怎么修改原对象,都不会对拷贝出的对象造成影响 (1)浅拷贝 对于原对象中的可变数据类型进行修改操作时,拷 阅读全文
posted @ 2024-05-08 15:31 Ligo6 阅读(37) 评论(0) 推荐(0)
摘要: 【一】元祖类型(tuple) 【1】定义 元祖类型是有序且不可变的数据类型,通常使用小括号定义(也可以使用逗号) #用逗号定义 num_tuple = 1, 2, 3, 4, 5 #用小括号定义 num_tuple = (1, 2, 3, 4, 5) 【2】内置方法 (1)类型强转 #使用tuple 阅读全文
posted @ 2024-05-08 15:30 Ligo6 阅读(92) 评论(0) 推荐(0)
摘要: 【一】字符串类型的内置方法(熟悉) 【1】查找 (1)find方法 #【1】默认从左到右开始查找,找得到则返回元素所在的索引位置 name = 'ligo' str = name.find('i') print(str) # 输出 1 #【2】也可在区间内寻找,找不到则返回-1 str = name 阅读全文
posted @ 2024-05-08 15:30 Ligo6 阅读(74) 评论(0) 推荐(0)
摘要: 【一】数字类型 【1】整数类型(int) (1)定义 直接用整数定义,整数类型的值不能修改 num = 6 (2)内置方法 int.bit_length() #返回整数的二进制表示中最高位的位数,不包括符号和前导零。 a = 10 b = a.bit_length() print(b) # 输出 4 阅读全文
posted @ 2024-05-08 15:29 Ligo6 阅读(75) 评论(0) 推荐(0)
摘要: 【一】流程控制语句介绍 程序是由语句构成,而流程控制语句是用来控制程序中每条语句执行顺序的语句 流程控制方式有 顺序结构 分支结构 循环结构 最简单最常用的就是顺序结构,执行方式是从上至下一句一句来 【二】顺序结构 【1】什么是顺序结构 顺序结构是指按照代码书写的顺序,一条语句接着一条语句执行,没有 阅读全文
posted @ 2024-05-08 15:26 Ligo6 阅读(62) 评论(0) 推荐(0)
摘要: 【一】参考网站 菜鸟教程:https://www.runoob.com/python/python-operators.html 【二】算数运算符 python支持的算数运算符与数学的运算符号是一样的 # 【1】加法运算符 a = 3 b = 4 c = a + b print(c) # 输出 7 阅读全文
posted @ 2024-05-08 15:23 Ligo6 阅读(72) 评论(0) 推荐(0)
摘要: 【一】什么是与用户交互 交互就是输入和输出 input输入数据,print输出数据 【二】为什么要与用户交互 将计算机拟人化,实现像人一样能和用户进行交流 我们需要一个平台,也就是计算机来支持用户实现数据的输入和输出 【三】如何与用户交互 【1】输入(input) (1)Python3 在Pytho 阅读全文
posted @ 2024-05-08 15:18 Ligo6 阅读(85) 评论(0) 推荐(0)
摘要: 【一】数据类型引入 【1】为什么要学习变量和基本数据类型 变量能帮助我们在程序中可以根据自己的意愿去修改数据,去展现不一样的效果 基本数据类型是让我们更好的理解不同类型的数据在电脑中是怎么处理的 【2】基本数据类型介绍 数字类型(整数和浮点数) 字符串类型 列表类型 字典类型 布尔类型 元祖类型 集 阅读全文
posted @ 2024-05-08 15:17 Ligo6 阅读(497) 评论(0) 推荐(0)
摘要: 【一】注释语法 【1】什么是注释 就是对代码的解释,方便自己更好理解代码 【2】为什么要注释 帮助自己日后更好看懂一段久远的代码,能根据注释想起自己写这段代码时的思路 【3】如何使用注释 单行注释 用#号加内容 多行注释(适合代码块) 可以用三对双引号""" """ 也可以用三对单引号''' ''' 阅读全文
posted @ 2024-05-08 15:16 Ligo6 阅读(41) 评论(0) 推荐(0)
摘要: 【一】常用的快捷键 【1】基本编辑快捷键 Ctrl + Space:基本的代码完成(类、方法、属性) Ctrl + Alt + Space:快速导入任意类 Ctrl + Shift + Enter:语句完成 Ctrl + P:参数信息(在方法中调用参数) Ctrl + Q:快速查看文档 F1:外部文 阅读全文
posted @ 2024-05-08 15:15 Ligo6 阅读(53) 评论(0) 推荐(0)
摘要: 【一】pip换源 【1】问题描述 由于pip install速度会非常的慢,所以我们要用其他方法区安装pip第三方包 【2】永久更换pip源 永久更换pip源,这样我们下次使用就不用再麻烦的安装一遍pip源 打开pycharm的控制台或者终端,输入下面的命令: pip config set glob 阅读全文
posted @ 2024-05-08 15:11 Ligo6 阅读(30) 评论(0) 推荐(0)
摘要: 【一】Python解释器安裝(windows) 【1】进入Python官网 https://www.python.org 【2】选择Windows系统 【3】选择解释器版本3.10.11 【4】安装解释器 (1)双击安装程序 选择最下面的选项 (2)选择安装包管理工具 全部勾上 (3)选择安装位置 阅读全文
posted @ 2024-05-08 15:06 Ligo6 阅读(2220) 评论(0) 推荐(0)
摘要: 【一】编程语言介绍 【1】机器语言 (1)机器语言是什么 机器语言就是计算机可以理解的语言,可以直接通过机器语言操作我们的硬件 计算机是基于电工作的,高频是0,低频是1 计算机通过控制高低频变化来工作 (2)机器指令 通过制高低电频的变化组成一系列的指令就叫机器指令,能直接控制计算 (3)如何写机器 阅读全文
posted @ 2024-05-08 14:51 Ligo6 阅读(76) 评论(0) 推荐(0)
摘要: 【一】编程和编程语言 【1】什么是语言 语言是人与人之间交流的媒介,例如各个语种,中国的各个地方的方言 【2】什么是编程 编程就是指将人类思维逻辑转化成计算机能够理解和执行的指令 【3】什么是编程语言 编程语言就是人与计算机之间交流的媒介 【4】为什么要有编程语言 人类可以通过计算机进行更高效的工作 阅读全文
posted @ 2024-05-08 14:48 Ligo6 阅读(30) 评论(0) 推荐(0)