- 博客(12)
- 收藏
- 关注
原创 《小白初识python之十一章 异常处理》
异常处理一、什么是异常程序执行过程中遇到了错误,无法继续执行了,会出现一些错误提示,这个就是异常二、python常见的异常类型1、属性不存在AttributeError: module 'os' has no attribute '_file__'2、找不到变量NameError: name 'name' is not defined3、下标越界IndexError: string index out of range4、语法错误SyntaxError: invalid synta.
2021-04-23 17:08:33 221
原创 《小白初识python之十章 模块的导入 和 OS模块的常用操作》
一、概念1、模块 .py文件,.pyc2、包 __init__.py二、模块导入1、分类 1.1 自定义的、第三方库、python自带2、导入方式 查看python默认找包的目录 import sys print(sys.path) 2.1 import 模块名 1、导入的是py文件 2、查看python默认找包的目录(了解) 2.2 from 模块名 import 类、变量、函数 2.3 from 模块.
2021-04-21 22:29:18 322
原创 《小白初识python之九章 文件读,写,追加操作 》
open()file:你要打开的文件mode='r':读、写、读+写buffering=None:设置缓冲策略encoding=None:编码格式errors=None:指定编码错误处理的方式newline=None:换行的控制,\nclosefd=True:文件关闭的时候,你的文件描述要不要关闭一、文件读取1、f.read():读取文件的所有数据,默认从头开始,读取出来的数据类型为字符串2、f.readline():读取第一行数据,更省内存3、f.readlines():按行读取所.
2021-04-21 21:38:03 292
原创 《小白初识python之第八章 函数 》
一、函数1、定义:一段可以被另外一段代码执行的程序2、语法: def 函数名(参数列表): 函数体 return 需要返回的值3、调用 函数名(参数)4、参数: 4.1、必传参数,不传会报错 a、必须要传对应个数的参数 b、参数传递必须以正确的顺序传入,参数的传递位置要与实际期望传值一一对应 4.2、关键字参数 4.3、不定长参数 *args:...
2021-04-21 20:55:51 131
原创 《小白初识python之第七章if...else语句、 for while 循环》
一、复合的if else语句用户输入的数据默认都是str类型,跟数值进行比较一定要记得做类型转换1、每个条件后面要使用冒号: 表示接下来是满足条件后要执行的语句块。2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。num = input('请输出:')if int(num) >0: print('num >0')elif int(num) == 0: print('num == 0')elif int(num) == 0: print(
2021-04-13 10:28:31 401 2
原创 《小白初识python之第六章 集合》
一、特点1、无序2、元素不可以重复3、不支持索引取值二、相关操作1、创建 set ={1, 2, 3}2、添加元素 set.add()3、删除 pop、remove、clear# 创建集合set1 = {1, 2, 3, 4, 'a', 6}# 添加元素set1.add(5)set1.add(6) # 如果元素已存在,则不进行任何操作print(set1)set1.update({11, 12}) # 可以添加元素,且参...
2021-04-12 11:37:59 118
原创 《小白初识python之第五章列表排序、元组、字典查询》
一、成员运算1.in2.not in返回布尔值:True Falselist = [1,2,3]print(2 in list) #元素2在列表中存在返回Trueprint(2 not in list) #元素2在列表中存在,not in是判断不存在的,所以返回False二、排序1.排序原理:通过ASCII码来排序2.排序常用方法:list.sort(reverse= True) 、new_list = sorted(list,reverse=True)rev...
2021-04-02 11:28:23 571 3
原创 《小白初识python之第四章列表的常用操作之:增-删-改-查》
目录一、列表特点:二、列表操作1、新增/创建2、删除常用方法 2.1 list.pop(index) 2.2 list.remove() 2.3 del list[index] 2.4 clear() 清空列表3、修改常用方法 3.1 修改元素的值 3.2 list_1.append(元素) 常用 3.3 list_1.insert(索引值,元素) 3.4 list_1.extend(list_2) 3....
2021-03-31 17:27:52 294
原创 《小白初识python之第三章字符串常用方法》
目录字符串常用方法1.大小写转换的常用方法2.字符串统计相关常用方法1、count():统计字符在字符串中出现的次数 2、find():查找字符在字符串中的索引位置3.拆分&替换 1、拆分:split() 2、替换:replace()4.字符串连接:join()5.字符串格式化 1、 % 2、 {}字符串常用方法1.大小写转换的常用方法 1、 str_1.upper(): 全部大写 ...
2021-03-28 14:53:03 1254 2
原创 《小白初识python之第二章基础语法》
目录一、运算符1、算术运算符2、赋值运算符3、比较运算符4、逻辑运算符二、字符串1、字符串定义2、字符串操作 字符串访问 字符串切片 字符串运算 字符串常用方法一、数据类型1、标准数据类型Python3 中有六个标准的数据类型:Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典)Python3 的六个标准数据类型中:不可变数据(3 ...
2021-03-26 11:14:14 3148 17
原创 SMTP-第三方服务发邮件测试
使用第三方 SMTP 服务发送这里使用了 QQ 邮箱(你也可以使用 163,Gmail等)的 SMTP 服务,需要做以下配置:QQ 邮箱通过生成授权码来设置密码:QQ 邮箱 SMTP 服务器地址:smtp.qq.com,ssl 端口:465。以下实例你需要修改:发件人邮箱(你的QQ邮箱),密码,收件人邮箱(可发给自己)# -*-coding:utf-8-*-# !/usr/bin/python3import smtplibfrom email.mime.text...
2021-03-25 13:56:03 3166 1
原创 《小白初识python之第一章认识pycharm》
一、python与pycharm区别1、编程语言:解释型(python)、编译(java)2、pycharm:用来写python代码的工具二、pycharm的使用1、字体设置:file>>>settings >>> Editor>>>Font>>>size2、主题设置 :file>>>settings >>> Editor>>>Color Scheme>&g
2021-03-24 11:06:25 1744 6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人