• Python基础第二课


    变量:

        可以变得量
    定义:
        变量名=变量值,系统自定为你分析变量的类型,且变量类型动态可变
     

    变量类型

        数值型:
            整型int---->整数(python没有范围限制)
            浮点型float-->小数,有精度限制,所有计算机都有浮点数精度限制
            布尔型bool---->包括True->1,False->0========0->False,非0->True
            复数类型complex--->数学中的复数,用于科学计算比较多
            空值 None
        非数值型:
            字符串型str
            列表、元组、字典、自定义数据类型……
    如何查询数据类型:
        type(变量名)
        例如:age=18.0 type(age)--------->float
     
     
    输入输出:
        04-1.py 
     
    变量名命名:
        大小写英文、数字和 _ 的组合,且不能用数字开头,不重合关键字 执行05.py查看关键字
     

    程序控制结构

        选择语句

        if 条件:
            ……
            ……
        ……
     
        if 条件:
            ……
            ……
        else:
            ……
            ……
        ……
     
        if 条件1:
            ……
            ……
        elif 条件2:
            ……
            ……
        elif 条件3:
            ……
            ……
        else:
            ……
            ……
        ……
     
    这里的条件要是 bool类型
    讲解python的缩进,强制、层次感、语法要求
     
     
    if语句的登录控制 06.py
     

    random库

    import导入模块(包)
        import random
        x=random.randint(a,b)-------->输出属于区间[a,b]的随机数
     

    作业:

        1.用户输入投票的总人数,赞成的人数,输出赞成的百分比
            注:要有输入输出提示、百分比
        2.分析这一段程序,有几个变量,分别什么类型
            work_str = input("请输入总工作量")
            num_str = input("请输入总人数")
            work = float(work_str)
            num = float(num_str)
            p_work = work / num     
            print(type(p_work))
        3.选做,自己实现一遍登录控制----07.py
        4.剪刀石头布的人机大战-----08_answer.py
            思路:
                1.抽象
                2.电脑随机数,人输入
                3.判断输赢
                4.输出结果
            
     
     
     
  • 相关阅读:
    Neo4j自定义主键策略
    spring cloud Alibaba nacos 整合Neo4j pom 配置
    spring cloud Alibaba nacos 整合Neo4j配置
    若依前端 devtool source-map设置
    基于draw.io的二次开发,文件增加本地以及oss存储
    十多年来从三个容器管理系统中吸取的教训
    java8 CompletableFuture,allOf多实例返回
    CompletableFuture 使用详解
    使用CompletableFuture实现业务服务的异步调用
    [转]uni-app开发踩坑之路之this指向问题
  • 原文地址:https://www.cnblogs.com/MarmaladeCat/p/b085787f5f6f6b47b9d703b96b7c54db.html
Copyright © 2020-2023  润新知