码迷,mamicode.com
首页 > 编程语言 > 详细

Python的几个小程序,其实我觉得可以称作初学时的基础算法

时间:2018-03-29 13:34:08      阅读:139      评论:0      收藏:0      [点我收藏+]

标签:基础   pass   整理   数值   blog   密码   时光   span   int   

      昨天学习的,今天做一下整理,以前学过几天c,感觉什么都没有搞出来,有点泄气,看到Python后试试,从最基本的东西学起,希望不要辜负我的这一点热情。

if语句的应用

 1 n=1
 2 while n<5:
 3     inp = input(请输入会员级别:)
 4     if inp == "高级会员":
 5         print(贵宾1)
 6     elif inp =="白金会员":
 7         print("贵宾2")
 8     elif inp ==铂金会员:
 9         print("贵宾3")
10     else:
11         print("城管")
12 
13     print(该干嘛干嘛去)
14     n+=1
15 pass
16 print(穷逼,滚!)

列出1-100的偶数:

n=1
while n<101:
    if n==1:
        pass
    elif n%2==1:            #利用奇数的性质,不能被2整除,余数是1,因此,%(求模)判断余数是不是1
        pass
    else:
        print(n)
    n+=1

列出数字1 2 3 4 5 6 8 9 10:

count=1
while count<11:
    if count==7:        #判断循环后的数值是不是7
        pass                 #c语言中没有这个关键字(不知道这个称呼对不,有的好像叫保留字)
    else:
        print(count)
    count+=1
print(-----END------)

经典的高斯算法:1-100的累加,懂的5050

n=1
sum=0
while n<101:
    sum=sum+n
    n=n+1
print(sum)

100以内的奇数

n=1
while n<101:
    if n%2==0:
        pass
    else:
        print(n)
    n+=1

计算1-2+3-4+5.....,我最后算的是-50,不知道对不

n=1
sum=0
while n<101:
    t=n%2
    if t==0:
        sum=sum-n
    else:
        sum=sum+n
    n=n+1
print(sum)

输入三次密码,不正确就退出,感觉有点怪怪的,不清楚

n=1
while n<4:
        mima=input(请输入密码:)                      #有点疑惑,与c不一样的是要求输入密码时光标跳到前面去了
        if mima ==123:
            print(小草包,进来吧!)
            break
        else:
            print(请重新输入)
        n+=1
        print(你输入的次数超过3次,尽快滚蛋!否则报警)

 

Python的几个小程序,其实我觉得可以称作初学时的基础算法

标签:基础   pass   整理   数值   blog   密码   时光   span   int   

原文地址:https://www.cnblogs.com/kngwyaoyz/p/8669162.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!