自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 day04.05.python中的循环关键字

循环中的三个关键字 break continue pass。

2024-07-20 21:15:00 222

原创 day04.04.python中的for嵌套

循环结构-for嵌套。

2024-07-20 09:15:00 329

原创 day04.03.python中的for循环

【代码】day04.03.python中的for循环。

2024-07-19 21:45:00 170

原创 day04.01.python分支作业

【代码】day04.01.python分支作业。

2024-07-19 09:45:00 162

原创 day03.08.python中的分支

2.分支结构,也称选择结构 if - day03.08。1.顺序结构--默认结构。

2024-07-18 21:45:00 126

原创 day03.02.第二部分作业

print(random.randint(0, 9)) # 大部分的区间是左闭右开[),但是randint()是左闭右闭的区间[]# print(chr(random.randint(97, 122))) # 得到小写字母。n = math.sqrt(int(input('请输入一个整数n:')))# x = float(input('请输入点坐标的x:'))# y = float(input('请输入点坐标的y:'))# 4. 生成1个随机数字(0-9)

2024-07-18 09:30:00 781

原创 day03.04.逻辑运算符

从左往右开始判断每个操作数的值是否为False(隐式判断),如果为假,则直接返回该操作数,否则继续往右判断下一个数,全为真返回最后一个数。= %= /= //= -= += *= 赋值运算符。print(0 or '小米su7' or print(666)) # '小米su7'# 字符串:空字符串 ''和""和 '''''' 为假,其余为真。# n%4 == 0 如这个里面 == 优先级比较低,不需要加括号。

2024-07-17 19:49:15 344

原创 day02.09.逻辑运算符·二

从左往右依次判断每一个数,只要有一个是False(bool值隐式判断) 则返回该数。# 2边都为True则为True,只要有一个是False 则为False。# 2边都为False则为False, 只要有一个是True则为True。# set集合:空集合 set()为假,其他为真。# bool类型: False为假,True为真。# tuple元组: 空元组()为假,其他为真。# 字符串类型: 空字符串''为假,其他为真。# 数字类型: 0是假,其他为真。

2024-07-17 19:47:33 237

原创 Day 10.08函数作业答案·二

ws = ['星期一', '星期二', '星期三', '星期四', '星期五', '星期六', '星期日']y = int(input("输入年:"))m = int(input("输入月:"))

2024-07-16 23:51:20 493

原创 Day10.08.函数作业•二

E:用循环计算用户输入的月份距输入的年份的1月1日共有多少天,# D:用循环计算用户输入的年份距1900年1月1日的总天数。# a:先输出提示语句,并接受用户输入的年、月。# b:根据用户输入的年,先判断是否是闰年。# G:用总天数来计算输入月的第一天的星期数。# H:根据G的值,格式化输出这个月的日历!# C:根据用户输入的月来判断月的天数。# F:相加D与E的天数,得到总天数。

2024-07-16 23:49:41 150

原创 day02.08.成员运算符•二

缓存:临时存储,内存条。# == 比较的是值是否相等。# 持久化:硬盘。# id(): 查看内存地址。# 区别: ==, is区别。# is 比较的是内存地址。# 作用:比较内存地址。# 成员运算符(掌握)# 身份运算符(了解)

2024-07-15 22:45:03 332

原创 day01.03.作业•二

