给一个周长为20的三角形设计构成方案
思路:
三角形中两边之和大于第三边
# -*- coding: utf-8 -*- """ 功能:构成三角形 作者:cxf 时间:2021年11月16日 """ count = 0 for a in range(1, 20): for b in range(a, 20): for c in range(b, 20): if a + b + c == 20 and a + b > c: count = count + 1 print(a, b, c) print('构成三角形方案数:{}'.format(count))
运行结果
就仅仅因为一个缩进的问题结果改变了许多。
Python对缩进要求十分严格,缩进不对会导致语法错误。所以可以使用tad(退格)和shift+tad(前进一格)
括号可以圆括号、方括号或花括号
1.圆括号
2.方括号
3.花括号
1.关键字
2.变量名
3.函数名
Print()无法被识别
1、 显示关键字
Python中有35个关键字
- 标识符区分大小写
- 标识符不能与关键字同名
- 在2.x版本的Python中,标识符以ASCII的字母或下划线开始,后面可以接字母、数字、下划线;在3.x的Python中,标识符ASCII字母、下划线以及大多数非英文语言的字母,只要是Unicode编码的字母都可以充当引导字符,后续字符可以是任意引导符,或任意非空格字符,包括Unicode编码中认为是数字的任意字符。(因此可以使用阿拉伯语、中文、日语或俄语字符或Unicode字符集支持的任意其他语言中的字符进行命名)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)