![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
练习
文章平均质量分 84
天府新青年
这个作者很懒,什么都没留下…
展开
-
Python爬虫之requests和bs4
Python爬虫之requests和bs41. requests使用方法1.1 发送请求requests:Python基于http协议进行网络请求的第三方库requests.get(url,,headers) - 发送get请求requests.post(url,,headers) - 发送post请求参数:url - 请求地址(一个网站的网址,接口的地址,图片地址等)headers - 设置请求头(设置cookie和User-Agent的时候用)params原创 2021-08-11 22:32:12 · 1340 阅读 · 0 评论 -
python面向对象基础
python面向对象基础1.编程思想编程思想:面向过程,面向函数,面向对象面向过程s = 1for x in range(1,11): s *= xprint(s)面向函数from math import factorialprint(factorial(10))面向对象class Math: @staticmethod def factorial(num: int): s = 1 for x in range(1原创 2021-08-03 19:49:56 · 122 阅读 · 0 评论 -
python常用系统模块和文件操作
python常用系统模块和文件操作time模块1.时间戳用指定时间到1970年1月1日0时0分0秒(格林威治时间)的时间差(单位是秒)来表示时间的方式就是时间戳注意:格林威治时间和北京时间有8个小时的时间差4个字节(时间戳)16个字节(字符串存储时间)1.1 time.time() - 获取当前时间print(time.time())1.2time.localtime() -获取当前时间的本地时间time.localtime(时间戳) -获取时间戳对应的时间转换成本地时间p原创 2021-07-31 00:00:33 · 80 阅读 · 0 评论 -
python函数进阶
python函数进阶1.匿名函数语法:函数名 = lambda 参数列表: 返回值相当于:def 函数名(参数列表):return 返回值注意:1)匿名函数只能实现用一句代码就可以完成功能的函数2)匿名函数在调用的时候和普通函数没有区别3)匿名函数的参数不能使用冒号语法来说明类型sum1 = lambda num1, num2=10: num1 + num2print(sum1(10, 20))print(sum1(num1=100, num2=200))print(sum1(原创 2021-07-29 00:30:12 · 152 阅读 · 0 评论 -
python函数
python函数1.认识函数1.1 什么是函数:函数就是实现某一特定功能的代码的封装 (每个函数都有自己特定的功能)函数就是把实现某个功能的所有的代码打成一个包,每次需要这个功能的时候不用再重复去实现这个功能的代码,而是使用函数。1.2 函数的分类(按照函数是由谁创建/定义来进行的分类)系统函数 — 由Python定义的函数,这类函数只需要在使用它的功能的时候去调用它例如:print、input、type、id、max、min、sum等自定义函数 - 由程序员自己创建自己使用的函数。原创 2021-07-27 22:55:51 · 207 阅读 · 0 评论 -
Python基础练习题
Python基础练习题一、选择题下面不属于 Python 特性的是(c)A. 简单易学B. 开源的免费的C. 属于低级语言D. 高可移植性Python脚本文件的扩展名是(b)A. .pythonB. .pyC. .ptD. pg当需要在字符串中使用特殊字符时,python 使用(a)。A. \B. /C. #D. %下面(a)不是有效的变量名。A. _demoB. bananaC. NumberD. My-score幂运算运算符为(b)。A.原创 2021-07-26 21:00:59 · 210 阅读 · 0 评论 -
python字符串
python字符串1.字符串和字符1.1 什么是字符串(str)容器型数据类型;将’‘或者""或者’’’’’‘或者""""""作为容器标志,引号中每个符号就是字符串的元素(’’’’’'和""""""在表示字符串的时候换行可以不使用转义字符,而是直接回车)字符串不可变(不支持增删改):字符串有序(支持下标操作)元素:引号中的单独的每个符号都是字符串的元素(又叫字符),字符可以是任何符号。字符分为两类:普通字符(表示符号本身字符)、转义字符(符号的存在具有特殊的功能和意义)str1 = '90,原创 2021-07-22 21:00:41 · 292 阅读 · 0 评论 -
python字典和集合
python字典和集合1.字典的增删改查1.1 增和改字典[键] = 值 - 当键存在的时候是修改键对应的值;当键不存在的时候是添加键值对字典.setdefault(键,值) - 添加键值对(键存在时不会改变原有的键值,键不存在时则添加键和值)cat = {'name':'胖子','age':2,'color':'白色'}print(cat) # {'name': '胖子', 'age': 2, 'color': '白色'}# 添加cat['breed']='蓝猫'print(cat原创 2021-07-21 22:28:25 · 170 阅读 · 1 评论 -
python 列表函数和方法,元组和字典
python 列表函数和方法,元组和字典1.列表相关方法copy、count、index、reverse、sort1.1 列表。count(元素) - 统计列表中指定元素个数nums=[10,20,30,10,20,30,10]print(nums.count(10)) # 3print(nums.count(20)) # 2print(nums.count(100)) # 01.2 列表.index(元素) - 获取元素第一次出现在列表中的下标()print(nums.index(原创 2021-07-20 21:49:59 · 663 阅读 · 0 评论 -
python列表
python列表1.切片 - 获取部分元素语法:列表:[开始下标:结束下标:步长]说明:开始下标 - 下标值(0开始的和-1开始的都行);确定切片优先范围的起点,可以取得: - 固定写法结束下标 - 下标值(0开始的和-1开始的都行);确定切片有效范围的终点,取不到步长 - 决定切片的方向(步长对应的方向必须和开始到结束的方向一致,否则切片结果为空)决定取元素的方式(一个一个的取还是跳着取)注:切片的有效范围是:[开始下标,结束下标)games = [原创 2021-07-19 21:14:13 · 1608 阅读 · 1 评论 -
周末作业-循环练习题
判断101-200之间有多少个素数,并输出所有素数。sum = 0for x in range(101,200): for i in range(2,int(x**0.5)+1): if x % i == 0: break if i == int(x**0.5): sum +=1 print(x)print('总共有素数',sum)求整数1~100的累加值,但要求跳过所有个位为3..原创 2021-07-17 16:19:31 · 115 阅读 · 0 评论