zoukankan      html  css  js  c++  java
  • Python 学习day04

    Python day04

    一、数字类型

    整形

    1.作用

    表示年龄、号码

    2.定义方式

    age = 18  # age=int(18)
    
    print(id(age))
    print(type(age))
    print(age)
    

    3.使用方法

    加减乘除、逻辑判断(大于、小于)

    浮点型

    1.作用

    表示身高、体重、薪资

    2.定义方式

    salary = 2.1  # salary=float(2.1)
    
    print(id(salary))
    print(type(salary))
    print(salary)
    

    3.使用方法

    加减乘除、逻辑判断(大于、小于)

    二、字符串类型

    字符串

    1.作用

    表示名字、爱好

    2.定义方式

    name1 = 'simple'
    print(id(name1))
    print(type(name1))
    print(name1)
    

    3.使用方法

    字符串只能+、*和逻辑比较

    字符串的拼接,即重新申请一个小空间把两个字符串都拷贝一份后再拼接。

    三、列表

    1.作用

    存放多个值,如多个女朋友、多个爱好

    2.定义方式

    #用[]存储,用逗号隔开多个元素(任意数据类型)
    hobby = 'read'
    hobby_list1 = ['hobby', 'run', 'girl',['read','rap']]
    print(id(hobby_list1))
    print(type(hobby_list1))
    print(hobby_list1)
    
    
    

    3.使用方法

    存不是目的,取才是目的,索引序号从0开始。

    hobby_list = ['read', 'run', 'girl']
    # 索引序号      0       1      2
    # 取出第二个爱好
    print(hobby_list[1])
    
    # 切片
    print(hobby_list[0:2])
    # append: 加值
    hobby_list.append('write')
    # 索引修改值
    hobby_list1[0] = 'singing'
    print(hobby_list1)
    hobby_list1[:] = 1,1,1
    

    四、字典

    1.作用

    用来存取多个值,按照key:value的方式存值,取的时候可以通过key而非索引去取值,key对value具有描述性的作用。存放数据的种类各种各样并且数据较多的时候可以使用字典。

    2.定义方式

    在{}内用逗号分隔开多个元素,每一个元素都是key: value的格式,其中value是任意格式的数据类型,key由于具有描述性的作用,所以key通常是字符串类型。

    user_info = {'name': 'simple', 'gender': 'male', 'age': 19,
                 'company_info': ['old boy', 'shanghai', 50]}
    print(id(user_info))
    print(type(user_info))
    print(user_info)
    

    3.使用方法

    字典取值方式不再依赖于索引,而是依赖于key,通过[key]即可获取key对应的value值。

    # 字典套列表
    user_info = {'name': 'simple', 'gender': 'male', 'age': 19,
                 'company_info': ['oldboy', 'shanghai', 50]}
    print(user_info['name'])
    print(user_info['company_info'][0])
    
    print(user_info['name'])  # 按key取值
    
    user_info['age'] = user_info['age'] + 1  # 20  # 按key修改值
    print(user_info)
    
    # del删除值
    del user_info['age']
    print(user_info)
    
    # 字典套字典
    user_info = {'name': 'simple', 'gender': 'male', 'age': 19, 'company_info': {
        'c_name': 'oldboy', 'c_addr': 'shanghai', 'c_num_of_employee': 50}}
    print(user_info['name'])
    print(user_info['company_info']['c_name'])
    

    五、词云图

  • 相关阅读:
    java.lang.NoSuchMethodError:antlr.collections.AST.getLine() I
    T7 java Web day01 标签HTML
    T6 s1 day19
    T5 s5 Day18
    T5 s4 Day 17
    T5 s3 day16
    T5 s2 Day 15
    T5 s1 day14
    T4 S03 day 12
    T4 S01 day1
  • 原文地址:https://www.cnblogs.com/samoo/p/11413815.html
Copyright © 2011-2022 走看看