1.从控制台输入一个数,判断这个数是否是偶数
x=int(input('请输入一个数:'))
if(x%2 == 0):
print('您输入的是偶数')
else:
print('您输入的是奇数')
运行结果:
> python Python2-1.py
请输入一个数:3
您输入的是奇数
> python Python2-1.py
请输入一个数:2
您输入的是偶数
2.根据控制台输入的成绩,输出对应的等级
90以上:优秀
80~90:良好
60~80:还行
60以下:加油吧,少年
x=int(input('请输入您的成绩:'))
if x>=90:
print('优秀')
elif x>=80 and x<90:
print('良好')
elif x>=60 and x<80:
print('还行')
elif x<60:
print('加油吧,少年')
运行结果:
> python Python2-2.py
请输入您的成绩:70
还行
> python Python2-2.py
请输入您的成绩:80
良好
> python Python2-2.py
请输入您的成绩:91
优秀
> python Python2-2.py
请输入您的成绩:51
加油吧,少年
3.判断用户输入的月份是哪个季度.
x=int(input('请输入月份:'))
if x>12:
print('请输入有效月份')
elif x>=10 and x<=12:
print('冬季')
elif x>=7 and x<10:
print('秋季')
elif x>=4 and x<7:
print('夏季')
elif x>=1 and x<4:
print('春季')
elif x<1:
print('请输入有效月份')
运行结果:
> python Python2-3.py
请输入月份:1
春季
> python Python2-3.py
请输入月份:4
夏季
> python Python2-3.py
请输入月份:8
秋季
> python Python2-3.py
请输入月份:12
冬季
> python Python2-3.py
请输入月份:13
请输入有效月份
> python Python2-3.py
请输入月份:-1
请输入有效月份
4.用户身份验证: 用户名输入admin, 密码输入123456, 验证成功
userName=input('请输入用户名:')
passWord=input('请输入用户名:')
if userName == 'admin' and passWord == '123456':
print('验证成功')
else:
print('验证失败')
运行结果:
> python Python2-4.py
请输入用户名:admin
请输入用户名:123456
验证成功
> python Python2-4.py
请输入用户名:admin
请输入用户名:123
验证失败
5.输出1-10以内的数字
a=1
while(a<=10):
print(a)
a+=1
运行结果:
> python Python2-5.py
1
2
3
4
5
6
7
8
9
10
6.输出10-20之间的素数
for i in range(10,20,1):
for j in range(2,i):
if i%j==0:
break;
else:
print(i,'是一个素数')
运行结果:
> python Python2-6.py
11 是一个素数
13 是一个素数
17 是一个素数
19 是一个素数
7.使用循环计算1+2+3+…+100
a=0
for i in range(1,101):
a=a+i
print('1~100的和为 :',a)
执行结果
> python Python2-7.py
1~100的和为 : 5050
8.统计100以内能够被2整除,但是不能被3整除的数的个数
for i in range(1,101):
if(i%2==0 and i%3!=0):
print('能够被2整除,但是不能被3整除的数 :',i)
运行结果:
> python Python2-8.py
能够被2整除,但是不能被3整除的数 : 2
能够被2整除,但是不能被3整除的数 : 4
能够被2整除,但是不能被3整除的数 : 8
能够被2整除,但是不能被3整除的数 : 10
能够被2整除,但是不能被3整除的数 : 14
能够被2整除,但是不能被3整除的数 : 16
能够被2整除,但是不能被3整除的数 : 20
能够被2整除,但是不能被3整除的数 : 22
能够被2整除,但是不能被3整除的数 : 26
能够被2整除,但是不能被3整除的数 : 28
能够被2整除,但是不能被3整除的数 : 32
能够被2整除,但是不能被3整除的数 : 34
能够被2整除,但是不能被3整除的数 : 38
能够被2整除,但是不能被3整除的数 : 40
能够被2整除,但是不能被3整除的数 : 44
能够被2整除,但是不能被3整除的数 : 46
能够被2整除,但是不能被3整除的数 : 50
能够被2整除,但是不能被3整除的数 : 52
能够被2整除,但是不能被3整除的数 : 56
能够被2整除,但是不能被3整除的数 : 58
能够被2整除,但是不能被3整除的数 : 62
能够被2整除,但是不能被3整除的数 : 64
能够被2整除,但是不能被3整除的数 : 68
能够被2整除,但是不能被3整除的数 : 70
能够被2整除,但是不能被3整除的数 : 74
能够被2整除,但是不能被3整除的数 : 76
能够被2整除,但是不能被3整除的数 : 80
能够被2整除,但是不能被3整除的数 : 82
能够被2整除,但是不能被3整除的数 : 86
能够被2整除,但是不能被3整除的数 : 88
能够被2整除,但是不能被3整除的数 : 92
能够被2整除,但是不能被3整除的数 : 94
能够被2整除,但是不能被3整除的数 : 98
能够被2整除,但是不能被3整除的数 : 100