1.用python做一个简单计算器
print(1 + 2) #3
print(3 - 1 - 1) #1
print(3 * 2) #6
print(6/3) #2.0
2.变量
# 变量 = 数值
# 这里需要注意的是 变量前面不可以加数字,变量后面可以加数字
width = 3
hight = 4
s = width * hight
print(s) # 12
# 需要注意的是变量名区分大小写width与WIDTH表示不同的变量名
3.1python流程控制 if 语句
age = 18
if age > 16:
print('可以进入')
else:
print('年纪太小,不能进入')
3.2python流程控制 if-elif-else 语句
score = 50
if score >= 90 :
print('A')
elif score >= 80:
print('B')
elif score >= 70:
print('C')
elif score >= 60:
print('D')
else:
print('不及格')
4.python 的 for 遍历:从一个序列中逐一取出
for i in range(5):
print(i) #打印出来 0 1 2 3 4 不包括5
for a in range(1,5):
print(a) #打印出来 1 2 3 4 不包括5
for b in range(1,5,2): #隔一个输出一个
print(b) #打印出来 1 3
for c in range(1,10,3): #隔两个输出一个
print(c) #打印出来 1 4 7
5.python 的 while 条件循环
n = 1
while n < 10:
print(n) #输出0 1 2 3 4 5 6 7 8 9
n = n + 1
else: #这里的 else 跟 while 同级
print('循环结束')
#实例 计算1+2+~~~+100的值
n = 1
result = 0
while n <= 100:
result = result + n
n = n + 1
print(result) #这里注意 print 和 while 要同级
#结果为5050
##错误示例
n = 1
result = 0
while n <= 100:
result = result + n
n = n + 1
print(result) # print 和 while 没有同级,print 在 while 里
##结果为
1
3
6
10
.
.
4851
4950
5050