当前位置: 首页 > 后端技术 > Python

茶:一种新的编程语言

时间:2023-03-26 00:51:20 Python

#安装sudoaptinstalltealangsudobrewinstalltealangsudoyuminstalltealang#运行tearunapp.teateainstalldependency#引入依赖项importhttpos#赋值和数据类型a1=1#Integera2="a"#Stringa3=true#Booleana4=null#emptya5=1.1#floata6=[a1a2a3]#lista7={name:"Elliot"age:26}#dictionarya8=(a1a2a3)#tuplea9={a1a2a3}#Collection#基本操作+,-,*,/,%,^,&,|,!,==,>=,<=,>,<,~,?#Functionhelloname:"Hello{name}"default:"HelloWorld"mainarg1arg2...:printarg1printarg2#classMyclassobject:attibute="classattibute"__initname:.name=name._private=1__str:.nameshow:.name#判断i=0ifi==0helloielif20>i>10defaultelseexit#loopfori~0:10printiforkv~{"name":"Elliot"}printkprintv#derivationprintifori~["a""b""c""d"]printifori~0:100:10:2=[02468]#arrayslice[012345][0:2]=[01][012345][-2:-0]=[45]#异步函数异步调用我:“异步你好世界”等待[callmecallmecallmecallme]#解析资产值theBait=1000theSwitch=0[theBaittheSwitch]=[theSwitchtheBait]futurists={雕塑家:“UmbertoBoccioni”画家:“VladimirBurliuk”诗人:{姓名:“Tom”地址:[“ViaRoma42R""Bellagio,Italy22021"]}}{poet:{name,address:[street,city]}}=futuriststag=""[opencontents...close]=tag.split#异常捕获trysomethingcatchValueErrorprint"Valueiswrong."catchCustomErrorprint"CustomError"elseprinterrorfinally任何东西