程序的格式框架单层缩进多层缩进DARTS=1000#el.1TempConvert.pyhits =0.0Tempstr=input("请输入带有符号clock()if Tempstr[-i]in['F','f']:for i in range(l, DARTs):C =(eval(Tempstr[O:-1])X,y=random(),random()print("转换后的温度是(:.2f)cdist=sqrt(x**2+y*elif Tempstr[-l] in ['c','c']if dist <= 1.0:F =1.8*eval(Tempstr[0:-1]+hits=hits+1print("转换后的温度是(:.2f)Fpi=4*(hits/DARTS)else:print("pi的值是(:.2f)".format★print("输入格式错误")
程序的格式框架 单层缩进 多层缩进
注释注释:程序员在代码中加入的说明信息,不被计算机执行注释的两种方法:■单行注释以#开头#Here are the comments多行注释以,,开头和结尾家This is a multiline commentused in Python
注释 注释:程序员在代码中加入的说明信息,不被计算机执行 注释的两种方法: ◼单行注释以#开头 #Here are the comments ◼多行注释以 ’’’开头和结尾 ’’’ This is a multiline comment used in Python ’’’
命名与保留字常量:程序中值不发生改变的元素变量:程序中值发生改变或者可以发生改变的元素Python语言允许采用大写字母、小写字母、数字、下划线()和汉字等字符及其组合给变量命名,但名字的首字符不能是数字,中间不能出现空格,长度没有限制注意:标识符对大小写敏感,python和Python是两个不同的名字
命名与保留字 ◼常量:程序中值不发生改变的元素 ◼变量:程序中值发生改变或者可以发生改变的元素 Python语言允许采用大写字母、小写字母、数字、下 划线(_)和汉字等字符及其组合给变量命名,但名字的首 字符不能是数字,中间不能出现空格,长度没有限制 注意:标识符对大小写敏感,python和Python是两个 不同的名字
命名与保留字√保留字,也称为关键字,指被编程语言内部定义并保留使用的标识符。√程序员编写程序不能定义与保留字相同的标识符√每种程序设计语言都有一套保留字,保留字一般用来构成程序整体框架、表达关键值和具有结构性的复杂语义等。√掌握一门编程语言首先要熟记其所对应的保留字
命名与保留字 ✓ 保留字,也称为关键字,指被编程语言内部定义并保留 使用的标识符。 ✓ 程序员编写程序不能定义与保留字相同的标识符。 ✓ 每种程序设计语言都有一套保留字,保留字一般用来构 成程序整体框架、表达关键值和具有结构性的复杂语义 等。 ✓ 掌握一门编程语言首先要熟记其所对应的保留字
命名与保留字Python3.x保留字列表(33个)elifandimportraiseinelsereturnasisexcepttryassertbreakfinallylambdawhileforwithclassnonlocalfromnotyieldcontinuedefglobalorTrueifdelFalsepassNone
命名与保留字 ✓ Python 3.x保留字列表 (33个) and elif import raise as else in return assert except is try break finally lambda while class for nonlocal with continue from not yield def global or True del if pass False None