1、Python 的代码注释使用: #

2、输入的基本格式:input([prompt])  函数。函数名是input,小括号中是其参数,其中prompt是提示信息。

3、输出的基本格式:print([objects])  函数。函数名是print,objects是其参数,即为要输出的内容,可以没有,表示输出一个空行,如果有多个要输出的项目,多项用逗号隔开。

4、Python 的字符串:用一对单引号或双引号引起来表示字符串。

5、标识符:是程序中用来表示变量、函数、类、模块的其他对象的名称。由字母、数字、下划线“_”组成,第一个字符不能是数字。Python中的标识符不限长度,但区分大小写!

1)预定义标识符:Python语言包含许多预定义的内置类、异常、函数等,如float、input、print 等,用户应避免再使用它们为自己的数据、函数、类来命名。

使用dir(_builtins_) 可以查看所有的内置异常名和函数名,如:

>>>dir(_builtins_) #builtins 前后都是两个下划线

2)保留标识符类

_*是特殊的标识符,在交互式执行方式中使用,代表最后的计算结果,例如:

>>> 100+200

300

>>> _+200 #_表示上一次的计算结果300,因此最后得到 500

500

_*_ 以下划线开始以下划线结束,此名字通常是系统定义的函数的名字,如 _new_()是创建对象的函数,  _init_()是构造函数等。

6、关键字(保留字):

可以在交互方式中,输入help()进入帮助系统,查看关键字信息。

>>>help() #进入帮助系统

help>keywords #查看所有的关键字列表

help>return #查看 return 这个关键字的说明

help>quit #退出帮助系统

7、函数和模块。要使用模块中的函数,需要导入模块。导入和使用的方式有二:

1)import

导入形式: import 模块名

使用方式:模块名.函数名(参数)

模块名.变量名

e.g.

>>>importmath>>>math.sqrt(2)>>>math.sin(0.7)

2) from ... import ...

导入形式:from  模块名  import  函数名或变量名表     #函数名或变量名表的多个函数和变量间用逗号隔开,也可以用 * 代替表示所有的函数和变量。

使用方式:函数名(参数)

e.g.

>>>from math importsqrt,sin>>>sqrt(2)>>>sin(0.7)

实例1:新年快乐

############################################新年贺卡#python001.py#201705###########################################

name1=input("请输入收卡人:")

name2=input("请输入送卡人:")print("###########################################")print(name1)print()print("Happy New Year to You.")print()print("Yours",name2)print("###########################################")

运行结果:

实例2:求直角三角形的斜边长度

############################################勾股定理求斜边的长度#python002.py#201705###########################################

from math import *a=float(input("请输入斜边1的长度:")) #输入实数

b=float(input("请输入斜边2的长度:")) #输入实数

c=a*a+b*b #计算,得到的是斜边的平方

c=sqrt(c) #开方,得到的是斜边长

print("斜边长为:",c) #显示,一项是字符串,一项是c表示的斜边长

运行结果:

注:

(1) input() 函数得到的是:字符串(即使输入了数字,还是字符串)。所以,如果要使输入的数字代表实数,前面加float() 函数,把input()输入的内容作为参数,将它转换为实数。

(2) Python中使用模块的功能,将其导入自己的程序中。数学函数包含在 math 的模块中。导入 math 模块的方法是: from math import *

(3) 数学函数:

sqrt(x) #计算x的开方

pow(x,y)#计算x的y次方

log(x)#以e为底x的对数

log10(x)#以10为底x的对数

exp(x)#x的e次方

degree(x)#弧度转角度

radians(x)#角度转弧度

sin(x)#x的正弦,x为弧度

cos(x)#x的余弦,x为弧度

tan(x)#x的正切,x为弧度

asin(x)#反正弦,x∈[-1,1]

acos(x)#反余弦,x∈[-1,1]

更多推荐

python勾股定理代码_Python 基础