Python共26篇
NumPy 的使用-Stewed Noodles 资源

NumPy 的使用

NumPy 用于处理多维数组或矩阵。具体的使用步骤 引入NumPy库 矩阵基本运算 基本使用 import numpy as np # 创建一维数组 arr1 = np.array([1, 2, 3, 4, 5]) # 打印数组 print('一维数组:', arr1...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri1个月前
050
Python 语言基础-Stewed Noodles 资源

Python 语言基础

变量的定义 # 定义变量 name = 'Alice' age = 30 # 使用变量 print('Name:', name) print('Age:', age) # 修改变量 name = 'Bob' age = 25 # 使用修改后的变量 print('Updated Name:', name) pr...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri1个月前
0380
Day 21 - 贪吃蛇(下)-Stewed Noodles 资源

Day 21 – 贪吃蛇(下)

类继承 从现有类继承行为和外观的过程成为类继承。这里的行为和外观分别为类的方法和属性。类继承可以对现有的类进行属性以及方法的扩展。 # Fish类 class Fish: def __init__(self): '''初始化...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri8个月前
050
Day 20 - 贪吃蛇(上)-Stewed Noodles 资源

Day 20 – 贪吃蛇(上)

设置游戏屏幕 from turtle import Screen screen = Screen() # 设置屏幕大小 screen.setup(width=600, height=600) # 设置背景颜色 screen.bgcolor('black') # 设置标题 screen.title('贪吃蛇')...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri8个月前
0140
Day 19 - 实例、状态和高级函数-Stewed Noodles 资源

Day 19 – 实例、状态和高级函数

事件监听 turtle模块的事件监听,通过 screen 的 listen 方法实现。 from turtle import Turtle, Screen tim = Turtle() screen = Screen() def move_forward(): tim.forward(100) # 监听屏幕输...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri8个月前
0140
Day 18 - Turtle 与 GUI-Stewed Noodles 资源

Day 18 – Turtle 与 GUI

绘制正方形 利用turtle进行正方形的绘制 # 导入模块 import turtle for i in range(4): turtle.forward(100) turtle.left(90) my_screen = turtle.Screen() # 点击屏幕推出GUI界面 my_screen.ex...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri8个月前
0140
Day 17 - 自定义类(Class)-Stewed Noodles 资源

Day 17 – 自定义类(Class)

自定义类 类定义的语法,如下 # 类的定义, ClassName必须首字母大写 class ClassName: # 类的对象 class_name_1 = ClassName() 常见的几种命名方式- PascalCase - camelCase - snake_case 构造...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri8个月前
080
Day 16 - 面向对象编程(OOP)-Stewed Noodles 资源

Day 16 – 面向对象编程(OOP)

面向对象编程(Object Oriented Programming, OOP),模拟事物为对象(Object),每个对象都有自己的属性(attribute)以及方法(methods)。 对象与类 在 OOP 中,有类(Class)以及对象(Obje...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri8个月前
0140
Day 15 - 咖啡机-Stewed Noodles 资源

Day 15 – 咖啡机

MENU = { 'espresso': { 'ingredients': { 'water': 50, 'coffee': 18, }, 'cost': 1.5, }, 'latte': { 'ingredients': { 'water': 200, 'milk': 150, 'coffee': 24, }, 'cost': 2.5, }, 'cappu...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri8个月前
050
Day 14 - Higher Lower 游戏-Stewed Noodles 资源

Day 14 – Higher Lower 游戏

问题解决流程 游戏实现 游戏的视线效果,如下所示 分解任务 任务分解完成后,形成 Todo 列表,如下图所示 任务实现 显示 ASCII 艺术字符 # 显示 ASCII艺术字符 from art import logo print(logo...
jiulinxiri的头像-Stewed Noodles 资源烩之面大会员jiulinxiri8个月前
0850