自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

李富贵的博客

分享关于python入门的一些练习题等等

  • 博客(57)
  • 收藏
  • 关注

原创 python实现停车场计费,求助

这里写自定义目录标题python实现停车场计费,求助python实现停车场计费,求助小区按停车时长计费条件:小于半小时不收费,1小时2.5元,大于1小时加2.5元,12小时内7.5元,小于等于13小时10元,小于等于14小时12.5元,小于等于24时15元,大于24小时重复以上标准这个条件...

2020-12-15 17:23:03 5102

原创 python基础笔记二_面向对象

面向对象 Object Oriented概述面向过程1.分析出解决问题的步骤,然后逐步实现。 例如:婚礼筹办 -- 发请柬(选照片、措词、制作) -- 宴席(场地、找厨师、准备桌椅餐具、计划菜品、购买食材) -- 婚礼仪式(定婚礼仪式流程、请主持人)2.公式:程序 = 算法 + 数据结构3.优点:所有环节、细节自己掌控。4.缺点:考虑所有细节,工作量大。 面向对象1.找出...

2020-02-01 15:26:39 756

原创 python基础笔记一

计算机基础结构硬件1944年,美籍匈牙利数学家冯·诺依曼提出计算机基本结构。五大组成部分:运算器、控制器、存储器、输入设备、输出设备。-- 运算器:按照程序中的指令,对数据进行加工处理。-- 控制器:根据程序需求,指挥计算机的各个部件协调工作。通常将运算器和控制器集成在中央处理器(CPU)中。-- 存储器:保存各类程序的数据信息。 内存RAM -- 容量小,速度快,临时存储数...

2020-02-01 14:26:20 1448

原创 python_定义函数,判断二位列表中是否具有某个元素

用函数,判断二位列表中是否存在某个元素"""定义函数,判断二维列表中是否具有某个元素 例如:在list01中是否具有8 list01 = [ [1,2,3,4], [5,6,7,8], [9,10,11,12], ]"""def is_exist_by_double_list(target, element): ...

2020-01-30 11:30:16 4442

原创 python_定义函数,计算一组整数每位相加的和

定义函数,计算整数相加的和def each_unit_sum(number): """ :param number: :return: """ sum_value = 0 for item in str(number): sum_value += int(item) return sum_value# 测试prin...

2020-01-30 11:10:30 2859 3

原创 python_定义函数,修改根据边长打印矩形练习

定义函数,根据边长打印矩形"""练习:定义函数,在终端中根据边长打印矩形"""def print_rectangle(lenght, char): """ 打印矩形 :param lenght:int类型 边长 """ print(char * lenght) for __ in range(lenght - 2): ...

2020-01-30 11:04:19 644

原创 python_初步体验定义函数

定义函数""" 定义函数,在终端中打印列表一个元素一行)list01 = [43,4,5,78]list02 = [76,6,579]"""def print_list(list_target): """ 打印列表,将列表每个元素打印在终端中(一行一个) :param list_target:list类型,需要打印的列表 """ for ...

2020-01-30 11:00:15 197

原创 python_删除列表中的相同元素

删除相同元素""" list01 = [34, 8, 56, 9, 8, 9] 删除列表中相同元素(重复元素只保留一个) 要求:不使用集合 算法: 从后向前判断,如果相同元素(从前向后判断),则删除后面的元素."""list01 = [34, 8, 56, 9, 8, 9]# 取数据for r in range(len(list01) - ...

2020-01-30 10:13:12 3604

原创 python_判断列表中是否有相同元素

判断列表中的相同元素思想:将第一位元素,与后面元素进行比较,发现相同则打印结论二三如果所有元素比较后,也没有发现相同,则打印结论。list01 = [34, 8, 56, 9, 8, 9]result = False # 假设结论是没有重复# 取数据for r in range(len(list01) - 1): # 作比较 for c in range(r ...

2020-01-30 10:07:47 11003 3

原创 python_列表从小到大排序

