zoukankan      html  css  js  c++  java
  • python学习 第二天

    一、变量

    1、变量名:

      数字,字母,下划线

        alex1=123

        sb=“alex”

        a_lex=“sb”

      不能以数字开头

        lalex

      变量名不是python内部的关键字

      {‘and’,'as','assert','break','class',continue','def','elif','except',exec','finally','for'}

    变量名要求:

      a、数字字母下划线

      b、数字不能开头

      c、不能和python重复

    基本的数据类型

      数字:1234

        age=18

      字符串:

        a1 = ‘asdf’

        a2 = “ffa”

        a3 = “”“as 123sdfsd”“”’

      布尔值:

        True/False

          a4=True

          a5=False

      数字      int

      字符串  str

      布尔值  bool

      列表     list

      元组     tuple

      字典   dict  

        所有字符串或者数字、字典 所具备的方法存在相对应的“值”里

    2、变量赋值

       变量名 = 值

    3、查看对象的类,或对象所具备的功能

    1、type

    1   temp = "alex"
    2 
    3   t=type(temp)
    4 
    5   print(t)
    6 
    7   # str, ctr+鼠标左键,找到str类,内部所有方法

    2、dir

    1   temp = “alex”
    2 
    3   b=dir(temp)

    3、help,type

    1   temp = "alex"
    2 
    3   help(type(temp))

    4、鼠标放在upper上 ctrl+左键,自动定位到upper功能处

    3、基本数据类型的常用功能  

    1、整数,int

      a、

        #n1=123

        #n2=456

        #print(n1+n2)

        #

        #print(n1._add_(n2))

       b、获取可表示的二进制的最短位数

        n1=4  #00000100

        ret=n1.bit_length()

        print(ret)  #3

    2、字符串

      str

       字符串常用功能

      移除空白

      分割

      长度

      索引

      切片

    3、列表

     创建列表

    1 name_list=['alex','seven','eric']
    2 3 name_list=list(['alex','seven','eric'])

     基本操作:

      索引

      切片

      追加

      删除

      长度

    实例:

    name_list=["eirc","alex","tony"]
    print(name_list)
    #索引
    print(name_list[0])
    #切片
    print(name_list[0:2])
    #len
    print(name_list[2:len(name_list)])
    #for
    for i in name_list:
        print(i)
    
    输出结果
    ['eirc', 'alex', 'tony']
    eirc
    ['eirc', 'alex']
    ['tony']
    eirc
    alex
    tony
  • 相关阅读:
    pdf在线转换器
    抖音修复老照片动起来笑起来的程序app的下载地址
    FFmpeg.AutoGen Unable to load DLL 'avutil.56' 解决方法
    Array.prototype.fill 填充值被复用的问题
    Recoil Input 光标位置被重置到末尾的问题
    TypeScript 扩展全局 Window 时报错的解决
    Recoil 中默认值的正确处理
    Recoil 中多级数据联动及数据重置的合理做法
    Recoil 默认值及数据级联的使用
    Recoil 的使用
  • 原文地址:https://www.cnblogs.com/zyqy/p/9234494.html
Copyright © 2011-2022 走看看