在控制台分别输入3个变量a,b,c,然后用print输出这3个变量组成的字符串,中间要求使用分隔符加号(+)连接, 要求使用sep。3. Python要输出内容我们需要使用( print )函数,需要输入内容需要使用( input )函数。4. 写一个初级程序:先输入自己的名字,如输入:张三,则打印"大家好,我是张三" (在Pycharm写好后把代码复制过来)1. Python中单⾏注释的符号是( # ), 多⾏注释的符号是( ''' 或 “ ” “ )。

2024-07-15 22:41:12 174

原创 day02.07.比较运算符练习·二

7. BMI(身体质量指数)的计算公式为 BMI=体重(千克)/身高的平方(米)# > >= <

2024-07-14 23:54:14 137

原创 day02.06.算数运算符练习·二

1. 已知深中通道长度为24KM,小军驾驶的雷米汽车 从大桥深圳端开始平均时速100km/h的速度行驶,# 高速最快可120km/h速度行驶,城市道路最快60km/h行驶, 求最快多久可以到达目的地?# 2. 已知从深圳到长沙的总距离是800KM,其中高速有700KM,城市路段有100KM,# 求需要多久可以达到中山?

2024-07-14 23:53:05 186

原创 字典-预习·二

print(dic1.pop('name1', 'name1不存在')) # 如果参数不存在,输出第二个参数值 # name1不存在。dic1 = {'name': '张三', 'age': 18, 'city': '深圳', 'like': 'cooking'}dic1 = {'name': '张三', 'age': 18, 'city': '深圳', 'like': 'cooking'}print(dic1['name'], dic1['name']) # 不能切片 字典是无序的。

2024-07-13 22:25:16 192

原创 元组-预习·二

print(tu2.index(6)) # 报错 值错误,元素不在元组中 ValueError: tuple.index(x): x not in tuple。print(tu2.count(6)) # 0 # 给到元组中不存在的元素作参数会返回0,不报错。print(tu2.index(5)) # 4 跟列表中使用一样,返回元素5在元组中第一次出现的位置下标。# 报错 类型错误,元组类型不支持字典中的项赋值。# print(tu1[3]) # 报错 超出索引范围。

2024-07-13 22:24:18 1299

原创 赋值运算符.二

4 : 3 如果 a > 5 就会将 4 交给 b,否则就将 3 交给b。# Python中没有一元运算符a++,三目运算符?# 复合运算符: 算术运算符 + 赋值运算符 简化代码。a %= 4 # 等价于: a = a % 4。# 等号右边先运算。

2024-07-12 23:03:08 166

原创 算术运算符. 二

print(3.14e5) # 3.14 * 10**5 = 314000.0 e5 = 10 ** 5 有的地方也会写成 3.14e+5。print(31456.123e-5) # 0.31456123 e-5 = 10 ** (-5) 10的负五次方。print(n // 10 % 10) # 123 % 10 = 3 , 十位。print(10 // 4) # 2 (向下取整:找<=2.5的最大整数)# print(-10 / 4) # -2.5 # 了解。

2024-07-12 23:01:52 513

原创 函数练习•二 进阶题

封装函数 is_legal_email,判断一个字符串是否是千锋邮箱,是返回True,不是返回False。# 2,已知千锋邮箱的用户名只能由数字字母下划线组成,域名为 **@qq.com,# 2.封装函数,判断某个数是否是素数,返回结果(True或False)# 例如:输入2,5,则求 2+22+222+2222+22222的和。# $mail@qq.com.com 不是。# 1.封装函数,比较某两个数的大小,返回较大的一个。# mail@qq.com.com 是。

2024-07-11 22:57:52 165

原创 函数练习·二 基础题

4,封装函数,将某个字符串中的大写字母转换为小写,小写字母转换为大写,将新的字符串返回【参数设置为默认参数】 swapcase()# 2.封装函数,判断某个数是否是偶数,返回结果(True或False)# 1.封装函数,计算从1到某个数以内所有奇数的和并返回。# 提示: 涉及到要返回的题目,请使用return。# 3.封装函数,交换某两个变量的值, 并返回结果。# 【以下功能都使用函数封装】

2024-07-11 22:55:40 146

原创 数据类型•二

int, float【数字类型:整型int,浮点型[小数]float,复数类型complex 】, 如: 100, 3.14。# str【字符串】, 如:"hello", '张三' 引号包括起来的都是字符串(单双三引号都是)# dict【字典】由键值对组成的,如: {"name": "张三", "age": 30}h = {'name': "ikun", "age": 22, "like": "打篮球"}# tuple【元组】 不可改变的列表, 如: (1, 2, 3)

2024-07-10 23:12:01 146

原创 Python占位符汇总·二

print("大家好,我是{}, 今年{}岁,我身高是{}cm,体重是{}kg".format(name, age, round(height, 1), round(weight, 1)))# print('大家好,我是', name, ",我今年", age, ",我的年薪", salary, "亿", sep='') # 会很长,且必须按顺序书写,麻烦易错,不推荐。print('大家好,我是%s,我今年%d,我的年薪%f亿' % (name, age, salary))

2024-07-10 21:49:12 321

原创 day02.01.python入门基础知识·二

print(100, 'hello', sep='=', end='ok') # \n表示换行。# input: 输入 ①会让程序暂停,②得到的是字符串内容 int("100")# 多行注释: ''' r """"""name = input('请输入名字:')# a = a ^ b 异或:相同为0不同为1。# ^ : 位异或 : 不同为1,相同为0。name = input('请输入名字:')# 二进制: 1 1 1 1。# 单行注释: #

2024-07-09 23:44:41 731

原创 Python基础练习•二

D. 同⼀个变量可以保存不同类型的值 # 这句话的意思实际是可以保存一个类型的词后再改成其他类型的值,当然,一次只能保存一种类型的变量。# 在控制台分别输入3个变量a,b,c,然后用print输出这3个变量组成的字符串,中间要求使用分隔符加号(+)连接, 要求使用sep。# 1. Python中单⾏注释的符号是( # ), 多⾏注释的符号是( ''''''或 """""" )。# print("大家好,我是", name, sep='')

2024-07-09 22:42:21 456

原创 day01.02.Python变量·二

5.建议: 变量名称 尽量见名知义, 一般使用英文 或 英语单词简写 或 拼音。print(len(keyword.kwlist)) # 长度,关键字个数 35。# 2. 定义变量时,不需要固定类型(弱类型: 动态数据类型)# 将10这个值 赋值 给变量a (a是我们自己取的变量名)# 1.由数字,字母,下划线组成,且不能以数字开头。b = c = 666 # 不推荐,了解。# a = 5, b = 6 # 报错。# 特殊值: 中文,特殊字符 [不推荐]

2024-07-08 23:03:16 460

原创 day01.01.输入和输出·二

Python中比较常见的3种类型: int整数, float小数, str字符串 "hello"# 上面这句代码的意思: 将我们输入的内容 赋值(=) 给变量name(变量名是自己取的)print("唱", "跳", "rap", sep='+')print('特朗普', '拜登', sep="++")# n = int(input("请输入一个数:"))n = float(input("请输入一个数:"))age = input("请输入ikun的年龄:")

2024-07-08 21:38:50 173

原创 爬虫-dd网

当当网:http://category.dangdang.com/pg1-cp01.01.02.00.00.00.html。更便捷的方式二:字典取值。更便捷的方式三:or。一些扩展 图片懒加载。

2024-07-07 13:53:25 337

原创 day08.08爬虫练习-bk网

Win64;

2024-07-07 11:44:21 174

原创 python中一些特殊方法及含义

_len__(self) 定义内置函数 len() 获得长度(序列中元素的个数)。__cmp__ (self, x) 对象比较,简单的调用方法 : cmp(obj, x) 比较运算。__getattr__(self, name) 获取对象的属性。__idivmod__(self, other) 使用 divmod() 内置函数实现长除法行为 divmod(a, b)

2024-07-06 15:19:32 2501 1

原创 一周练习汇总

dict.pop() 弹出(删除并打印),必须要至少给一个参数,这个参数是字典的键key,如果给的不是键,会报错。dict.get() 获取字典值 dict.get(key, '其他值') 当前键不存在时设置返回其他值。list.index(n) 查找元素对应的下标/索引值,返回找到的第一个元素的下标/索引。# 7,列举列表list中的至少6个常用函数,且说明每个函数对应的作用。# 8,列举字典dict中的至少3个常用函数,且说明每个函数对应的作用。

2024-07-06 09:30:28 711

原创 列表的练习

6. 已知一个数字列表nums = [1, 2, 3,1, 4, 2, 1 ,3, 7, 3, 3],输出索引为奇数的元素。# 4. 已知列表list1 = ['mon','sun','sat','fri','thu','wed'],# 5. 已知一个列表names = ['鲁班七号','后裔', '狄仁杰', '黄忠', '孙尚香'],names = ['鲁班七号', '后裔', '狄仁杰', '黄忠', '孙尚香']# 第二个里面放2粒,第三个里面放4...,求棋盘上放的所有芝麻的重量。

2024-07-05 19:09:02 229

原创 for循环练习

8.输出9行内容,第1行输出1,第2行输出12,第3行输出123,以此类推,第9行输出123456789。# 比如第一次输出3(1 + 2),第二次输出5(2 + 3),最后一次输出199(99 + 100)。# 7.输出10行内容,每行的内容都不一样,第1行一个星号,第2行2个星号,依此类推第10行10个星号。# 8.计算从1到1000以内所有能同时被3,5和7整除的数的和并输出。n = int(input("请输入一个不大于9的数n:"))n = int(input("请输入一个数n:"))

2024-07-05 10:01:34 262

原创 数据清洗须知2

2. Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和markdown。1. Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。3. Jupyter notebook:集文本、代码、图像、公式的展现于一体的超级python web界面。运行其他路径:%run C:/Users/ijeff/Desktop/bb.py。

2024-07-04 23:03:06 373

原创 数据清洗须知

2. Jupyter Notebook 的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和markdown。2. IPython 是一个 python 的交互式 shell,比默认的python shell 好用得多,支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多很有用的功能和函数。主要包含三个组件:增加的交互式 “Python shell”,解耦的双过程通信模型,交互式并行计算的架构。- 易于使用,高性能的并行计算工具。

2024-07-04 21:51:07 350

原创 day08.06.爬虫作业1-hy

request.urlretrieve(rs1, f'E:\python\python2402\代码\day240208\douyu/{nn}.jpg')

2024-07-03 21:10:54 185

原创 bs4练手-gp网

result = res.content.decode() # 解析出现中文乱码 可以用这个 字节类型 => 字符串。# result = res.text # 如果是utf-8可以直接解析。from urllib import request # 下载图片。# 2. 数据要么在接口里面(检查=>网络=>找接口url)import requests # 爬虫 爬数据。# 1.数据要么在网页源码 html。# 遍历每一个li(每一个企业)# 2.解析html源码。

2024-07-03 21:06:29 208

原创 爬虫-bs4的使用

新浪网京东购物乌克兰首都上空现巨大光球

2024-07-02 21:01:13 196

原创 爬虫-解析

print(soup.select('#jd')[0].attrs) # attrs 属性(指class、id等这样的标签) 是指标签里的全部属性。print(soup.select_one('#jd')) # 列表的第一个元素 相当于 print(soup.select('#jd')[0])# print(soup.find_all('a', id = 'jd')) # 找到id = ‘jd’的a标签。print(soup.select('#jd')) # 列表。

2024-07-02 20:06:26 144

原创 爬虫学习1

下载图片:下载到douyu文件夹中(需提前创建doouyu文件夹)from urllib import request # 下载图片。# 2. 数据要么在接口里面(检查=>网络=>找接口url)rs1 = zhubo['rs1'] # 图片url。rn = zhubo['rn']) # 房间名。nn = zhubo['nn'] # 昵称。import requests # 爬虫 爬数据。# json解析: 字符串 ==> 字典。# 获取所有主播的房间名 rn。# 复习列表+字典嵌套样式。

2024-07-01 19:31:00 735

原创 爬虫-requests的使用

print(response.json()) # json 解析 : 字符串 ==> 字典 将采集到的字符串解析为字典形式。# print(response.content) # 二进制/字节类型 b'hello'# requests 不是python自带的包 那么我们需要安装。# 方式1:鼠标移动到包名上,根据提示安装 要写对包名。# print(response.text) # 字符串。# 先请求request,后响应response。

2024-07-01 09:36:59 111

空空如也

空空如也

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

TA关注的人

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