自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Python 出现异常

如果第一个except语句就捕捉到了对应错误,后面的except就都不会执行了。finally:无论前面的运行如何,finally都会运行成功。如果此时用户输入了一个非整数(not int),就会出现报错。所以使用try-except 捕捉 ValueError错误。else:如果前面的语句全部没有语法错误,就会出现else。尝试两个input,分别输入体重和身高。利用异常处理语句,令程序不炸。

2025-02-03 08:26:11 279

原创 文件路径/读取文件/写入文件

相对路径:从参考位置出发,表示从那个位置来看,其他文件处于什么路径。绝对路径:由根目录出发的路径 C: /home/data/a.py。Pathlib :把txt文本里的内容转为字符串。splitlines:把字符串根据换行符拆分成列表。splitlines拆分后是这样。

2025-02-01 09:31:53 187

原创 Python类的继承

避免重复代码的出现。

2025-01-08 16:20:56 129

原创 创建和使用类

类定义了对象有何种属性和方法,而对象可以拥有的具体属性则可以不尽相同。不是所有猫猫名都叫Lambton,应该给__init__更灵活的赋值。def __init__(self,颜色,位置,卧室数)house1 = House("紫色","长沙",4)house2 = House("红色","深圳",3)可以让我们把属性值绑定到对象自身上。self.卧室数 = 卧室数。self.颜色 = 颜色。self.位置 = 位置。类是创建对象的模板,对象是类的实例。#创建两个house对象。

2025-01-08 16:10:06 190

原创 返回值return的作用

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。return表示返回,在哪里调用就返回到哪里,程序运行到所遇到的第一个return即返回,退出函数,后续的代码都不会被执行,直接跳到函数调用处。原文链接:https://blog.youkuaiyun.com/annita2019/article/details/128649363。return返回值可以是一个数值,一个字符串,一个布尔值或一个列表、函数等。return可以返回多个值,多个值时一元组类型保存。

2025-01-07 14:39:00 309

原创 Python 定义函数

不仅可以调用函数,也可以定义函数。如何使得函数变得更通用?

2025-01-07 12:28:26 128

原创 While循环

假设有一个measure_brightness()函数用来测试阳光亮度。如果仅仅用if循环,最多只能拍一张照片。下面的程序意思:在亮度大于500的时候,计算机会持续拍照片,直至亮度小于500。在既可以用for循环和while循环的情况下,for循环更直观,所需行数最少。如果用for循环,可以进行有限次循环。比如下面的循环进行了100次。而while循环可以进行无限次循环。

2025-01-07 12:08:21 265

原创 input函数

如果用input进行数学运算,比如user_age + 10,python会报错。print("知道了,今年你" + 10 +"岁了") 会报错。先用一个变量名把用户输入的数据保存起来,然后打印变量。所以要后面用一个print把用户输入的数据打印出来。用户仅仅输入年龄,我们并不能知道用户输入了什么。把中间的整数10外面加个str()就不会报错。整数int不能和字符串str一起打印。print("知道了,今年你" +.str() 转换成字符串。.int() 转换成整数。用于用户的个性化设计。

2025-01-05 19:23:21 226

原创 遍历字典dictionary

输出体温高于38度的员工编号。

2025-01-05 18:12:31 139

原创 Python基础知识(七)

不可变:字符串str 整数int 浮点数float 布尔类型bool。example_tuple.remove("显示器")不能操作;example_tuple.append("显示器")不能操作;只能在list里进行函数操作 (.append,.remove)Tips:键只能是不可变类型,所以键不能是列表list。example_tuple = ("键盘","键帽")example_list = ["键盘","键帽"]元组不可变,不能添加/删除元素。键:值(key:value)

2025-01-05 17:59:29 312

原创 Python实站模板:批量发送短信

【代码】Python实站模板:批量发送短信。

2024-12-31 19:21:28 148

原创 Python基础知识(四)

range(5,10) 括号里第一个数列表示起始值,最后一个数表示结束值。这里的temperature是自己起的,表示一个变量。temperature_list里面的变量。最后这句打印”I really like pizzas“不应该出现在for循环里。例题:创建一个包含书1~1000的列表,再使用一个for循环将这些数打印出来。其中temperature_list是已经定义好的。len() range()都是函数,不依附在对象上。难题:1+2+3+4+...+100=?i会依次被赋值5,6,7,8,9。

2024-12-31 01:16:26 233

原创 Python基础知识(三)

不需要对shopping_list赋值,比如 shopping_list = shopping_list.append("显示器")。随时打印列表查看里面的元素:print(shopping_list)结果是把原先的字符串变成全部大写打印出来,但原先的字符串没有变化。eg. shopping_list.append("显示器")shopping_list.append("显示器")shopping_list.remove("显示器")往列表里加东西:用 .append(" ")可变:列表 list。

2024-12-30 11:04:29 209

原创 Python基础知识(二)

字符串 "6" 整数 6 浮点数 6.0 (带小数点的都叫浮点数)选中一整段,按crtl+/。可以一整段加#,或者一整段去除注释,相当于跳过执行。在python3里,对于除法来说,都会返回浮点数类型。参与运算的数字里面有浮点数,最后返回也会是浮点数。使用功能 eg. math.sin()三引号包裹注释,跨行字符串没有任何执行效果。区别内置函数 eg. print。math是专门提供数学运算的库。导入方法 import math。如果跨多行,每行前都要加#

2024-12-26 18:37:50 227

原创 Python基础语法

Tips:其中第二个removeprefix前面要先用lstrip,先把左边的空格清除掉,才能去掉前缀。(如果字符串最前面和最后面都有空格的话,要先清除空格才能去除掉前后缀。如果显示“退出代码为1”,说明代码有错误。(退出代码后面跟着非0).removeprefix 移除前缀。.rtrip 移除右边的空格。.lstrip 移除左边的空格。.upper 把所有字母都大写。.upper() 全部字母大写。.title() 首字母大写。不能有空格,不能有数字打头。zhang 3 不对。

2024-12-26 18:22:46 206

原创 Python-一元线性回归

下载community版本(非professional版),免费。用pandas读取,注意文件路径前面要加一个r。内容:python一元线性回归。1.安装pycharm。来源:三更老师公开课。

2024-12-25 17:24:48 217

源码,用于做该篇文章实战

该篇文章已写好的码

2024-12-25

data来源,用于做该篇文章实战

该篇文章data

2024-12-25

空空如也

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

TA关注的人

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