- 博客(46)
- 收藏
- 关注
原创 python实现垃圾分类功能
recyclable_waste=('废纸','塑料瓶','易拉罐','金属元件','玻璃瓶','废旧衣物','废弃家具','旧数码产品','旧家电')kitchen_waste=('食材废料','菜帮菜叶','剩菜','剩饭','蔬菜水果','瓜皮果核','蛋壳','鸡骨','鱼骨','过期食品')harmful_waste=('废电池','废灯管','消毒棉棒','废油漆','废杀虫剂')waste_li = ['废纸','塑料袋','食材废料','餐巾纸']print('没有找到所属分类')
2024-11-07 21:35:09
425
原创 python 实现手机通讯录的功能
modi_address = input('请输入新的地址:')modi_phone = input('请输入新的手机号:')modi_email = input('请输入新的邮箱:')modi_name = input('请输入新的姓名:')modi_info = input('请输入要修改的联系人姓名:')del_name = input('请输入要删除的联系人姓名:')per_address = input('请输入联系人的地址:')per_email = input('请输入联系人的邮箱:')
2024-11-07 21:32:15
1804
原创 python 实现单词本的任务
in_words = input("请输入"+word[0]+'翻译'+':\n')new_words =input('请输入新单词:')print('删除的单词不存在')print('太棒了')print('添加单词重复')print('单词添加成功')print('单词本内容为空')print('单词本内容为空')print('单词本清空成功')print('单词本为空')print('单词本为空')print('欢迎使用单词记录本')print('1.查看单词本')print('3.添加新单词')
2024-11-07 21:30:06
726
原创 python 输入年份月份,输出日历
month1 = int(input("输入月份: "))year = int(input("输入年份: "))
2024-11-07 21:25:15
304
原创 python用字典存储学生信息
print(list1[j], end=" ") # 循环输出已排好序列表的元素 即学号。print(dic.get(list1[j])) # 通过学号获取相应的姓名。list1 = list(dic.keys()) # 将字典里的key值生成列表。list1 = sorted(list1) # 使用sorted方法对列表排序。num = int(input("请输入学生学号:"))name = input("请输入学生姓名:")print("已存在,请重新输入")# 以上是字典的输入。
2024-11-07 21:22:05
326
原创 python 用函数实现字典存储员工信息
dic = {"小明": 0, "小红": 1, "小兰": 1, "小白": 0}keys[index] = "占位"print("删除前:%s" % dic)print("删除后:%s" % dic)
2024-11-07 21:19:26
208
原创 python实现名片管理系统
address = input("请输入新的的地址:")find_name: str = input("请输入要查询的名字:")phone = input("请输入新的的电话:")num: str = input("请输入功能序号:")name: str = input("请输入要修改的名字:")"address": input("请输入地址:")del_name = input("请输入要删除的名字:")"phone": input("请输入电话:"),"name": input("请输入名字:"),
2024-11-07 21:17:08
488
原创 python智能回答机器人
question = input("泡泡:请输入问题:\n")"电视剧《去有风的地方》在哪里拍的": "云南大理","《声声慢·寻寻觅觅》的作者是谁": "李清照","《武陵春·春晚》的作者是谁": "李清照""林黛玉出自哪本名著":"《红楼梦》","玉龙雪山海拔有多高": "5596","《红楼梦》的作者是谁": "曹雪芹","岁寒三友是哪三个": "松,竹,梅","李清照是什么派诗人": "婉约派","玉龙雪山在哪里": "云南丽江","梅里雪山在哪里": "香格里拉",
2024-11-07 21:10:57
629
原创 python实现化妆品管理系统
print(f"名称: {cosmetic['name']}, 品牌: {cosmetic['brand']}, 价格: {cosmetic['price']}元")print(f"名称: {cosmetic['name']}, 品牌: {cosmetic['brand']}, 价格: {cosmetic['price']}元")choice = input("请输入您的选择(1 - 5): ")price = float(input("请输入价格: "))print("2. 查询化妆品信息")
2024-11-07 21:08:33
500
原创 python用函数实现简易计算器
operator = input("请输入运算符(+、-、*、/):")num1 = float(input("请输入第一个数字:"))num2 = float(input("请输入第二个数字:"))result = "不支持的运算符"print("结果是:", result)return "除数不能为0"
2024-11-07 21:05:42
333
原创 Pyhton 约瑟夫生者死者小游戏
如:30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船。如此循环,直到船上仅剩 15 人为止。print("{}号下船了!
2024-10-11 10:53:13
284
原创 Python 输出1000以内的所有回文数
b = a[::-1] # 获取变量a 顺序相反的数,(a=104 => b=401)a = str(i) # 把整型i变量转为字符串格式赋给变量a。if a==b: # 只要a等于b的值,就是回文数。print("1-999总共有%d个回文数" % sum_1)sum_1 += 1 # 统计回文数多少。
2024-10-11 09:54:41
841
原创 Python检查替换字符串
Python rfind()返回字符串最后一次出现的位置。# 提取前一部分字符不替换,取后一部分字符进行替换。# 这里用到了字符串切片的方式。
2024-10-11 09:54:06
428
原创 Python用while 语句计算100以内所有奇数的和
i = 1sum = 0if i%2!=0:sum+=ii+=1print(sum)运行结果:
2024-10-11 09:53:41
1251
原创 Python 3个数比较求最小值
a=int(input("请输入a的值: "))b=int(input("请输入b的值: "))c=int(input("请输入c的值: "))print("最小值为",d)
2024-10-10 20:29:19
481
原创 Python 3个数比较求最大值
a=int(input("请输入a的值: "))b=int(input("请输入b的值: "))c=int(input("请输入c的值: "))print("最大值为",d)
2024-10-10 20:24:10
962
原创 Python玩石头剪刀布的游戏
print("请输入:剪刀(0),石头(1),布(2),三种中的任意一个数字!print("恭喜您,您赢啦!print("很遗憾,您输了。print("您输入的数字为:",a)print("随机生成数字为:",b)a=eval(input("请输入数字:"))print("平局")print("请输入正确的值!
2024-10-10 20:21:00
188
原创 Python用for语句实现猜数字游戏
print(f"很遗憾,你没有在规定次数内猜对,正确答案是{target_number}。print(f"恭喜你猜对了!你用了{attempts }次机会猜对啦!guess = int(input("请输入你的猜测:"))for i in range(5): #本次游戏,最多可猜5次。print("你的猜测小了。print("你的猜测大了。
2024-10-10 20:15:40
515
原创 Python实现购票功能
ticket = int(input("请输入您的购票信息(1->有票,2->无票):"))print('请输入正确的购票信息!print('没有车票,请先购票!print('有车票,可以进站!print("未通过安检。print("通过安检。
2024-10-10 19:56:05
252
原创 Python实现简单计算器
a = input("请选择运算(1->相加,2->相减,3->相乘,4->相除):")num1 = float(input("请输入第一个数:"))num2 = float(input("请输入第二个数:"))result = "除数不能为 0"result = "请选择正确的运算"print(f"结果是:{result}")
2024-10-10 19:38:43
365
原创 Python输入年份和月份,生成日历
month1 = int(input("输入月份: "))year = int(input("输入年份: "))
2024-10-10 17:01:58
905
原创 Python解决鸡兔同笼问题
print(f"鸡的数量为:{chickens}, 兔的数量为:{rabbits}")head = int(input("请输入头的数量:"))foot = int(input("请输入脚的数量:"))
2024-10-10 16:47:18
2030
原创 Python二维列表
在Python中,二维列表是一种常用的数据结构,它可以被视为表格,其中包含行和列。每个元素可以通过两个索引来访问,第一个索引表示行,第二个索引表示列。通过嵌套循环,可以动态创建二维列表。首先创建一个空列表,然后使用外层循环添加子列表,内层循环填充子列表的元素。可以直接定义一个二维列表,其中每个子列表代表一行,子列表中的元素代表该行的列。#访问第一行第二列的元素。
2024-10-09 22:07:59
544
原创 Python列表排序
如果设置其值为True,则进行反向从大到小排序,如果设置为False或者不填写该参数,则默认进行正向从小到大排序。Python 针对列表数据结构内置提供了sort()方法,实现对列表元素的排序功能。#list1.sort(reverse=False) #False表示升序排序。list1.sort(reverse=True) #True表示降序排序。#给定一个人名列表guests,按照字母排序。source_list:待排序的列表;sort:列表排序函数的语法关键词;
2024-10-09 21:53:50
127
原创 Python 删除列表元素
(3)可以使用pop()方法来删除列表的指定索引的元素,无参数时删除最后一个元素。list1 = ['中国','美国',1997,2000]list1 = ['中国','美国',1997,2000]list1 = ['中国','美国',1997,2000]print(list1) #输出删除前的列表。print(list1) #输出删除后的列表。print(list1) #输出删除前的列表。print(list1) #输出删除后的列表。print(list1) #输出删除前的列表。
2024-10-09 21:38:36
221
原创 Python 添加列表元素
list1 = ['中国','美国',1997,2000]source_list:待修改的列表;obj:待插入的元素。
2024-10-09 21:24:18
129
原创 Python 字符串拼接方法
print(first_name, last_name) # 输出:John Doe。在Python中,有多种方式可以进行字符串拼接。print(full_name) # 输出:John Doe。print(full_name) # 输出:John Doe。print(full_name) # 输出:John Doe。
2024-10-08 20:58:13
342
1
原创 Python 字符串合并
Python 中使用+来合并两个字符串,这种合并字符串的方法叫做拼接。source_string1:待合并的第一个字符串;source_string2:待合并的第二个字符串;result_string:合并后的字符串。
2024-10-08 20:49:44
118
原创 Python字符串,字符串的拼接,名字的组成
字符串或串(String)是由数字、字母、下划线组成的一串字符。在 Python 中,字符串用单引号或者双引号括起来。在很多情况下,我们需要将两个字符串拼接起来,形成一个字符串。例如,一个人的姓名,通常是由“姓氏”+“名字”组成的。在很多程序中,为了方便后续处理,通常将姓氏和名字分别存在两个变量中。然后在显示时,要将姓氏和名字拼接起来,按全名显示。
2024-10-08 20:46:30
185
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人