可以根据需要定义任意数量的异常块,可以为特殊类型的错误执行特殊代码块:比如:print(x) 单独执行将引发一个NameError: name 'x' is not defined我们可以针对这个NameError异常执行一个except处理块,其他异常执行另一个except块。try: print(x)except NameError: print("未定义x")except: print("发生了其他...
回答于 2022-06-02 13:53
当try块中发生了错误,就会执行except块处理异常。try: print(x) #没有定义x,直接引用将发生错误except: print("发生错误")执行结果:发生错误
回答于 2022-06-02 13:47
pip是Python包的包管理器,Python3.4及更高版本默认都包含了pip工具。我们可以通过pip下载所需的模块包,下载安装成功后,直接import导入模块使用即可。
回答于 2022-06-02 13:41
split()函数返回一个列表,其中字符串在每次匹配时都被拆分:在每个空格字符处拆分:import retxt = "The glass in table"x = re.split("\s", txt)print(x)执行结果:['The', 'glass', 'in', 'table']
回答于 2022-06-02 13:35
sub()函数将匹配项替换为您选择的文本:将每个空格字符替换为数字 8:import retxt = "The glass in table"x = re.sub("\s", "8", txt)print(x)执行结果:The8glass8in8table
回答于 2022-06-02 13:31
字典、列表、元组、字符串、整型、浮点型、真、假、Noneimport jsonprint(json.dumps({"name": "小花", "age": 90}))print(json.dumps(["apple", "bananas"]))print(json.dumps(("apple", "bananas")))print(json.dumps("hello"))print(json.dumps(89))print(json.dumps(69.76))print(json.dumps(True))print(json.dumps(...
回答于 2022-06-02 13:25
可以使用json.dumps()方法将Python字典数据转换为 JSON 字符串。import json#Python字典x = { "name": "xiaoming", "age": 30, "city": "beijing"}#转为JSONy = json.dumps(x)#JSON stringprint(y)执行结果:{"name": "xiaoming", "age": 30, "city": "beijing"}
回答于 2022-06-02 13:22
可以使用json.loads()方法对其进行分析。import json#JSONx = '{ "name":"xiaoming", "age":30, "city":"beijing"}'# 解析y = json.loads(x)# 转为字典类型print(y["age"])执行结果:30
回答于 2022-06-02 13:18
math.sqrt()方法返回一个数字的平方根:import mathx = math.sqrt(64)print(x)执行结果:8.0
回答于 2022-06-02 13:11
import datetimex = datetime.datetime.now()print(x.year)print(x.strftime("%A"))
回答于 2022-06-02 13:05