Day 1
一、变量
1、变量的概念基本上和初中代数的方程变量是一致的,只是在计算机程序中,变量不仅可以是数字,还可以是任意数据类型。
变量在程序中就是用一个变量名表示了,变量名必须是大小写英文、数字和_
的组合,且不能用数字开头,比如:
x = 2
q_57 = 678
34sd = 1 #错误的代码
上面代码中,前两个是正确的,而最后一个是错误的。
并且python的变量名大小写是敏感的,比如:
hello != Hello
2、在Python中,在使用变量之前需要进行赋值。等号=
是赋值语句,可以把任意数据类型赋值给变量,同一个变量可以反复赋值,而且可以是不同类型的变量。
例如:
a = 78 # a为整数
print(a)
a = 'QWE' #a变成了字符串
print(a)
输出为
3、变量还可以进行加减,例如:
aaa = 3
bbb = 4
ccc = aaa + bbb
print(ccc)
ddd = 'My name '
eee = 'is XXX'
fff = ddd + eee
print(fff)
最后输出
二、注释
- python中一般用“#”来注释,作用于一整行。
#这是一行注释
- 也可以用’’’ ‘’'和""" “”"来注释。
'''
这也是一行注释
这也是一行注释
'''
"""
这仍是一行注释
这仍是一行注释
"""
三、数据类型
python的数据类型有以下几种:
1、整数型(int)
2、浮点数(float),也就是小数。
3、布尔值(bool),即True
和False
,要么是True
要么就是False
。布尔值也可以用and
or
not
来计算。
4、复数(complex),即a + b*j
类型,复数也可以像整数和浮点数一样进行四则运算。
四、运算符
首先,什么是运算符?比如:1 + 2 = 3,那么1和2叫做操作数,“+”被称为运算符。运算符有很多种类,python语言支持的是以下的几种运算符。
1、算数运算符
例子1
print(4 + 7) # 11
print(8 - 2) # 6
print(6 * 3) # 18
print(9 / 3) # 3
print(7 % 2) # 1
print(2 ** 3) # 8
print(9 // 4) # 2
2、比较运算符
例子2
print(12 == 12) # True
print(12 != 12) # False
print(13 > 12) # True
print(13 < 12) # False
print(13 >= 12) # True
print(12 <= 12) # True
3、赋值运算符
例子3
a = 2
b = 3
c = a + b
print(c) # 5
c += a
print(c) # 7
c -= b
print(c) # 4
c *= a
print(c) # 8
4、位运算符
需要注意其运算是将数字看作二进制数来运算。
5、逻辑运算符
类似于离散数学中的“与”“或”“非”,较为容易理解。
6、运算符的优先级
例子6
print(3 * 2 + 8 / 4 - 1) # 7
print(3>2 or 1>5) # True
最后,还是要感谢老师和同学们提供的资源和模板,使我加深了对python这门语言的理解,我也越来越对这门语言感兴趣,希望通过以后的学习能把这门语言学的更好。