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))