-----学习视频来源于马士兵教育-----

内容主要为了自己复习用,也可以让大家梳洗思路

##rang整数序列
r1=range(10) #从0开始到最后一位n-1
print(r1)    #range(0, 10)
print(list(r1))  #[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
r2=range(1,10)
print(list(r2))  #[1, 2, 3, 4, 5, 6, 7, 8, 9]
r3=range(1,10,2)
print(list(r3))  #[1, 3, 5, 7, 9]

##判断指定的整数,在序列中是否存在in ,not in
print(10 in r1)  #False
print(8 in r1)   #True
print(10 not in r1)  #True

for ri in range(10):
    if ri<=8:
        print(ri)
#4步循环法
1、初始化变量
2、条件判断
3、条件执行体
4、改变变量
总结:初始化的变量与条件判断的变量与改变的变量为同一个
a=1
while a<8:
    print(a) #竖列:1 2 3 4 5 6 7 
    a+=1

sum=0
a=0
while a<5:
    sum+=a
    a+=1
print(sum) #10

sum=0
a=1
while a<=100:
    #if a%2==0:
    if not bool(a%2):
       sum+=a
    a+=1
print('1-100偶数和:',sum) 

sum=0
for _ in range(5):
    print("mark")  ##打印mark5次  mark mark mark vmark

sum=0
for item in range(1,101):
    if item%2==0:
        sum+=item
print(sum) #2550打印1-100偶数和

for i in range(100,1000):
    ge=i%10
    shi=i//10%10
    bai=i//100
    #print(ge,shi,bai)
    if ge**3+shi**3+bai**3==i:
        print(ge,'**3',shi,'**3',bai,'**3','=',i)
# 3 **3 5 **3 1 **3 = 153
# 0 **3 7 **3 3 **3 = 370
# 1 **3 7 **3 3 **3 = 371
# 7 **3 0 **3 4 **3 = 407

##从键盘录入密码,最多3次
for i in range(3):
    pwd=input("your pass:")
    if pwd=='8888':
        print('true')
        break
    else:
        print('error')
else:
    print('三次均错误')


##输出1到50之间所有5的倍数
for item in range(1,51):
    if item%5!=0:
        continue
    print(item) #竖列 5 10 15 20 25 30 35 40 45 50

##打印3行4列
for i in range(1,4):
    for l in range(1,5):
        print('*',end='\t')
    print()
*    *    *    *    
*    *    *    *    
*    *    *    *    

##打印直角
for i in range(1,10):
    for l in range(1,i+1):
        print('*',end='\t')
    print()
*    
*    *    
*    *    *    
*    *    *    *    
*    *    *    *    *    
*    *    *    *    *    *    
*    *    *    *    *    *    *    
*    *    *    *    *    *    *    *    
*    *    *    *    *    *    *    *    *    


#打印9*9乘法表
for i in range(1,10):
    for l in range(1,i+1):
        print(i,'*',l,'=',i*l,end='\t')
    print()
1 * 1 = 1  
2 * 1 = 2  2 * 2 = 4  
3 * 1 = 3  3 * 2 = 6  3 * 3 = 9  
4 * 1 = 4  4 * 2 = 8  4 * 3 = 12 4 * 4 = 16 
5 * 1 = 5  5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25 
6 * 1 = 6  6 * 2 = 12 6 * 3 = 18 6 * 4 = 24 6 * 5 = 30 6 * 6 = 36 
7 * 1 = 7  7 * 2 = 14 7 * 3 = 21 7 * 4 = 28 7 * 5 = 35 7 * 6 = 42 7 * 7 = 49 
8 * 1 = 8  8 * 2 = 16 8 * 3 = 24 8 * 4 = 32 8 * 5 = 40 8 * 6 = 48 8 * 7 = 56 8 * 8 = 64 
9 * 1 = 9  9 * 2 = 18 9 * 3 = 27 9 * 4 = 36 9 * 5 = 45 9 * 6 = 54 9 * 7 = 63 9 * 8 = 72 9 * 9 = 81

Logo

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。

更多推荐