从小到大排序通过练习熟悉双层for循环"""将列表中的元素从小到大排列"""list01 = [4, 54, 5, 6, 7, 8, 3]for r in range(len(list01) - 1): # 0 1 for c in range(r + 1, len(list01)): # 123.. 234.. if list01[r] &...

2020-01-30 09:55:36 14246

原创 python_计算字符串中每个字符出现的次数

字符出现的次数"""计算字符中每个字符出现的数量 "abacdce" a出现的次数是2次 b出现的次数是1次 c出现的次数是2次 d出现的次数是1次 e出现的次数是1次"""数据结构dict_result = { 字符:次数 }核心算法添加(新字) dict_result[字符] = 1修改(...

2020-01-30 09:39:21 2246

原创 python_矩阵转置

矩阵转置""" 矩阵转置 算法:将list01中每列,存储到list02中每行"""list01 = [ [1,2,3,4], [5,6,7,8], [9,10,11,12],]list02 = []for c in range(len(list01[0])): line = [] for r in range(len(list...

2020-01-29 17:11:04 319

原创 python_双层for循环初步练习

双层for循环简单练习通过控制行和列,体会双层for循环""" 4行5列 ***** ##### ***** #####"""for r in range(4): for c in range(5): if r % 2 != 0 : print("*" , end = "") else: print("#" , end = "") ...

2020-01-29 16:55:48 2101

原创 python_数据结构 列表内嵌字典

列表内嵌字典"""在终端中循环录入学生信息(名称,年龄,性别,成绩...) 如果名称为空,停止录入. -- 打印所有学生信息(一行一个) 格式:xxx的年龄是xxx,性别是xxx,成绩是xxx. -- 打印最后一个学生的信息 ... 核心:数据结构 列表内嵌字典 [ {"name":...

2020-01-29 16:36:48 561

原创 python_字典内嵌列表练习

字典内嵌列表练习""" 在终端中循环录入学生信息(名称,年龄,性别,成绩...) 如果名称为空,停止录入. -- 打印所有学生信息(一行一个) 格式:xxx的年龄是xxx,性别是xxx,成绩是xxx. -- 如果录入了"唐僧",单独打印其成绩 核心:数据结构 字典内嵌列表 { "悟空":[26,"男...

2020-01-29 15:39:59 475

原创 python_关于字典的练习

字典综合练习""" 在终端中循环录入商品信息(名称,单价) 如果名称为空,停止录入. -- 打印所有商品信息(一行一个) 格式:xxx的价格是yyy. -- 如果录入了游戏机,单独打印其价格."""dict_commoditys = {}while True: name = input("请输入商品名称:") if name ...

2020-01-29 15:19:58 389

原创 python_根据年月日计算这是一年的第几天

根据年月日计算天数通过联系体会容器的便利之处""" 获取年、月、日. 计算这是这一年的第几天. 算法:前几个月的总天数 + 当月天数 2019,5,18 31 28 31 30 + 18"""year = int(input("请输入年:"))month = int(input("请输入月:"))day = int(input("请输入天:"))...

2020-01-29 12:54:16 5286

原创 python_双色球

双色球练习"""彩票:双色球 蓝色:6个 1-33之间整数 不能重复 红色:1个 1-16之间整数 -- 随机创建一注彩票(列表,红色作为最后一个元素) -- 在终端中录入(购买)一注彩票 提示:"请输入第1个蓝色号码" "数字超过范围" "号码已经存在""""# -- 随机创建一注彩票import randomlist_ticket ...

2020-01-29 11:57:35 1306

原创 python_列表推导式

列表推导式的练习# 练习1:使用列表推导式生成1--50之间能被3或者5整除的数字# list01 = []# for item in range(1, 51):# if item % 3 == 0 or item % 5 == 0:# list01.append(item)# print(list01)list01 = [item for item in r...

2020-01-28 13:25:07 820

原创 python_列表转字符串练习

列表转字符串使用可变对象代替不可变对象,进行频繁操作#在终端中循环录入字符串,如果录入为空,则停止.# 打印所有录入的内容(一个字符串)list_result = []while True: content = input("请输入字符串:") if content == "": break list_result.append(content)...

2020-01-28 13:02:08 264

原创 python_根据长度打印斐波那契数列

打印斐波那契数列通过练习熟悉斐波那契数列的规律"""斐波那契数列:从第三项开始,每一项都等于前两项之和. 1,1,2,3,5,8,.... 获取一个斐波那契数列长度,打印列表."""lenght = int(input("请输入斐波那契数列长度:"))list_sequence = [1, 1]for __ in range(lenght - 2): ...

2020-01-28 12:51:20 1142

原创 python_列表中找出最大值练习

列表中如何找出最大值思路:假设第一个是最大值如果第二个大于假设的,则替换假设的.如果第三个大于假设的,则替换假设的.如果第四个大于假设的,则替换假设的.最后输出假设的(最大的)"""list01 = [4, 5, 65, 76, 7, 8] 在列表中找出最大值"""list01 = [4, 5, 65, 76, 7, 8]max_value = list01[0]for ...

2020-01-28 12:26:21 2460 2

原创 python_列表删除多个数字练习

list删除多个数字练习通过练习调试体会列表删除多个数字为什么需要倒序删除""" list01 = [54,5,65,67,78,8] 删除列表中所有奇数"""list01 = [54,5,65,67,78,8]for i in range(len(list01) - 1, -1, -1): if list01[i] % 2 == 1: del list...

2020-01-28 12:18:42 617

原创 python_列表容器综合练习2

列表容器综合练习2"""在终端中循环录入学生姓名,如果录入空,则停止.倒序输出所有人。要求:姓名不能重复(如果重复提示,不存储.)"""list_names = []while True: name = input("请输入姓名:") if name == "": break elif name not in list_names: ...

2020-01-28 12:10:51 302

原创 python_list容器综合练习

list容器练习通过练习体会list容器"""在终端中循环录入学生成绩,如果录入空,则停止。 打印最高分、最低分、平均分. 体会:容器"""#循环前设置空列表容器list_score = []while True: str_score = input("请输入成绩:")#如果输入为空,则停止循环 if str_score == "": ...

2020-01-28 11:53:58 536 1

原创 python_计算小球从100米落下弹起的次数和走过的距离

计算小球从100米落下弹起的次数和距离"""一个小球从100米高度落下,每次弹回原高度一半(最小弹起高度0.01m) 请计算: -- 总共弹起多少次? -- 整个过程走了多少米?"""height = 100count = 0distance = height# 如果弹起来的高度(弹之前/2) 大于 最小弹起高度:则弹while height / 2 > 0...

2020-01-28 11:42:27 9648

原创 python_判断是否回文

判断回文体会list列表的功能"""在终端中判断一个字符串是否是回文 例如:上海自来水来自海上"""while True: message = input("请输入:") if message == message[::-1]: print("是回文") else: print("不是回文") ...

2020-01-28 11:35:01 1716

原创 python_打印菱形

菱形应用for循环实现,当然还有别个方法# 练习打印*菱形""" * * * * ** * * * * * *"""n = int(input('请输入菱形每边星星个数:'))# 1.打印菱形上面一半for i in range(n): # 2.第一行 if i == 0: print(" " * (n - 1...

2020-01-27 21:24:09 376

原创 python_根据边长打印*矩形

根据边长打印*矩形"""在终端中获取一个矩形边长,打印矩形。 例如:4 **** * * * * **** 例如:6 ****** * * * *10 * * * * ******"""#1.获取边长number = int(input("请输入整数:"))#2.打印最顶端一行prin...

2020-01-27 20:28:47 2311

原创 python_list练习

list综合练习熟悉list的切片,插入,末尾添加等功能""" 八大行星: 1. 创建列表存储行星: "金星","地球","火星","木星","土星","天王星" 2. 在第一个位置插入 "水星" 3. 在末尾追加"海王星" 4. 打印从太阳到地球之间的行星(前两个行星) 5. 打印地球以后的行星(一行一个) 6. 倒序打印所有行星...

2020-01-27 20:04:03 1023 1

原创 python_字符串转换编码值练习

字符串转编码值组合练习for循环while循环练习,编码值和字符串之间的转换,并且体会break语句"""练习1:在终端中获取一个字符串,打印出每个文字的编码值.练习2:在终端中循环录入编码值,打印每个文字.要求:如果录入空字符串,则程序退出。"""content = input("请输入:")for item in content : print(ord(item))whi...

2020-01-27 19:44:44 383

原创 python_累加10 -- 80 之间个位不是3/5/9的整数

累加10 – 80 之间个位不是3/5/9的整数体会continue的执行过程""" 累加10 -- 80 之间个位不是3/5/9的整数 调试:体会continue的过程"""#1.循环前设置存储和值变量sum_value = 0 for number in range (10,81):#2.循环内取到个位数 unit01 = number % 10#3.判断如果个位是3,5...

2020-01-27 17:33:55 599

原创 python_随机加法考试题

随机加法考试题for循环计数功能"""随机加法考试题 程序产生2个随机数 获取( a+b=? )两个数相加结果 如果答对加10分,否则减5分. 总共3道题,最后打印分数。"""#1.调用随机数工具import random#2.循环前设置计分变量score = 0 #3.设置循环次数,3道题3次for __ in ...

2020-01-27 17:18:22 2290

原创 python_任意整数每位相加的和

任意整数每位相加的和for循环练习"""获取一个任意整数 123456输出每位相加和 1+2+3+4+..."""str_number = int(input("请输入任意整数:"))#1.循环之前定义变量(储存累加结果)sum_value = 0for item in str_number:#2.循环体内进行累加 sum_value...

2020-01-27 16:50:10 8185 1

原创 python_1-100之间能被3整除的数相加的和

1-100之间能被3整除的数相加的和for 循环初步练习,体会根据次数循环执行,熟悉continue语句,跳过某个条件,循环继续执行。"""累加:1--100之间能被3整除的整数"""#1.设置一个和值变量sum_value = 0#2.使用for循环遍历出1-100之间的数for number in range(1,101):#3.不满足被3整除的条件就跳过,循环继续执行 ...

2020-01-27 16:23:26 23058

原创 python——BMI计算练习

使用 if else 语句进行BMI指数计算"""在终端中根据身高、体重显示身体情况. bmi:用体重(千克)除以身高(米)的平方 小于18.5(不包含) --> 体重过轻 18.5 ~ 24(不包含) --> 体重正常 24 ~ 28(不包含) --> 超重 28 ~ 30(不包含)...

2020-01-26 16:01:47 2237

原创 python_猜数字游戏

while循环练习,猜数字游戏#1.准备一个随机数工具import random#2.生成一个随机数1~100之间random_number = random.randint(1,100)while True : input_number = int(input("请输入数字:")) if input_number > random_number : print("大了"...

2020-01-26 15:20:15 159

原创 python_计算一张纸对折多少次超过珠峰

while循环练习"""一张纸的厚度是0.01毫米 请计算,对折多少次超过珠穆朗玛峰(8844.43米)."""#1.让纸张厚度单位变为米thickness = 1e-5#2.设置一个次数变量count = 0#3.设置while循环条件while thickness <= 8844.43 : thickness *= 2 count += 1 print(...

2020-01-26 15:12:00 20276 2

原创 python_获取两个数,打印中间值

python_获取两个数,打印中间值"""获取一个开始值,再获取一个结束值. 打印中间值 5 10 --> 6 7 8 9 10 5 --> 9 8 7 6"""#1.第一种方法:begin_value = int (input("请输入开始值:"))end_value = int (input("请输入结束值:"...

2020-01-26 14:51:05 3819

原创 python_体会 while循环

python_体会 while循环"""改进获取季度显示相应月份练习,如果输入e键退出,否则循环继续执行调试:体会循环"""#1.体会while的死循环while True : season = input("请输入季度:") if season == "春天" : print("1月2月3月") elif season == "夏天": print("4月5...

2020-01-26 14:18:24 191

空空如也

空空如也

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

TA关注的人

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