zoukankan      html  css  js  c++  java
  • 3. python基础 转化字符类型 循环

    input 输入 和 转换数据类型

    #  input 接受的数据都是字符串类型
    password = input('请输入密码:')
    print(type(password))  # str
    
    print(type(int(password)))  # int
    
    # eval() 将数据类型转换为数据原本的类型
    


    数字之间的逻辑运算



    if 语句

    '''
    if 条件:
        条件满足执行代码1
        条件满足执行代码2
        ......
    '''
    # Ctry + d 可以复制选中一行的数据
    
    if False:
        print('条件满足执行代码1')
        print('条件满足执行代码2')
    
    # 没有缩进的代码不会被 if 语句影响
    print('会被执行!!!')
    

    if else


    elif 多重判断


    if 嵌套


    random 随机数

    """
      随机数步骤:
            1: 导入模块
              import random
            2:  使用random里面的功能
              randow.randint(开始, 结束)
    """
    
    import random
    
    num = random.randint(0, 2)
    
    print(num)
    

    三目运算符 也叫 三元表达式


    while 循环


    break 和 continue 退出循环的区别

    # break 退出循环, 后续的循环都不会被执行
    # continue 1. 退出当前这一次的循环, 后续的循环继续执行。
    # 2. continue 需要将计数器增加, 否则会进入到死循环。
    # 3. 可以打断点测试。
    
    i = 1
    
    while i <= 5:
        if i == 3:
            print(f'吃到了虫子,不吃了')
            # 1. 遇到 continue 则退出当前循环,执行下一次循环
            # 2. 遇到 continue 一定要让计数器加1(改变计数器的值), 否则会进入到死循环。
            i += 1
            continue
        print(f'吃了第{i}个苹果!')
        i += 1
    

    while 循环嵌套


    for 循环


    while else




    while else 和 break 一起使用

    i = 1
    
    while i <= 5:
        if i == 3:
            break  # 当 i = 3 时 后续代码都不会执行 else 也不会被执行
        print(f'我要循环5次!!')
        i += 1
    else:
        print(f'我循环结束了')
        
    # 打印结果
    # 我要循环5次!!
    # 我要循环5次!!
    

    for else 碰到 break 则不会执行 else 后面的代码,break 终止后续所有循环(非正常结束) continue 只会终止当前这次循环

  • 相关阅读:
    C基础02天——笔记
    C基础-指针和数组等价转换
    C基础04天—选择排序笔记
    C基础-标准C语言头文件
    C基础-C的关键字
    Ubuntu linux 环境基本使用
    C基础01天——常量变量笔记
    根据评分,用js输出评价星星的样式
    横向滚动条展示 css
    ajax 城市区域选择三级联动
  • 原文地址:https://www.cnblogs.com/wuqxblog/p/15499172.html
Copyright © 2011-2022 走看看