mirror of
http://47.106.207.27:3000/Jeremy_liu/AI0814_jiaoan_public.git
synced 2026-09-27 07:14:15 +08:00
169 lines
2.6 KiB
Python
169 lines
2.6 KiB
Python
# x=2
|
|
# X='12'
|
|
# y=x
|
|
# x=3
|
|
# print(y)
|
|
#
|
|
# x=[1,2,3]
|
|
# y=x
|
|
# x[0]=100
|
|
# # y=?
|
|
# print(y)
|
|
# y[0]=1
|
|
# print(x)
|
|
# x=100
|
|
|
|
|
|
# name1='liuejie'
|
|
# name2='yujnguangxiang'
|
|
# name3='zijing'
|
|
# name4='hepeng'
|
|
# name99='213'
|
|
# name99=123
|
|
|
|
# 循环和条件
|
|
|
|
|
|
# L=['liuejie',name2,name3,name4,name99]
|
|
# L=['nan',0,1,1,1,1,]
|
|
# liujie={'name':'liuejie','age':18,'gender':'male'}
|
|
# liujie=['liuejie',18,'male']
|
|
# 0 1 2 3
|
|
# liujie[2]
|
|
# liujie['gender']
|
|
# for i in L:
|
|
# print(i)
|
|
|
|
|
|
# print(type(print))
|
|
# print(type('a'.upper))
|
|
#
|
|
# str
|
|
|
|
|
|
# class A:
|
|
# def func(a):
|
|
# print('func')
|
|
# print()
|
|
# a=A()
|
|
# print(a)
|
|
# a.func()
|
|
# print(type(a.func))
|
|
#
|
|
# # def fun2():
|
|
# # print('fun2')
|
|
# # print(type(fun2))
|
|
#
|
|
# def fun3(self):
|
|
# print(self)
|
|
# fun3(123)
|
|
|
|
# class A:
|
|
# def func(a):
|
|
# print('func')
|
|
# print()
|
|
# a=A()
|
|
# a.func()
|
|
# a.func
|
|
#
|
|
#
|
|
#
|
|
# print(123)
|
|
# print(123)
|
|
# print(123)
|
|
#
|
|
#
|
|
# def fun3():
|
|
# print(123)
|
|
# print(123)
|
|
# print(123)
|
|
# fun3()
|
|
#
|
|
#
|
|
# print(123)
|
|
# print(123)
|
|
# print(123)
|
|
#
|
|
#
|
|
# print(123)
|
|
# print(123)
|
|
# print(123)
|
|
#
|
|
# print(123)
|
|
# print(123)
|
|
# print(123)
|
|
#
|
|
# list
|
|
|
|
|
|
# from pydantic import BaseModel
|
|
#
|
|
# # 定义模型
|
|
# class User(BaseModel):
|
|
# id: int
|
|
# name: str
|
|
# email: str | None = None
|
|
#
|
|
#
|
|
# # 实例化对象
|
|
# u = User(id=1, name="张三", email="zhangsan@test.com")
|
|
# print(u.__dir__())
|
|
# # model_dump() -> python dict
|
|
# data = u.model_dump()
|
|
# print(type(data))
|
|
# print(data)
|
|
# ['id', 'name', 'email']
|
|
|
|
|
|
|
|
# class Person:
|
|
# def __init__(self,name,age):
|
|
# self.name=name
|
|
# self.age=age
|
|
# zinan=Person('zinan',18)
|
|
# print(zinan.name)
|
|
# print(zinan.age)
|
|
#
|
|
#
|
|
# attr=input('请输入你想查询关于梓楠的信息{name ,age}')
|
|
# print(getattr(zinan,attr,'没有这个属性'))
|
|
#
|
|
#
|
|
# d={'name':'zinan','age':18}
|
|
# d.get('name')
|
|
# print(getattr(zinan, 'name','没有这个属性'))
|
|
# print(getattr(zinan, 'aaa','没有这个属性'))
|
|
#
|
|
#
|
|
# getattr(对象,属性名,默认值)
|
|
# 属性名是字符串的形式
|
|
|
|
# class dog:
|
|
# def __init__(self,name,age):
|
|
# self.name=name
|
|
# self.age=age
|
|
# zinan=dog('zinan',18)
|
|
# zinan.hair='black'
|
|
# print(getattr(zinan,'name','没有这个属性'))
|
|
# print(hasattr(zinan,'hair'))
|
|
# print(hasattr(zinan,'name'))
|
|
# print(setattr(zinan,'hair','black'))
|
|
# print(zinan.hair)
|
|
|
|
# def fun1():
|
|
# print('fun1')
|
|
#
|
|
# def fun2():
|
|
# print('fun2')
|
|
#
|
|
# d={'fun1':fun1,'fun2':fun2}
|
|
# d['fun1']()
|
|
#
|
|
# user_input=input('请输入你想调用的函数名')
|
|
# d[user_input]()
|
|
# d.get(user_input,lambda:print('没有这个函数'))()
|
|
|
|
with open('test.txt','w',encoding='utf-8') as f:
|
|
a=input('请输入你想写入的数据')
|
|
f.write(a)
|