条件语句(第一天)

7. 条件语句
缩进用4个空格
a.
n1 = input('>>>')

if "alex" == "alex":
n2 = input('>>>')
if n2 == "确认":
print('alex SB')
else:
print('alex DB')
else:
print('error')


注意:
n1 = "alex" 赋值
n1 == 'alex' 比较,
b.

if 条件1:
pass
elif 条件2:
pass
elif 条件3:
pass
else:
pass

print('end')

c. 条件1
and or

if n1 == "alex" or n2 == "alex!23":
print('OK')
else:
print('OK')

PS:
pass 代指空代码,无意义,仅仅用于表示代码块

8. 基本数据类型

字符串 - n1 = "alex" n2 = 'root' n3 = """eric""" n4='''tony'''
数字 - age=21 weight = 64 fight = 5

加减乘除等:
字符串:
加法:
n1 = "alex"
n2 = "sb"
n4 = "db"
n3 = n1 + n2 + n4
# "alexsbdb"

乘法:
n1 = "alex"
n3 = n1 * 10
数字:
n1 = 9
n2 = 2

n3 = n1 + n2
n3 = n1 - n2
n3 = n1 * n2
n3 = n1 / n2
n3 = n1 % n2
n3 = n1 ** n2

出题:
11 12 13 ...

num = 12
n = num % 2
if n == 0:
print('偶数')
else:
print('奇数')

9. 循环
死循环

while 1==1:
print('ok')


10. 练习题

if条件语句
while循环
奇数偶数


1、使用while循环输入 1 2 3 4 5 6 8 9 10
n = 1
while n < 11:
if n == 7:
pass
else:
print(n)
n = n + 1

print('----end----')

2、求1-100的所有数的和
n = 1
s = 0
while n < 101:
s = s + n
n = n + 1

print(s)

3、输出 1-100 内的所有奇数

n = 1
while n < 101:
temp = n % 2
if temp == 0:
pass
else:
print(n)
n = n + 1

print('----end----')

4、输出 1-100 内的所有偶数

n = 1
while n < 101:
temp = n % 2
if temp == 0:
print(n)
else:
pass
n = n + 1

print('----end----')

5、求1-2+3-4+5 ... 99的所有数的和
n = 1
s = 0 # s是之前所有数的总和
while n < 100:
temp = n % 2
if temp == 0:
s = s - n
else:
s = s + n
n = n + 1

print(s)

6、
申请博客
整理今天内容
用户登陆(三次机会重试)

posted @ 2018-10-03 16:45  小草nba  阅读(99)  评论(1)    收藏  举报