1. 面向对象
将程序任务涉及到的事物抽象为一个个的对象,以这些对象为中心来写程序。
1.1 什么是类?
类 和 实例
物以类聚,人以群分
- 狗是一类动物,具有相同、相似属性。(类)
- 两只狗,半斤和八两,出生后不会互相影响,彼此是独立的个体。(实例)
- 当类改变的时候,实例也会受到影响;但实例改变时,不会影响其他实例或者整个类。
1.2 对象,你找到了吗?
原创2025/7/31...大约 18 分钟
将程序任务涉及到的事物抽象为一个个的对象,以这些对象为中心来写程序。
类 和 实例
物以类聚,人以群分
Cholera:西语的两个含义,霍乱,乱七八糟
爱是一个人的兵荒马乱
王熙凤
甄嬛传安小鸟
CHAPTER ONE
IT WAS INEVITABLE: the scent of bitter almonds always reminded him of the fate of unrequited love .
数学函数:y = f(x)
计算机函数:代码片段
学习笔记
1. head
/hed/
noun (body part)
A1. [c]
the part of the body above the neck where the eyes, nose, mouth, ears, and brain are
for 变量 in 可迭代对象:
循环体代码
#
,井号后即为注释。Ctrl + /
即可多行同时注释掉清理 Windows C 盘空间可以显著提升系统运行速度和稳定性,以下是一些快速有效的清理方法:
操作步骤:
打开“此电脑”,右键点击 C 盘 → 选择【属性】
点击【磁盘清理】
可勾选选项包括:
点击【清理系统文件】,可以释放更多空间(包括 Windows 更新文件)
Answer:
不用循环满足用户输入错误2次:
user_gender = input('Enter your gender(F/M): ')
if user_gender == "F":
print('你是萌妹子')
elif user_gender == "M":
print('你是糙汉子')
else: # else 后面不能跟条件,但是可以跟多条代码
user_gender = input("输入错误请重新输入F或M: ")
if user_gender == "F":
print('你是萌妹子')
elif user_gender == "M":
print('你是糙汉子')
else:
print('输入错误,请重新输入F或M')
#-------output-------
Enter your gender(F/M): N
输入错误请重新输入F或M: N
输入错误,请重新输入F或M
Enter your gender(F/M): F
你是萌妹子
缩进可以四个空格,也可以是 Tab,但是不可以混用,否则会报错。
缩进逻辑不对也会报错。
user_gender = input("Enter your gender(F/M): ")
if user_gender == "F":
print('你是萌妹子')
elif user_gender == "M":
print('你是糙汉子')
else:
print('输入不正确,请输入F或M')
#-------output-------
Enter your gender(F/M): F
你是萌妹子
temperature = 30
is_hot = temperature > 25
print(f'Is it hot? {is_hot}')
weather = 'sunny'
is_sunny = (weather == 'sunny')
print(f'Is it sunny? {is_sunny}')
should_go_swimming = is_hot and is_sunny
print(f'Should go swimming? {should_go_swimming}')
#-------output-------
Is it hot? True
Is it sunny? True
Should go swimming? True