随笔分类 -  Python

摘要:1.定义函数 def greet_user(): """显示简单的问候语""" print("Hello!") greet_user() #### 1.1 向函数传递信息 def greet_user(username): """显示简单的问候语""" print(f"Hello, {usernam 阅读全文
posted @ 2025-10-11 17:18 Clefairy 阅读(11) 评论(0) 推荐(0)
摘要:import wx # 自定义窗口类MyFrame,继承自 wx.Frame class MyFrame(wx.Frame): def __init__(self): super().__init__(None, title='第一个应用程序', size=wx.Size(800, 600), po 阅读全文
posted @ 2025-09-22 17:27 Clefairy 阅读(11) 评论(0) 推荐(0)
摘要:import wx # 创建应用程序对象 app = wx.App() # 创建窗口对象 frm = wx.Frame(None, title='第一个应用程序', size=(800, 600), pos=(200, 50)) # 显示窗口 frm.Show() # 进入主事件循环 app.Mai 阅读全文
posted @ 2025-09-22 17:25 Clefairy 阅读(8) 评论(0) 推荐(0)
摘要:1、input()函数工作原理 # 编写清晰的提示 message = "输入你想输入的信息" message = input(message) print(message) name = "下面输入你的个人信息:" name += "\n你的名字是?" name = input(name) pri 阅读全文
posted @ 2025-09-22 17:22 Clefairy 阅读(15) 评论(0) 推荐(0)
摘要:1、创建字典、访问字典中的值、字典中添加键值对、修改字典中的值、del 永久删除字典中的键值对、get()访问字典 cars = { '宝马':'95', '长安':'92', '奔驰':'95', '吉利':'92', '奥迪':'95', } print(cars)# 创建一个字典 user = 阅读全文
posted @ 2025-09-22 17:21 Clefairy 阅读(12) 评论(0) 推荐(0)
摘要:1、条件测试 car = "BMW" print(car == "BMW") # 判断是否相等 print(car.lower() == "bmw") # 忽略大小写 print(car.lower() != "bmw") # 判断是否不相等 age = 18 height = 180 print( 阅读全文
posted @ 2025-09-22 17:18 Clefairy 阅读(12) 评论(0) 推荐(0)
摘要:1、定义元组 my_cars = "红旗", "五菱宏光", "雅迪" # 元组是用逗号识别的 print(my_cars) cars = ("奔驰", "宝马", "奥迪") print(cars) 2、元组不可修改,可重新赋值 my_cars = ("宝马",) print(my_cars) # 阅读全文
posted @ 2025-09-22 17:15 Clefairy 阅读(7) 评论(0) 推荐(0)
摘要:import wx import time from datetime import datetime, timedelta class MyFrame(wx.Frame): def init(self): super().init(None, title='用眼提醒', size=wx.Size( 阅读全文
posted @ 2025-09-22 17:10 Clefairy 阅读(14) 评论(0) 推荐(0)
摘要:1、for循环遍历整个列表 cars = ["奔驰", "比亚迪", "长安", "理想"] cars.insert(0, "红旗") cars.append("长安") cars.insert(len(cars), "宝马") # 可以在列表中每个元素前后添加元素 cars_new = [] fo 阅读全文
posted @ 2025-09-22 17:05 Clefairy 阅读(5) 评论(0) 推荐(0)
摘要:1、创建列表、访问列表元素并结合字符串操作 language_names = ["python \t django \nflask", "C++ ", "DART ", " JAVA", " JAVASCRIPT ", " GO "] print(language_names[0].upper()) 阅读全文
posted @ 2025-09-22 17:03 Clefairy 阅读(20) 评论(0) 推荐(0)
摘要:1、使⽤⽅法(3个方法)修改字符串的⼤⼩写,在字符串(f字符串)中使⽤变量 first_name = input('Enter your first name: ') last_name = input('Enter your last name: ') full_name = f"{first_n 阅读全文
posted @ 2025-09-22 16:58 Clefairy 阅读(9) 评论(0) 推荐(0)
摘要:pathlib 是 Python 的标准库之一,提供了一种面向对象的方法来处理文件系统路径。它的设计旨在简化路径操作,使代码更清晰易懂。以下是 pathlib 的主要用法和功能详解,包括常见方法和属性。 1. 导入 pathlib 首先,您需要导入 pathlib: from pathlib imp 阅读全文
posted @ 2025-04-23 21:49 Clefairy 阅读(628) 评论(0) 推荐(0)
摘要:Python运算符 运算符 描述 [] [:] 下标,切片 ** 指数 ~ + - 按位取反, 正负号 * / % // 乘,除,模,整除 + - 加,减 >> << 右移,左移 & 按位与 ^ | 按位异或,按位或 <= < > >= 比较运算符 == != 比较运算符 is is not 身份运 阅读全文
posted @ 2024-09-23 23:01 Clefairy 阅读(27) 评论(0) 推荐(0)
摘要:一、变量命名需要遵循以下这些规则,这些规则又分为必须遵守的硬性规则和建议遵守的非硬性规则。 硬性规则: 规则1:变量名由字母、数字和下划线构成,数字不能开头。需要说明的是,这里说的字母指的是Unicode字符,Unicode称为万国码,囊括了世界上大部分的文字系统,这也就意味着中文、日文、希腊字母等 阅读全文
posted @ 2024-09-23 22:57 Clefairy 阅读(39) 评论(0) 推荐(0)
摘要:在Python中,创建和管理虚拟环境可以使用以下工具: venv:Python自带的虚拟环境模块。 virtualenv:一个独立于系统Python的虚拟环境工具,功能更丰富。 conda:Anaconda发行版中的环境管理工具,适用于科学计算和数据科学。 下面是使用这三种工具的基本步骤: 一、使用 阅读全文
posted @ 2024-09-19 17:47 Clefairy 阅读(137) 评论(0) 推荐(0)