美文网首页
【第2天】python全栈从入门到放弃

【第2天】python全栈从入门到放弃

作者: 36140820cbfd | 来源:发表于2019-07-31 19:07 被阅读0次

    1.while循环

    while 条件:
         如果条件为真,就一直循环。
    
    1. 判断条件是否为真. 如果真. 执行代码块

    2. 再次判断条件是否为真......

    3. 当条件为假. 跳出循环. 循环结束

    2.格式化输出

    %s: 字符串的占位符, 可以放置任何内容(数字),s代表字符串

    %d: 数字的占位符,d代表数字

    3.运算符

    and 并且的意思. 左右两端的值必须都是真. 运算结果才是真

    or 或者的意思. 左右两端有一个是真的. 结果就是真. 全部是假. 结果才能是假

    not 非的意思. 原来是假. 现在是真. 非真即假, 非假既真

    4.break和continue区别

    break 结束循环. 停止当前本层循环

    continue 结束当前本次循环. 继续执行下一次循环

    5.让用户一直输入,如果输入马化腾,提示敏感字符.输入q退出

    while 1:
        msg=input('谁是世界上最傻逼的人:')
        if msg =='马化腾':
            print('不能输入敏感字符,请重新输入')
            continue
        elif msg =='q':
            break
    

    6.输入广告,如果广告词含有‘最’‘国家’‘第一’‘稀缺’,则提示不合法。

    ad_msg=input('请输入广告:')
    if '最' in ad_msg or '国家' in ad_msg or '第一' in ad_msg:
        print('广告内容不合法,请重新输入')
    

    7.允许用户登录3次,每次提醒剩余可登陆次数, 用户名:wangsiyu, 密码:123,三次登陆还没有成功,打印你是个蠢货

    count =1
    while count <=3:
        user=input('请输入用户名:')
        pwd=input('请输入密码:')
        if user=='wangsiyu' and pwd==123:
            print('登陆成功')
        else:
            print('你是个蠢货,剩余可登录次数:'+str(3-count))
            count+=1
    

    8.求1-2+3-4+5-6....+99的和

    
    i=1
    sum=0
    while i <100:
        if i %2==0:
            sum-=i
        else:
            sum+=i
        i+=1
    print(sum)
    
    别跑,点个赞再走

    相关文章

      网友评论

          本文标题:【第2天】python全栈从入门到放弃

          本文链接:https://www.haomeiwen.com/subject/eexxdctx.html