随笔分类 -  Python学习

摘要:```python try: 可能会出现异常的代码 except 你要捕捉的异常1处理: 对这个异常的处理 except 你要捕捉的异常2处理: 对这个异常的处理 else: 没出现异常时做的处理 finally: 不管有没有出现异常,都会执行的代码 #else,finally这些词的顺序不可以变 阅读全文
posted @ 2023-06-18 19:48 無心的Man 阅读(17) 评论(0) 推荐(0) 编辑
摘要:![](https://img2023.cnblogs.com/blog/1977753/202306/1977753-20230615202245063-1220183262.png) ## 1.pandas简介: panel data analysis(多维数据分析) pandas 中具有两种基 阅读全文
posted @ 2023-06-15 20:45 無心的Man 阅读(47) 评论(0) 推荐(0) 编辑
摘要:```python # 通过Bar构建基础柱状图 from pyecharts.charts import Bar from pyecharts.options import * # 构建柱状图对象 bar = Bar() # 添加x轴数据 bar.add_xaxis(["中国", "美国" ,"英 阅读全文
posted @ 2023-06-11 20:21 無心的Man 阅读(13) 评论(0) 推荐(0) 编辑
摘要:1.作用域不同 内置函数的作用域:从函数调用开始至函数执行完成,返回给调用者后,在执行过程中开辟的空间会自动释放,也就是说函数执行完成后,函数体内部通过赋值等方式修改变量的值不会保留,会随着返回给调用者后,开辟的空间会自动释放。 内置方法的作用域:通过实例化的对象进行方法的调用,调用后开辟的空间不会 阅读全文
posted @ 2022-12-11 15:47 無心的Man 阅读(511) 评论(0) 推荐(0) 编辑
摘要:print('\n'.join([''.join([('Love'[(x-y) % len('Love')] \ if ((x*0.05)**2+(y*0.1)**2-1)**3-(x*0.05)**2*(y*0.1)**3 <= 0 else ' ') for x in range(-30, 30 阅读全文
posted @ 2022-11-26 20:57 無心的Man 阅读(77) 评论(0) 推荐(0) 编辑
摘要:''' 打印直角三角形 请输入一个整数:7 * i=1,1 ** i=2,2 *** i=3,3 **** ***** ****** ******* ''' n = eval(input("请输入行数:")) for i in range(n): #range()默认从零开始,第0行+1,才是第1行 阅读全文
posted @ 2022-08-17 21:17 無心的Man 阅读(155) 评论(0) 推荐(0) 编辑
摘要:题干:使用while循环,接收用户input()输入一个正整数n,求1~n的和并打印,还要打印出计算公式。如:输入5,输出1+2+3+4+5=15 n = int(input("enter a integer: ")) res = 0 num_list = [] i = 1 while i <= n 阅读全文
posted @ 2022-08-16 23:08 無心的Man 阅读(330) 评论(0) 推荐(0) 编辑
摘要:题干:接收用户input()输入0-100的一个整数或小数,根据得分输出属于哪个等级.[85,100] S档, [80,85) A档, [60,80) B档,[0,60) C档 score = eval(input("请输入1-100的一个整数或小数,根据得分输出属于哪个等级:")) if scor 阅读全文
posted @ 2022-08-16 22:33 無心的Man 阅读(59) 评论(0) 推荐(0) 编辑
摘要:# 题干:使用for循环,在屏幕上用'*' 输出一个直角三角形 、一个等腰三角形 和 一个梯形。图形的行数由用户input()输入确定,其他属性自己设置。 ''' * ** *** **** ''' # 打印直角三角形 j = int(input("请输入图形行数:")) for i in rang 阅读全文
posted @ 2022-08-14 18:58 無心的Man 阅读(822) 评论(0) 推荐(0) 编辑
摘要:""" ***** **** *** ** * """ for i in range(1,6): # 外层循环控制行数,内层循环控制列数,因为有5行,所以是range(1,6) for j in range(1,7-i):# 第1行-->5次(1,6) 2-->4次 (1,5) 3-->3次(1,4 阅读全文
posted @ 2022-08-14 18:54 無心的Man 阅读(95) 评论(0) 推荐(0) 编辑
摘要:# 需求:进入系统显示系统功能界面,功能如下: # 1. 添加学员(把学员信息存到字典中,再把字典放到列表中。[{}]) # 2. 删除学员 # 3. 修改学员信息 # 4. 查询学员信息 # 5. 显示所有学员信息 # 6. 退出系统 # 系统共6个功能,用户根据⾃⼰需求选取。 # 根据⽤用户输入 阅读全文
posted @ 2021-12-04 19:53 無心的Man 阅读(63) 评论(0) 推荐(0) 编辑
摘要:# -*- coding: utf-8 -*- # L1 = ['Hello', 'World', 18, 'Apple', None] # # L2 = ??? # # 期待输出: ['hello', 'world', 'apple'] # print(L2) L1 = ['Hello', 'Wo 阅读全文
posted @ 2021-11-25 10:25 無心的Man 阅读(87) 评论(0) 推荐(0) 编辑
摘要:# 请利用循环依次对list中的每个名字打印出Hello, xxx!: # -*- coding: utf-8 -*- names = ['Bart', 'Lisa', 'Adam'] for name in names: print("Hello", name, "!") 阅读全文
posted @ 2021-11-23 15:32 無心的Man 阅读(107) 评论(0) 推荐(0) 编辑
摘要:# 小明身高1.75m,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI指数,并根据BMI指数: # 低于18.5:过轻 # 18.5-25:正常 # 25-28:过重 # 28-32:肥胖 # 高于32:严重肥胖 # 用if-elif判断并打印结果: # -*- cod 阅读全文
posted @ 2021-11-23 15:12 無心的Man 阅读(841) 评论(0) 推荐(0) 编辑
摘要:# 请用索引取出下面list的指定元素 # -*- coding: utf-8 -*- L = [ ['Apple', 'Google', 'Microsoft'], ['Java', 'Python', 'Ruby', 'PHP'], ['Adam', 'Bart', 'Lisa'] ] # # 阅读全文
posted @ 2021-11-23 11:09 無心的Man 阅读(132) 评论(0) 推荐(0) 编辑
摘要:关于__name__: 这几天开始学习Python,遇到一些问题,也解决了一些问题。 其中if __name__ == '__main__':这句估计很多和我一样的初学者都是不求甚解。这里作一下解释: 1:__name__是一个变量。前后加了双下划线是因为是因为这是系统定义的名字。普通变量不要使用此 阅读全文
posted @ 2021-09-03 17:05 無心的Man 阅读(201) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示