功能要求
实例代码
x = int(input("请输入一个整数:")) # 从键盘上读取信息并转换为整型
if x >= 0: # 如果x大于等于0
abs = x # 将x赋值给abs
else:
abs = -x # 将-x赋值给abs
print("%d的绝对值等于%d" % (x, abs)) # 将整型x和对应的绝对值输出
运行结果
从键盘上输入“9”,转换成整型后赋值给变量x,即x = 9;接下去执行if x >= 0:,结果为True,执行if……else条件语句中if块中的语句,即abs = x;变量abs的值等于x的值;继续执行print("%d的绝对值等于%d" % (x, abs))将x和x对应的绝对值输出,程序结束。
从键盘上输入“0”,转换成整型后赋值给变量x,即x = 0;接下去执行if x >= 0:,结果为True,执行if……else条件语句中if块中的语句,即abs = x;变量abs的值等于x的值;继续执行print("%d的绝对值等于%d" % (x, abs))将x和x对应的绝对值输出,程序结束。
从键盘上输入“-9”,转换成整型后赋值给变量x,即x = -9;接下去执行if x >= 0:,结果为False,执行if……else条件语句中else块中的语句,即abs = -x;变量abs的值等于-x值,即x的相反数;继续执行print("%d的绝对值等于%d" % (x, abs))将x和x对应的绝对值输出,程序结束。
知识说明
运算符“-”:用于表达式之前,表示取反,即改变表达式的正反性,即正数变负数,负数变正数。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.