赞
踩
Python程序设计基础
#数值:int、float、complex、
print(021)#八进制
print(0x23A)#十六进制
print(1.5E+03)#浮点数的科学计数法表示
print(2+4j)#复数
int(x)#将x转化为整数
float(x)#将x强制转化为浮点数
complex(x)#将x转化为一个复数,实部为x,虚部为0
complex(x,y)#将x,y转化为复数,实部为x,虚部为y
#字符串:注意:与C语言不同,Python不支持单字符类型,单字符在Python中也是一个字符串类型。
#需要使用特殊字符时,Python用反斜杠转义字符
#Python中的关键字
import keyword #导入keyword模块
print('显示Python中的所有关键字\n',keyword.kwlist)
print('\n判断def是否是关键字:',keyword.iskeyword('def'))
print("、\n判断Dog是否是关键字:",keyword.iskeyword('Dog'))
print("我是%s,今年%d岁,现就读于华中科技大学"%('由心', 20))
·每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,
它没有类型,我们所说的”类型“是变量所指的内存中对象的类型。
#变量的赋值
variable = 1243
a, b, c = 12, 23, "浪哥"#可以同时为多个对象赋值
print("a= %d b=%d c=%s"%(a,b,c))#"后面有‘%’就不要加逗号
print(type(c))#利用type()函数可以查看变量的数据类型
#运算符,被运算的对象(数据)叫“运算量” add = a + b jian = a-b cheng = a* b chu = a/b mi = a**b zheng_chu = a//b print(add, jian, cheng, chu, zheng_chu, mi) #复合赋值运算符 x = 10 y = 5 x += y print("x=",x) x -= y print("x=",x) x *=y print("x=",x) x /=y print("x=",x) x//=y print("x=",x) x**=y print("x=",x) #位运算符 a = 12 b = 63 c = a&b#按位与 print("c=",c) c = a|b#按位或 print("a|b=",c) c = a^b#按位异或 print('a^b=',c) c = a>>2#右移运算符 print("a>>2 = ",c) #'>>'右移运算符:把>>左边的运算数的二进制位向右移动指定的位数地位丢弃,高位补0(左移运算符同理)
#python最具特色的就是使用缩进来表示代码块,不需要使用大括号{}。但是,同一个代码块的语句必须包含相同的缩进空格数。 if True: print("正确") else: print("Answer:") print("错误")#缩进不一致,报错 #代码注释: #Python中代码单行注释使用 #, 多行注释使用 ''' ''' """ """ #空行: #函数和类之间使用空行来分隔,表示一段新代码的开始。类和函数入口之间也使用一段空分隔,以突出函数入口的开始。 #注意:空行也是程序的一部分 #同一行使用多条语句: #Python中同一行可以使用多条语句,但此时就必须用;来隔开,例如: x = 7;y = 8;print(x**y)
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。