python4

3**3(3的立方)

5/2  (2.5) 除

5//2  (2)  整除

Print(“输入%d天”%(整数数字))

结果:输入(整数)天

Print(“\t”)是空格

Print(“\n”)是换行
立方可以用a**3表示

平方用a*2

Import random

随机数名=Random.rand(开始数,终止数)随机数

循环

While条件:    (如果不达成条件,就一直循环里面的内容,直到不达成条件为止)

循环内容      

如:

num=0#需要定值
while num<2:
     num=num+1
     print(num)

输出结果:  0

1

2

For 变量 range(其实数,终止数+1)每一次循环变量+1

    循环内容

水仙花数:

所谓"水仙花数"是指一个三位数,

其各位数字立方和等于该数本身

for i in range(100,1000):
    a=i//100#个位
    b=i//10%10#十位
    c=i%10#百位
    if i==(a*a*a)+(b*b*b)+(c*c*c):
        print(i)
    else:
        continue

立方可以用a**3表示

瑞年:

能被400整除,或者能被4整除但不能被100整除的都是闰年,其余的年份均为平年。

for i in range(2000,2200):
   if (i%4==0and i%100!=0) or i%400==0:
        print(i)

99乘法表:

两次循环,第二个循环到第一个循环的数字,就不会重复输出

for x in range(1,10):
    for y in range(1,x+1):
        sum=x*y
        print(y,"*",x,"=",sum,end="  ")
    print()

猜大小:

1-99猜大小

import random
num=random.randint(1,99)
for i in range(1,100):
    a=int(input("输入一个数字"))
    if a>num:
        print("猜大了")
    elif a<num:
        print("猜小了")
    elif a==num:
        print("恭喜你猜对了")
        break

1-99所有奇数相加减去偶数

sum=0
for i in range(1,100):
    if i%2!=0:
        sum=sum+i
    else:
        sum=sum-i
print("改式子值为",sum)

三次验证:

n = 3
for i in range(1,4):
    name=input("请输入用户名")
    pwd=input("请输入密码")
    #判断用户名和密码是否正确
    if name=="admin"and pwd=="123456":
        print("欢迎%s,登陆成功"%name)
        break
    elif name!="admin":
        print("用户名错误")
    elif pwd!="123456":
        print("密码错误")
    n=n-1
    if n==0:
        print("三次输入全部错误,退出系统")
    else:
        print("你还有%d次机会"%n)

输出最大最小值:

list=[-1,1,2,3,4,5,6,7,8,9]
max=0
min=0
for i in range(len(list)):
    if list[i]>min:
        max=list[i]
    if list[i]<min:
        min=list[i]
print("最大值",max)
print("最小值",min)

阶乘:

1-5的阶乘相加

a=5
total=0
for j in range(1,a+1):
    sum = 1
    for i in range(1,j+1):
        sum=sum*i
    total=total+sum
print(total)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值