题目:
1、使用while循环输入 1,2,3,4,5,6, 8,9,10
2、输出1-100的奇数
3、求1-100的所有数的和
4、求1-100内的偶数之和
6、用户登录(3次机会重试)
7、字符串循环(for、while)
8、将输入内容的索引打印出来
9、1-8的数字能组成多少个不重复,不相同的2位数
10、1-8的数字能组成哪些不重复,不相同的2位数
11、九九乘法表
12、公鸡5元一只,母鸡3元一只,小鸡3只一元,买100只鸡花100元,每种鸡必须要有
1、使用while循环输入 1,2,3,4,5,6, 8,9,10
n =0while n <= 10:
n+=1
if n == 7:pass
else:print(n)print("---end---")
2、输出1-100的奇数
n =0while n < 100:
n+=1
if n % 2 ==0:pass
else:print(n)print("---end---")
3、求1-100的所有数的和(5050)
n =0
m=0while n < 100:
n+=1m+=nprint(m)print("---end---")
4、求1-100内的偶数之和
n =0
m=0while n < 100:
n+=1
if n%2 ==0:
m+=nprint(m)print("---end---")
6、用户登录(3次机会重试)
n =0while n < 3:
n+=1user= input("请输入登录账号:")
pwd= input("请输入登录密码:")if user == "root" and pwd == "root":print("欢迎登录我们的网站")break
else:print("您输入的账号或密码错误,请重新输入")print("---end---")
7、字符串循环
test = "我是花儿你是啥"
i = 0
while i < len(test):
v = test[i]
print(v)
i+=1
print("----end---")
#==
for item in test:
print(item)
8、打印输入内容的索引
test = input(">>>")for i inrange(0,len(test)):print(i,test[i])
9、1-8的数字能组成多少个不重复,不相同的2位数
count = 0
for m in range(1,9):for n in range(1,8):
count+=1print(count)
10、1-8的数字能组成哪些不重复,不相同的2位数
for m in range(1,9):for n in range(1,9):if m !=n:
print(str(m)+str(n))
print("---end---")
11、九九乘法表
"\t" :相当于4个空格,相当于tab;"\n":换行
sep:分割值与值,默认 sep="" ;sep="_"end:两个字符串最后以什么结尾,默认 end="\n" 换行;end=""两个字符串拼接for m in range(1,10):for n in range(1,m+1):
print(str(n)+"*"+str(m)+"="+str(m*n)+"\t",end="")
print("\n",end="")==
for m in range(1,10):string = ""
for n in range(1,m+1):string += str(n)+"*"+str(m)+"="+str(m*n)+"\t"print(string)
12、公鸡5元一只,母鸡3元一只,小鸡3只一元,买100只鸡花100元,每种鸡必须要有
for x in range(1,100//5):
for y in range(100//3):
for z in range(100):if x + y + z == 100 and 5*x+3*y+1/3*z == 100:
print(x,y,x)
print("---end---")