自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 python爬虫入门

requests的运用yt# requests:python实现的简单易用的网址请求模块。import requests# 1.请求网址URL = 'http://www.baidu.com/'# 请求百度服务器+获取百度服务器响应结果resp = requests.get(url=URL)# print(resp)# 2.查看状态码:告诉我们现在服务器的状态:status_code# 200:爬虫可用# 403:爬虫被服务器拒绝了# 404:资源丢失# 500:服务器崩溃pri

2022-05-11 20:14:28 160

原创 python代理IP的使用

python代理IP的使用# 代理ip"""客户端和服务器之间通过网络进行通信。为什么客户端能够正确的找到服务器、服务器也能够正确的找到客户端,涉及到网络中的IP地址。在同一个网络下IP地址是唯一的。""""""代理ip等于客户端和目标服务器之间的中间商。我们通过中间商访问目标服务器,等于我们将需求告诉中间商,中间商根据需求访问目标服务器,目标服务器的响应结果再一层一层的返回给我们。代理IP池:包含了N个代理ip。"""# 常见的代理IP提供商:极光爬虫代理、芝麻代理、蘑菇代理、

2022-05-11 20:04:24 4288

原创 day17 -面向对象基础

day17-面向对象基础# 使用正则:用正则表达式描述字符串规则# 1. 匹配符号# 普通符号# . - 单行匹配(可以匹配任意字符)、多行匹配(不能和\n匹配)# \d - 任意数字字符 == [0123456789] == [0-9]# \s - 任意空白字符 == [ \n\t]# \w - 字母、数字、下划线和中文 == [a-zA-Z0-9_\u4e00-\u9fa5]# \D - == [^0-9]#

2022-05-06 20:10:13 101

原创 day17-面向对象作业

