zoukankan      html  css  js  c++  java
  • 2017/11/9学习内容:

    一、回顾之前的内容

    1.顶部

           解释器

             编码

    2.  3.5版本:print("hello")

         2.7版本:print  "hello"

    3.编码

         ascii - >unicode -> gbk,utf-8

        ascii 一个字节,8位

        unicode 最少是两个字节

        utf-8  3个字节中文

        gbk   2个字节中文

    4.变量

        命名规则:首字母不能是数字,不能是关键字,数字、字母、下划线5.条件

    if  条件:

         pass

    elif  条件:

         pass

    else:

         pass

    6.while

           while 条件:

                   pass

           continue

           break

    7.运算符

    *=   +=  (c+=2  c = c+2)

    num = 123 

      ret = num % 2  #余数

      if  ret == 0:

            #偶数

      else:

           #奇数

    num = “alex”

    li = ["alex","eric"]

    if num in li  and num,startswith("a"):

       print("yes")

    else:

       print("no")

    8.基本数据类型

        int,整形

           n = 123

           n = int(123)#int类的 _init_

            s = "123"

            m = int(s)

          s = "123alex"# 只有只是包含数字时,才能转换

         

        str,字符串

          s = "abc"

          s = str(abc)

          a = 123

          m = str(a)===========================================

    bytes=》字节类型

    str=》字符串

    b = 字节类型的对象 

    #  m = bytes(b)

    m = str(b,encoding="utf-8")

     首字母变大写

    去空格

    变大小写

    替换

    是否为数字、字母

    开头,结尾

    查找

    个数

    格式化

    编码解码

    居中

    li = ["alex","sb"]

    l = "_".jion(li)

    print(l)

    list 列表

             i = [11,22,33]

             i = list([11,22,33])

    =======================

             t = (11,22,33)

             i = list(t)

             t = [11,22,33,44,]和 t=[11,22,33,44]一样

    列表公共功能:

           索引

           切片

           for 

           长度

          enumrate

           in

           del 

    特有功能:

            反转

            排序

            追加

            插入

            索引位置

            移除

            个数

             扩展

             清除

    ================

    元祖:

          t = (11,22,33,44)

          t = tuple(可迭代的对象)

    ######

          li = [11,22,33,44]

          m = tuple(li)

    公共功能:

          索引

             切片

             for 

             长度

            enumrate

             in

    特有功能:

          个数

           索引位置

         元祖特性:儿子不能被修改,孙子可以被修改

    字典:

             d = {"k1:"alex","k2":"eric"}

             li = [11,22,33]

             字典:key :10递加     value:列表的元素

    dic ={}           

    new_list = dict(enumrate(li,10))

    公共功能:

             索引

             增加dic{key} = value

             删除(del)

             for

             长度

             in

    特有功能:

                所有的项:items

                键

                值

                 get

                 has_key   =>xxx in dic.keys()

                update

      字符串,字节

          str    bytes

    a = "李杰" ==>gbk编码的字节

    b = bytes(a,encoding = "gbk")  type(b)=>bytes()

    c = str(b,encoding="gbk")

        

          

      

  • 相关阅读:
    【K8s】二进制部署Kubernetes v1.8.15集群环境管理Docker容器
    swift开发笔记10
    解读苹果app证书和描述文件
    swift开发笔记09
    swift开发笔记07
    swift开发笔记08
    默认显示detailViewController
    金融理财类app,被苹果审核拒绝
    swift开发笔记05
    Git安装图解
  • 原文地址:https://www.cnblogs.com/zhaochundi/p/7811553.html
Copyright © 2011-2022 走看看