Python 基础

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.

>>>import math

>>>math.sqrt(2)

>>>math.sin(0.7)

 2) from ... import ...

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

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

    e.g.

>>>from  math import sqrt,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]

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值