应用多元统计分析(1)Python基础

课堂笔记:应用多元统计分析(1)

python基础

import math
dir(math)###查看函数dir()

####创建对象
list[]##列表
tuple()##元组
dict{}##字典
set    

###example
a1=[1,4,9]
type(a1)
a2=(2,5,8)
type(a2)
a3={"john":170,"dick":180,"jane":165}
type(a3)

##注:tuple中的元素不能更改,list中的元素可以更改。

###方法 是特定类关联的函数  区别 : 属性与方法
#属性:介绍
#方法:操作
##example
a1=[1,4,9]
type(a1)
#属性
a1._len_
a1._str_
a1._class_
#方法
a1.reverse()

###注意:区别函数与方法
b1=np.array([1,2],[3,4])
np.sum(b1)##函数
b1.sum()##方法

##if 语句 example
if:
else:

第一次作业

###    1. 运行 3+5
3+5

###    2. 计算 cos(3) 的结果
from math import *
cos(3)

###    3. 分别创建一个列表,元组,字典
a1=[1,4,9]
a2=(2,5,8)
a3={"john":170,"dick":180,"jane":165}

###    4. 分别给出列表,元组,字典的所有属性和方法
type(a1)
dir(a1)

type(a2)
dir(a2)

type(a3)
dir(a3)

###   5. 用 for 循环计算 1到 100的和
sum=0
for i in range(1,101):
    sum=sum+i
print(sum)

###    6. 对一个数进行判断,大于等于0,给出其平方根,否则显示错误
a=int(input('请输入一个数'))
if a>=0:
    print(sqrt(a))
else:
    print("False")

###   7.创建一个numpy中的一维array,分别用函数和方法计算它的和
import numpy as np
c=np.array((1,2,3))
c.sum()
np.sum(c)

###    8. 自定义阶乘函数
def jiecheng(x):
    y=1
    i=1
    while i<=x:
        y=y*i
        i=i+1
    return(y)

m=jiecheng(5);m

  • 4
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值