zoukankan      html  css  js  c++  java
  • Python学习笔记--变量

    1.字符串

    msg='hello world1'
    print(msg)
    print(msg[0])
    print(msg[:3])
    print(msg[2:5])
    print(msg[:5])
    print(msg*2)
    print(3*msg)
    print(msg+" GGBond")

      运行结果:

    1 hello world1
    2 h
    3 hel
    4 llo
    5 hello
    6 hello world1hello world1
    7 hello world1hello world1hello world1
    8 hello world1 GGBond

    2.列表

      列表类似于Java的数组,是一个有序可变集合的容器,支持内置的基础数据结构甚至列表,列表可以嵌套,。不同的数据结构也可以放在同一个列表中,没有同一类型的限制。

    list_a=["a","b",3,["hhh","hello",'world']]
    list_b=["hello"]
    1 print (list_a[0])
    2 print (list_a[2])
    3 print (list_a[3])
    4 print (list_a[1:3])
    5 print (list_a[1:])
    6 print (list_a[:3])
    7 print (list_a)
    8 print (list_b*2)
    9 print (list_b+list_a)

    运行结果:

    1 a
    2 3
    3 ['hhh', 'hello', 'world']
    4 ['b', 3]
    5 ['b', 3, ['hhh', 'hello', 'world']]
    6 ['a', 'b', 3]
    7 ['a', 'b', 3, ['hhh', 'hello', 'world']]
    8 ['hello', 'hello']
    9 ['hello', 'a', 'b', 3, ['hhh', 'hello', 'world']]

    3.元组

       元组可以视为不可变的列表,在复制后就不可以再进行二次改变

      

    tuple_a=("str",1,("a","a"))
    tuple_b=("b",2,["b","b"])
    1 print(tuple_a[0])
    2 print(tuple_a[2])
    3 print(tuple_b+tuple_a)
    4 print(tuple_a*2)
    1 str
    2 ('a', 'a')
    3 ('b', 2, ['b', 'b'], 'str', 1, ('a', 'a'))
    4 ('str', 1, ('a', 'a'), 'str', 1, ('a', 'a'))

    4.字典

      字典其实就是key-value键值对的集合,无序的容器

    dict_a={
        "name":"GGbond",
        "age":21,
        1:"level_1"
    }
    1 print(dict_a["name"])
    2 print(dict_a[1])
    3 print(dict_a)
    4 print ("name" in dict_a)
    5 print ("xxx"in dict_a)
    6 print(dict_a.keys())
    7 print(dict_a.values())
    8 print(dict_a.items())

    运行结果:

    GGbond
    level_1
    {'name': 'GGbond', 'age': 21, 1: 'level_1'}
    True
    False
    dict_keys(['name', 'age', 1])
    dict_values(['GGbond', 21, 'level_1'])
    dict_items([('name', 'GGbond'), ('age', 21), (1, 'level_1')])
  • 相关阅读:
    15个国外最佳免费图片素材网站
    jQuery基础【1】
    关于电子商务运营
    中国十大电子商务网站排名
    Web app制作细节:web app互动制作技巧
    微信Web APP应用
    微信公众平台如何与Web App结合?
    html5 app开发
    App主导现在 HTML5领衔未来
    chrome浏览器插件开发经验(一)
  • 原文地址:https://www.cnblogs.com/jifeng0902/p/13881693.html
Copyright © 2011-2022 走看看