# 優先順序
# 先從物件的字典裡找,沒有,再去類的字典中找
class
student
: school =
"oldboy"
def__init__
(obj, x, y, z)
: obj.name = x
obj.age = y
obj.gender = z
defchoose
(self)
:print
("%s 正在選課"
%self.name)
stu_obj1 = student(
"馮瘋子",18
,"female"
)stu_obj2 = student(
"郭靖",19
,"male"
)stu_obj3 = student(
"大雕"
,200
,"male"
)# 1、類中定義的資料是直接共享給所有物件使用的
print(id
(stu_obj1.school)
)print(id
(stu_obj2.school)
)print(id
(stu_obj3.school)
)print(id
(student.school)
)student.school=
"***"
print
(stu_obj1.school)
print
(stu_obj2.school)
print
(stu_obj3.school)
print
(student.choose)
print
(stu_obj1.choose)
print
(stu_obj2.choose)
print
(stu_obj3.choose)
# 2、類中定義的函式是繫結給所有物件用的,繫結給誰就應該由哪個物件來呼叫
# 物件.繫結方法()會把物件當作第乙個引數傳入
# 類.函式()就是乙個函式的玩法,沒有自動傳參的效果
# student.choose(123123123)
stu_obj3.choose(
)stu_obj2.choose(
)stu_obj1.choose(
)
查詢問題 例5 2 查詢學生資訊
題目描述 輸入n個學生的資訊,然後進行查詢。輸入 輸入的第一行為n,即學生的個數 n 1000 接下來的n行包括n個學生的資訊,資訊格式如下 01 李江 男 21 02 劉唐 男 23 03 張軍 男 19 04 王娜 女 19 然後輸入乙個m m 10000 接下來會有m行,代表m次查詢,每行輸入...
PyQt5(2) 視窗屬性修改和控制項
搭建好了開發環境,並測試了建立乙個視窗ok 接下來就嘗試在一開始的測試 中修改視窗屬性並新增子控制項 coding cp936 import sys from pyqt5 import qtcore,qtgui,qtwidgets class qttestwindow qtwidgets.qwidg...
5 2 Mysql的基本查詢語句
語法 select 列名稱 from 表名稱 其中 代表選擇顯示全部的列 無條件查詢 select from zhprny 即 查詢zhprny這個表中的所有列帶條件查詢 語法 select 列名稱 from 表名稱 where 列 運算子 值 運算子有 like between 常用例項 sele...