打印出来1-100之间的偶数
for i in range(1,101):
if i%2==0:
print(i)
打印1-100以内奇数并且能被3整除
for i in range(1,101):
if i%2==1 and i%3==0:
print(i)
乘法表
for i in range(1,10):
for j in range(1,i+1):
print(i,”*”,j,”=”,i*j,end=”\t”)
print()
打印三角形
i=1
while i<=6:
print(“*”*i,end=”“)
i+=1
print()
打印矩形
print(” “)
i=1
while i<=5:
j=1
while j<=7:
j+=1
print(“*”,end=”“)
print()
i+=1
打印1-100之间20个偶数
i = 1
num=0
while i <= 100:
if i%2==0:
print(i)
num+=1
if num==20:
break
i+=1
打印倒直角三角型
i=6
while i>=1:
print(“*”*i,end=”“)
i-=1
print()
抽奖系统,登录系统
import random
num=1
while True:
print(“请输入您的账号:”)
userName = input()
print(“请输入您的密码:”)
password = int(input())
if userName==”root” and password==123456:
print(“您输入的密码正确,欢迎光临!”)
print(“欢迎来到抽奖系统“)
sam=input(print(“请您随机输入一个数字(提示为一个数)”))
reward=random.choice(range(0,11))
if sam==reward==6 or sam==reward==8 or sam==reward==9:
print(“恭喜您中奖了”)
else:
print(“很遗憾,您没有中奖!”)
break
if num==3:
print(“您的账号已被锁定”)
break
else:
print(“您输入的密码错误,请您重新输入”)
num+=1
说出while和for循环的区别以及执行流程
while 判断条件:
循环体
else:
pass
随机4位数 随机5位数
import random
print(“这是随机的一个4位数”,random.choice(range(1000,10000)))
print(“这是随机的一个4位数”,random.choice(range(10000,100000)))
print(“随机的一个1-200的数为:”,random.choice(range(10000,100000)))
str=”helloword”
for i in str:
if i!=”l”:
print(i,end=”“)
if i==”w”:
break
print()
name=”张三”
age=13
height=79,5
print(“我叫%s,年龄%d,体重%f”,name,age,height)
str=”hello”
print(str.startswith(“h”),”world”,”字符串的长度:”,len(str+”world”))