• 第一节课 基本数据类型


    第一节课 基本数据类型

    一、数值类型

      1、数值类型(4种)

    a=1 #int 整型
    b=1.1 #float 浮点型
    c=True #bool 布尔型 只有True和False两种
    d=1+2j #complex 复数型

      2、数值运算

    +  - * /  #加减乘除
    //           #整除
    %           #取余
    **           #幂运算
    a+=1       #a=a+1
    a*=1        #a=a*1

      3、变量命名规则

        变量由字母、数字、下划线组成,以字母和下划线开头,不能使用关键字

      4、常用的关键字

    print  #输出
    type  #查看对象类型
    help  #帮助
    id      #查看对象id
    dir(__builtins__)  #查看所有关键字

    二、序列类型

      1、字符串str 

    s='hello'  #str 
    s=''abc''   #双引号和三引号都可以 
    s='''avx'''  #三引号还可以用来注释

      2、列表list

    li=[] #空列表
    li=[1,2,3] #list 中括号里面的元素都用逗号隔开

      3、元组tuple

    tu=(1,2) # 小括号里面的元素用逗号隔开
    tu=1,2  #不加括号也可以,必须逗号隔开
    tu=1,    #只有一个元素的话需要加逗号

      4、索引

    li[0] #索引从0开始,li[0]表示索引为0的值

      5、切片

    li=[1,2,3,4,5]
    li[1:3]=[2,3] #表示索引1到索引2的值,切片遵循左闭右开原则(就是左边取得到,右边取不到) 

      6、步长

    li=[1,2,3,4,5,6,7,8]
    li[1:8:1] #切片从索引1开始到索引7,步长(也就是切片的间隔)为1
    li[-1:-3:-1] #反向索引

      7、序列的运算

        必须是同类型运算:+=,-=,*=

      8、检查成员

        in :在

        not in:不在

      9、强制类型转换(工程方法)

    int()  #向下取整,不可以给字符串、复数型取整
    str()  #将字符转化为字符串
    list()  #转化为列表
    tuple()  #转化为元组

    三、作业

      1、python里面怎么注释代码

        1、#号

        2、字符串

      2、有个时间形式是(20180105),通过整除和取余,来得到对应的日,月,年。请用代码完成。

    time=20180105
    month=time%10000//100
    day=time%10000%100
    year=time//10000
    输出:1 5 1018
  • 相关阅读:
    Vue 错误:Avoid mutating a prop directly
    插入排序
    Vue2.0实现ie的兼容
    mysql8.0遇到删除外键的错误
    c# 根据父节点id,找到所有的子节点数据
    SSH原理与运用(一):远程登录
    Java线程:Timer和TimerTask
    linux系统判断是否重启、关机、查询登录诊断分析简介
    CS架构和BS架构的区别
    yum提示another app is currently holding the yum lock;waiting for it to exit
  • 原文地址:https://www.cnblogs.com/sysun110/p/11267550.html
Copyright © 2020-2023  润新知