一、程序设计基本方法
程序执行的两种方式
实例1:圆面积的计算(交互式)
>>> r = 25
>>> area = 3.1415*r*r
>>> print(area)
1963.4375000000002
>>> print("{:.2f}".format(area))
SyntaxError: invalid character in identifier
>>> print("{:.2f}".format(area))
SyntaxError: invalid character in identifier
>>> print("{:.2f}".format(area))
1963.44
>>> r=25
>>> area=3.1415*r*r
>>> print("{:2f}".format(area))
1963.437500
>>>
实例2:TempConvert(温度转换实例)
#Tempconver.py
TempStr = input("请输入带有符号的温度的值:")
if TempStr[-1] in ["F","f"]:
C = (eval(TempStr[0:-1]) - 32)/1.8
print("转换后的温度是{:.2f}C".format (C))
elif TempStr[-1]in["C","c"]:
F = 1.8*eval(TempStr[0:-1]) + 32
print("转换后的温度是{:.2f}F".format(F))
else:
print("输入格式错误")
实例3:条件判断,分支输出
#判断输出.py
NumStr=input("请输入一个整数:")
if eval(Gao)>0:
print("He\nll\no \nWo\nrl\nd")
elif eval(Gao)<0:
print("H\ne\nl\nl\no\n \nW\no\nr\nl\nd")
else:
print("Hello World")
二、程序的格式框架(温度转换实例代码分析)
2.1 代码高亮
2.2 缩进:表达程序的格式框架
2.3 注释:用于提高代码可读性的辅助性文字,不被执行
2.4 变量与命名
2.5 保留字