Python练习题

Posted 魔降风云变

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python练习题相关的知识,希望对你有一定的参考价值。

 

1、使用while循环输入 1 2 3 4 5 6     8 9 10

i=0
while i<10:
	i=i+1
	if i==7:
		continue
	print(i)

  结果:

E:\python\python>python test.py
1
2
3
4
5
6
8
9
10

2、求1-100的所有数的和

i=0
sum=0
while i<100:
	i+=1
	sum =sum+i 
print(sum)

  结果:

E:\python\python>python test.py
5050

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

i=0
while i<100:
	i+=1
	if i%2==1:
		print(i)

  结果:

E:\python\python>python test.py
1
3
5
7
......
99

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

i=0
while i<100:
	i+=1
	if i%2==0:
		print(i)

  结果:

E:\python\python>python test.py
2
4
6
......
100

5、求1-2+3-4+5 ... 99的所有数的和

i=0
sum=0
while i<99:
	i+=1
	if i%2==0:
		sum=sum-i
	if i%2==1:
		sum=sum+i
print(sum)

  结果:

E:\python\python>python test.py
50

6、用户登陆(三次机会重试)

sum=0
while sum<3:
	sum+=1
	username=input("请输入你的名字:")
	password=input("请输入你的密码:")
	if username==‘ma‘ and password==‘123456‘:
		print("您已经成功登录")
		break
	else:
		print("您输入的用户或密码有误")	
		print("---------------------------")
		print("")
		continue

  结果:

E:\python\python>python test.py
请输入你的名字:ls
请输入你的密码:ls
您输入的用户或密码有误
---------------------------

请输入你的名字:ls
请输入你的密码:ls
您输入的用户或密码有误
---------------------------

请输入你的名字:ls
请输入你的密码:ls
您输入的用户或密码有误
---------------------------


E:\python\python>python test.py
请输入你的名字:ls
请输入你的密码:ls
您输入的用户或密码有误
---------------------------

请输入你的名字:ma
请输入你的密码:123456
您已经成功登录

E:\python\python>

 

以上是关于Python练习题的主要内容,如果未能解决你的问题,请参考以下文章

Python matplotlib 基础练习:画出正弦曲线等

spring练习,在Eclipse搭建的Spring开发环境中,使用set注入方式,实现对象的依赖关系,通过ClassPathXmlApplicationContext实体类获取Bean对象(代码片段

常用python日期日志获取内容循环的代码片段

python 有用的Python代码片段

Python 向 Postman 请求代码片段

csharp Epicor标准练习片段