• 7.30(数据类型,解压缩,python与用户的交互)


    01.复习

    变量(定义,命名规范,定义变量名的两种方式)

    常量(什么是常量,常量的表示方式)

    python变量内存管理(引用计数,垃圾回收机制,小整数池)

    定义变量的三个特征(打印变量值,打印变量内存地址,打印变量数据类型)

    花式赋值(交叉赋值,链式赋值)

    python变量内存管理(

    注释(单行注释,多行注释)

    02.数据类型基础

    不同种类的变量值用不同的数据类型描述

    03.数字类型

    整型int

    作用:年龄,身份证号码,身高,体重等

    定义方式:变量名 = int(整数)

    print(变量名)

    使用方法:+-*/ 加减乘除 //取整 %取余 **幂

    浮点型float

    作用:薪水等

    定义方式:变量名 = float(值)

    print(变量名)

    使用方法:+-*/ // % **

    04.字符串类型

    str:字符串,把字符串在一起

    作用:姓名,性别,外貌,说的话等

    定义方式:变量名 = str(值)

    print(变量名)

    使用方法:+ * 逻辑比较

    5.列表类型

    list:容器类型,放多个数据类型

    作用:存放多个值

    定义方式:变量名_list = [值,值,值]

    print(变量名_list)

    使用方法:索引取值,从0开始

    6.字典类型

    dict类型

    作用:取存多个值,按照key:value的方式存值,取得时候通过key去取指值,key对value具有描述性的作用,可以精确取值

    定义方式:{}内以逗号隔开,键值对 key(描述意义):value(值)

    变量名_dict = {key:value,........}

    print(变量名-dict[])(需要看什么写什么)

    使用方法:已有一个xxx_dict = {.......}

    在写一个xxx _dict[key] = [value]

    print(xxx_dict)

    {......key:value}

    7.布尔类型

    bool

    作用:用于判断条件结果

    使用方法:一般作为条件的结果出现,不直接使用,python中除了0/None/空(空字符/空列表/空字典)/False之外所有数据类型都自带布尔值为True

    布尔类型

    8.解压缩

    _表示不需要,约定俗成

    *_会把前面的所有省略点,都不要

    解压缩对象有多少个元素,则必须拿多少个

    9.与用户交互

    格式:

    print('-'*100)
    
    input("请输入你的姓名:")
    
    print('*'*100)
    ----------------------------------------------------------------------------------------------------
    请输入你的姓名:nick
    ****************************************************************************************************
    
    name = input('请输入你的姓名:')
    pwd = input('请输入你的密码:')
    
    print(type(name))
    print(type(pwd))
    请输入你的姓名:nick
    请输入你的密码:123
    <class 'str'>
    <class 'str'>
    
  • 相关阅读:
    C#防止窗口重复打开
    c#image与byte数组的转换
    物理网卡地址
    C#[WinForm]实现自动更新
    js计算散点图方程式
    js遮罩效果
    js实现四舍六入 奇进偶舍
    ajax加载表格数据
    C#创建和调用WebService详细教程
    .NET中的CTS、CLS和CLR
  • 原文地址:https://www.cnblogs.com/jiann/p/11271193.html
Copyright © 2020-2023  润新知