• Python 基础语法


    1、if分支结构

    liuqi=77
    if liuqi < 67:
        print ('小了')
    elif liuqi == 67:
        print ('刚刚好')
    elif liuqi > 67:
        print ('大了')
    
    else:
        print ('error')

    2、分支嵌套(5层以上要考虑使用函数)

    score = 1000  #分数
    if score<0: #如果小于0就抛出异常
        print ('error')
    else:
        if score == 0: 如果等于0 就显示egg
            print('egg')
        elif score <=100: 如果小于100,就打印right
            print ('right')
        else:     #大于100提示分数太大无效
            print ('to big')

    练习:给定一个不超过5位正整数,判断

    input:

    while :当条件满足进入为true,进入循环体。

    flag=10
    
    while flag:
        print(flag)
        flag -=1

    for

    continue:中断当前循环的当次执行,继续下一次循环

    break:终止当前循环。

    count=0
    for i in range(0,1000,7):
        print (i)
        count += 1
        if count >= 20:
            break
    count = 0 
    i=0
    while True:
        print(i)
        i += 7
        count += 1
        if count == 20:
            break

    容易理解的试题

    1、打印一个正方形

    eg1:
    for i in range (1,11):
        if i == 1:
            print ('$' * 21)
        elif i == 10:
            print ('*' * 21)
        else:
            print ("#" + (' ' * 19) + "!")
    
    
    
    结果:
    
    $$$$$$$$$$$$$$$$$$$$$
    #                   !
    #                   !
    #                   !
    #                   !
    #                   !
    #                   !
    #                   !
    #                   !
    *********************
    
    eg2:
    for i in range(4,0,-1):
        print((4-i)*"!"+i*"#")
    
    ####
    !###
    !!##
    !!!#

    2、求100内所有奇数的和:

  • 相关阅读:
    实现Bootstrap表格拖拽
    鼠标悬停显示气泡
    JS实现当前选择日期是星期几
    JS实现双击编辑可修改
    数组累计-reduce
    vuex——action,mutation,getters的调用
    正则 二
    常用正则 一
    vuex 的使用 mapState, mapGetters, mapMutations, mapActions
    正则替换所有的 ‘ / ’
  • 原文地址:https://www.cnblogs.com/Mahavairocana/p/10632135.html
Copyright © 2020-2023  润新知