定义一个狗类和一个人类:狗拥有属性:姓名、性别和品种 拥有方法:叫唤人类拥有属性:姓名、年龄、狗 拥有方法:遛狗class Dog: def __init__(self,name,gender,breed): self.name = name self.gender = gender self.breed = breed def method(self,name="张贱豪"): print("叫唤"..

2022-05-06 20:09:34 101

原创 day13 - 包和模块

review# 1. 迭代器# 容器(支持for、转列表);# 打印看不到到数据; 不能统计个数# 取一个就少一个# 获取元素:next(迭代器)、遍历# 2. 生成器# 容器(保存产生数据的算法) - 支持for、转列表# 打印看不到到数据; 不能统计个数# 取一个就少一个# 获取元素:next(生成器)、遍历def func1(): print('=======') yield 100 print('+++++++') yield 200

2022-04-27 19:58:25 58

原创 day12三大神器

day12三大神器# 1. 匿名函数"""def 函数名(形参列表): return 返回值 函数名 = lambda 形参列表: 返回值"""# age = 19# if age >= 18:# result = '成年'# else:# result = '未成年'### result = '成年' if age >= 18 else '未成年'# 2. 全局变量和局部变量# 全局变量 - 没有定义在函数里面或者

2022-04-26 19:33:47 89

原创 day11函数进阶

函数进阶01review复习1.什么是函数本质:就是实现某一个功能的代码2.分类系统函数:自定义函数;print,input,type自定义函数3.创建函数def 函数名(形参1,形参2,。。。)​ 说明文档​ “”“​ ”“‘​ 函数体4.调用函数函数名(实参1,实参2,。。。)5。返回值1) 确定返回值return 返回值2) 获取返回值获取函数调用表达式的值3)什么时候需要返回值需要return的时候6.return7.参数def func1(

2022-04-25 20:36:23 284

原创 day11函数进阶作业

写一个匿名函数,判断指定的年是否是闰年ie_leap_year = lambda year:(year%4==0 and year %100!=0) or year %400 ==0 # 冒号”:“ 后是返回值写一个函数将一个指定的列表中的元素逆序( 如[1, 2, 3] -> [3, 2, 1])(注意:不要使用列表自带的逆序函数)sort = lambda list1:i for i in list[::-1]编写一个函数,计算一个整数的各位数的平方和例..

2022-04-25 20:35:49 44

原创 day10-函数作业

编写一个函数,交换指定字典的key和value。 例如:dict1={'a':1, 'b':2, 'c':3} --> dict1={1:'a', 2:'b', 3:'c'} def dict_trans(dict1): dict2 = {dict[i]:i for i in dict1} return dict2编写一个函数,提取指定字符串中所有的字母,然后拼接在一起产生一个新的字符串 例如: 传入'12a&bc12d-+' --> 'abcd..

2022-04-24 21:02:47 74

原创 08元组集合和字符串

元组集合和字符串review1.什么是字典# 1. 什么是字典(dict)"""容器;{键1:值1, 键2:值2, ...}可变的; 无序的键 - 不可变数据类型的数据; 唯一的值 - 任何数据"""# {} - 空字典# 2. 查# 1)查单个"""字典[键]字典.get(键)字典.get(键, 默认值/返回值)"""# 2)遍历"""for 键 in 字典: pass """# dict1 = {'a': 10, 'b': 20, 'c

2022-04-24 20:58:43 68

原创 08元组集合和字符串

元组集合和字符串review1.什么是字典# 1. 什么是字典(dict)"""容器;{键1:值1, 键2:值2, ...}可变的; 无序的键 - 不可变数据类型的数据; 唯一的值 - 任何数据"""# {} - 空字典# 2. 查# 1)查单个"""字典[键]字典.get(键)字典.get(键, 默认值/返回值)"""# 2)遍历"""for 键 in 字典: pass """# dict1 = {'a': 10, 'b': 20, 'c

2022-04-21 19:39:58 309

原创 day8-字符串作业

输入一个字符串,打印所有奇数位上的字符(下标是1,3,5,7…位上的字符)例如: 输入’abcd1234 ’ 输出’bd24’i = input()result = ''count = 0for j in i: if count % 2: result += j count += 1print(result)输入用户名,判断用户名是否合法(用户名长度6~10位)user = input()if 6 <= len(user) <=..

2022-04-21 17:53:44 47

原创 day7-字典元组和集合

day7 – 字典元组和集合认识字典stu = ["小明", 18, 175, 75, 90, '男']print(stu[1])数列是有序的stu = {"name": 'key', "age": 45, "height": 175, "体重": 75, "score": 30, "gender": "女"}print(stu["age"])# 用一个容器同时保存多个数据得建议:如果多个数据得意义相同用列表,# 如果多个数据得意义不同用字典字典是无序的# 1.什

2022-04-20 20:14:14 60

原创 day7-字典作业

定义一个变量保存一个学生的信息,学生信息中包括:姓名、年龄、成绩(单科)、电话、性别student = {"names": "将天人", "age": 18, "scores": 88, "tel": "12345789", "gender": "男"}定义一个列表,在列表中保存6个学生的信息(学生信息中包括: 姓名、年龄、成绩(单科)、电话、性别(男、女、不明) )统计不及格学生的个数打印不及格未成年学生的名字和对应的成绩求所有男生的平均年龄打印手机尾号是8的学生..

2022-04-20 19:45:45 117

原创 day6-列表作业2

创建一个列表,列表中有10个数字, 保证列表中元素的顺序,对列表进行排重,并对列表使用进行降序排序例如:[70, 88, 91, 70, 107, 234, 91, 177, 282, 197] --- 去重之后 [70, 88, 91, 107, 234, 177, 282, 197] ---- 降序排序 [282, 234, 197, 177, 107, 91, 88, 70]nums = [70, 88, 91, 70, 107, 234, 91, 177, 282, 197]n.

2022-04-20 09:16:16 62

原创 day6-列表和字典

day6 - 列表和字典01review# 增# 1)列表.append(元素)nums = [10, 20]nums.append(100)print(nums)# 注意:增删改的操作没有返回值nums = [10.20]x = nums.append(100)print(x) # None# 练习:提取nums中所有的奇数然后创建一个新的列表nums = [11, 20, 22, 39, 33, 7, 18, 20]# [11,39,33,7]newnums = []

2022-04-19 20:24:40 330

原创 day5-列表作业 (1)

1.已知一个数字列表,求列表中心元素。nums = [0,1,2,3,4,5,6]print(nums[len(nums)//2])2.已知一个数字列表,求所有元素和。nums = [0,1,2,3,4,5,6]total = 0for i in nums: total += i3.已知一个数字列表,输出所有奇数下标元素。nums = [0,1,2,3,4,5,6]for i in range(1::2): print(nums[i])4.已知一个数字列表,输出所有元素中

2022-04-19 19:31:44 50

原创 day4while循环和关键字

day4while循环和关键字while循环1.)while"""语法:while 条件语句: 循环体说明:while - 关键字;固定写法条件语句 - 和if中的条件语句的要求一样: - 固定写法循环体 - 结构上,和while保持一个缩进的一条或者多条语句;逻辑上,需要重复执行的代码执行过程:不断判断条件语句是否为True,如果是就执行循环体,否则循环就结束。"""a = 0while a &

2022-04-16 16:54:40 387

原创 周末作业-循环练习题

判断101-200之间有多少个素数,并输出所有素数。for i in range(101, 201): for x in (2, i ** 0.5 + 1): if i % x == 0: break else: print(i)求整数1~100的累加值,但要求跳过所有个位为3的数。num = 0for i in range(1,101): num = +ifor c in range(3,100,10):..

2022-04-16 16:24:33 50

原创 第一周作业(零基础)(1)

第一周作业一、选择题下列变量名中不合法的是?(C)A. abcB. NpcC. 1nameD ab_cd下列选项中不属于关键字的是?(C)A. andB. printC. TrueD. in下面哪个选项对应的代码写法是正确的?(C)A.print('Python') print('新手村')B.print('Python') print('新手村')C.print('Python')print('新手村')D.print('Python''新手

2022-04-16 11:25:52 39

原创 周末作业-循环练习题

判断101-200之间有多少个素数,并输出所有素数。for i in range(101, 201): for x in (2, i ** 0.5 + 1): if i % x == 0: break else: print(i)求整数1~100的累加值,但要求跳过所有个位为3的数。num = 0for i in range(1,101): num = +ifor c in range(3,100,10):..

2022-04-16 11:24:43 30

原创 day03流程控制

day3 分支和循环流程控制# 流程控制 - 代码的执行数据"""根据控制代码执行方式的不同,将流程控制分为三种:1) 顺序结构(默认)- 代码按顺序执行 从上往下按顺序执行,并且每条语句只执行一次2)分析结构 - 根据条件选择执行代码3)循环结构(for while) 代码重复执行 代码只写一遍 执行多次"""顺序结构代码#顺序结构代码a = 10print(a)print('111')print("222")# 执行结果# 10分支结构# 分支结构age

2022-04-14 20:45:30 27

原创 day3分支和循环作业

基础题根据输入的成绩的范围打印及格 或者不及格。score = eval(input())if score > =60: print("及格")else: print("不及格")根据输入的年纪范围打印成年或者未成年,如果年龄不在正常范围内(0~150)打印这不是人!。age = eval(input())if 150>=age >=18: print("成年")elif 0<=age<18: print("未成年")

2022-04-14 20:24:43 35

原创 day2数据类型和运算符1

变量1)感觉变量是有用的message = "11111"for i in range(1,999): print(message)不然的话print(message)print(message)print(message)print(message)print(message)print(message)print(message)...999...2)认识变量和定义(创建)变量a.什么是变量 - 变量是用来保存数据 更清楚数据是怎样的在程序中使用数据的时候 不

2022-04-13 20:39:56 810

原创 day2数据类型和运算符作业

day3 数据类型和运算符作业选择题print(100 - 25 * 3 % 4) 应该输出什么? (B)A. 1B. 97C. 25D. 0Python不支持的数据类型有(A)。A. charB. intC. floatD. list(多选)n = 6784,以下能够获取到7 的方法有(CD)。A. n / 1000 % 100 B. n % 1000 / 100C. n // 100 % 10D. n // 10 % 100 // 10运行以下程序,当

2022-04-13 20:16:32 100

原创 day1_python编程⼊门作业

day2 Python编程⼊入⻔门作业选择题下列哪个语句在Python中是非法的?(B)A. x = y = z = 1B. x = (y = z + 1)C. x, y = y, xD. x = y关于Python变量,下列列说法错误的是 (C)A. 变量无须指定类型B. 变量可以重新赋值C. 变量⽆须先创建和赋值⽽直接使⽤D. 同一个变量可以保存不同类型的值下⾯哪个不是Python合法的标识符(B)A. int64B. 40XLC. selfD. stu_name下列

2022-04-13 18:42:28 167

原创 基础语法和工具函数

1.常用快捷键表格:|–|–| ```程序语言博客地址YRDODO快捷键功能ctr+s保存ctr+/注释ctr+c复制ctr+v粘贴ctr+x剪切Tab换行ctr+f保存ctr+z撤销ctr + shift +z反撤销2.基础语法数据类型语法用法数字数据(整数)int1,232,-1,+1,数字数据(浮点)float1.0,5.121,-1.2文本数据str“

2022-04-12 17:54:36 400

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除