KasakiMizuki
  • Joined on 2026-09-30
KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#14 2026-10-01 20:00:04 +08:00
Day_13 · 文件读写与 JSON:让数据活到下次运行

`import json user={"name":"张三","age":18,"city":"青岛"} text=input("写一句话存起来:") with open("note.txt","w",encoding="utf-8") as f: f.write(text) with open("note.txt","r",encoding="utf…

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#13 2026-10-01 18:38:49 +08:00
Day_12 · 面向对象(二):继承与 __str__

`class Animal: def init(self,name): self.name=name def str(self): return self.name def info(self): print("我是动物") def speak(self): …

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#12 2026-10-01 16:49:13 +08:00
Day_11 · 面向对象(一):类与实例

`class Dog: def init(self,name,breed): self.name=name self.breed=breed def bark(self): print(f"{self.name}:汪!") def intro(self): print(f"我…

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#11 2026-10-01 16:16:41 +08:00
Day_10 · 异常处理:程序不崩溃的"安全网"

`try: num=int(input("输入一个数字:")) print(f"你输入了{num}") except ValueError: print("你输的不是数字")

try: a=int(input("被除数")) b=int(input("除数")) …

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#10 2026-10-01 16:08:35 +08:00
Day_9 · 模块与猜数字小游戏(综合复习)

`import random import time t1=time.time() target=random.randint(1,10) print("我想到一个1到10的数")

while True: guess=int(input("你的猜测:")) if guess==target: print("Bing…

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#9 2026-10-01 16:00:07 +08:00
Day_8 · 函数:把代码装进"盒子"反复用

`def add(a,b): return a+b

print(add(1,2)) print(add(10,20))

def greet(name): return f"你好,{name}"

print(greet("张三"))

def greet2(name="朋友"): return f"你好,{name}" …

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#8 2026-10-01 15:42:59 +08:00
Day_7 · 循环:重复做的事交给程序

` sum=0 for i in range(1,101): sum+=i print(sum)

for i in range(1,11): print(f"{i}的平方是{i**2}")

n=10 while n>=1: print(n) n-=1

for i in range(1,10): for j…

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#7 2026-10-01 15:35:09 +08:00
Day_6 · 条件判断:让程序做决定

py age=int(input("请输入年龄")) if age<18: print("未成年") elif age<60: print("允许访问") else: print("老年")

score=int(input("输入分数")) if score>=90: print("优秀") …

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#6 2026-09-30 23:15:56 +08:00
Day_5 · 字典:带名字的数据

`user = {"name": "张三", "age": 18, "city": "青岛"} print(user["name"]) print(user["age"]) user["age"] = 19 user["hobby"] = "写代码" del user["city"] print(user) for key, value in…

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#5 2026-09-30 11:56:35 +08:00
Day_4 · 列表:一串数据

`fruits = ["apple", "banana"] print(fruits) fruits.append("orange") fruits.append("grape") fruits.remove("banana") print(fruits) for f in fruits: print(f"我喜欢吃{f}") print(f"一共{len(…

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#4 2026-09-30 11:53:17 +08:00
Day_3 · 字符串:和文字打交道

`name="胡翰林" age=int(18) city="株洲" print(f"我叫%s,今年%d岁,来自%s"%(name,age,city))

s="Hello World" print(len(s)) print(s.upper()) print(s.lower()) print(s.strip()) print("单词数",le…

KasakiMizuki commented on issue ITStudio_OUC/DailyChallenge_ProgrammingDepa…#3 2026-09-30 11:45:20 +08:00
Day_2 · 变量与数据类型

`name="张三" age=int(18) score=88.5 is_student=True

print(name) print(type(name),type(age),type(score),type(is_student))

your_name=input("请输入你的名字:") print("您好,"+your_name+"!") …