python大数据分析学习基础篇(1)——初识Python

1、代码注释方法

(1)在一行中,“#”后的语句不被执行,表示被注释。

(2)如果要进行大段的注释,可以使用3个单引号(‘’‘)或者三个双引号(“”“)将注释内容包围。

2、用缩进表示分层

Python的语句块是使用代码缩进4个空格来表示分层,当然也可以使用一个Tab键代替四个空格,但不要Tab和空格同时使用,这会使程序在跨平台时不能正常运行。

3、语句断行

一般来说,Python的一条语句占一行,在每条语句的结尾不需要使用“;”。但是在Python中也可以使用“;”,表示将两条简单语句写在一行。如果一条语句较长需要分几行来写,可以使用“\"来换行。

4、print()的作用

print()会在输出窗口中显示一些文本或者结果,便于监控、验证、和显示数据。

5、在一个字符串中嵌入一个单引号

(1)字符串在单引号中,可以在单引号前加反斜杠(\)嵌入,如\'

(2)字符串在双引号中,可以直接加单引号嵌入。

s1='I\'am a boy .'
print(s1)
i'am a boy.
s2="I'am a boy."
print(s2)
I'am a boy.

6、运算符介绍

(1)比较运算符< ,<=,>,>=,==,!=,is,is not

x is/is not y 判断x的地址(ID)是否等于/不等于y,如果是,返回真,否则返回假。

(2)数值运算符:=,+,-,*,/,%,-x,+x,abs(x),int(x),float(x),complex(re,im),c.conjugate ,divmod(x,y),pow(x,y),x**y。

7、顺序结构

#输入a b c 
A=float(input("输入A:"))
B=float(input("输入B:"))
C=float(input('输入C:"))
#计算delta
delta=B**2-4*A*C
#计算x1、x2
x1 = (B  + delta**0.5)/(-2*A)
x2 = (B - delta**0.5)/(-2 * A)
#输出x1 x2
print("x1=",x1)
print("x2=",x2)

input 函数是程序接收来自键盘的输入。 input函数将用户输入的函数以字符串形式返回,就算你输入的是数字,但是返回的数字的类型也是字符型。

8、判断结构

判断结构增加了程序中的判断机制。

#输入a b c 
A=float(input("输入A:"))
B=float(input("输入B:"))
C=float(input('输入C:"))
#计算delta
delta=B**2-4*A*C
#判断解得个数
if delta <0:
    print("该方程无解")
elseif delta==0:
    x= B/(-2*A)
    print("x1=x2",x)
else:
#计算x1、x2
x1 = (B  + delta**0.5)/(-2*A)
x2 = (B - delta**0.5)/(-2 * A)
#输出x1 x2
print("x1=",x1)
print("x2=",x2)

9、循环结构

(1)while循环

while循环是最简单的循环,几乎所有程序语言中都存在while循环或者类似结构。

while结构如下:

while 循环条件为真:

    执行块

n=input("请输入结束的数:"))
i=1
su=0
while i<=n
    su+=i
    i+=1
print("从1加到%d结果是: %d"(n,su)

(2)for循环

for 循环常用来遍历集合。较while循环而言,在程序中使用for循环更为普遍

n=int(input("请输入结束的数:"))
i=1
su = 0
for i in range (n+1):
    su+=i
print("从1加到%d结果是:%d %(n,su))

 

上一篇:R语言极值推断:广义帕累托分布GPD使用极大似然估计、轮廓似然估计、Delta法


下一篇:Dive into Delta Lake | Delta Lake 尝鲜