zoukankan      html  css  js  c++  java
  • day 04作业

    1. 简述python的五大数据类型的作用、定义方式、使用方法;

      1. 数字类型;

        1. 整型int;

          1. 作用;表示年龄(没有小数点)

          2. 定义方式;int

          3. 使用方法;+ - * / % ** //

        2. 浮点型;

          1. 作用;表示工资等(有小数点)

          2. 定义方式;float

          3. 使用方法;+ - * / % ** //

      2. 字符串类型;

        1. 作用;表示名字

        2. 定义方式;str 'xx'/"xx"/'''xxx'''

        3. 使用方法;

          1. 字符两端用引号包裹,单双都可,字符串内部如需用到引号必须与两端包裹引号不同,三引号可允许内部换行。

          2. 字符串之间可用 + 号进行接合,字符串*n将该字符串重复n遍

      3. 列表;

        1. 作用;可以表示多个元素

        2. 定义方式;list [xx,xx] 列表内的值可以是任意数据类型

        3. 使用方法;

          1. 索引;lis[0~n] (正序从0开始) (倒序从-1开始)

      4. 字典;

        1. 作用;变量值内元素过多时方便取用

        2. 定义;dict {键值对}

        3. 用法;

          1. 通过key取值

      5. 布尔型;

        1. 作用;布尔类型只有 Ture真 和 False假 两个值

        2. 定义;除0/None/空(空字符/空列表/空字典)/False 之外所有数据类型自带布尔值为True

        3. 使用方法;进行逻辑判断,条件成立为Ture,不成立为False

    2. 一行代码实现下述代码实现的功能:

        x= 10
        y= 10
        z= 10
        x=y=z=10
    1. 写出两种交换x、y值的方式:

    x= 10
    y= 20
    # 1.中间值法
    z=x
    x=y
    y=z
    # 2.交叉互换
    x,y=y,x
    1. 一行代码取出nick的第2、3个爱好:

    nick_info_dict = {
    'name':'nick',
    'age':'18',
    'height':180,
    'weight':140,
    'hobby_list':['read','run','music','code'],
    }
    print(nick_info_dict['hobby_list'][1],nick_info_dict['hobby_list'][2])
    print(nick_info_dict['hobby_list'][1:3])

      5. 使用格式化输出的三种方式实现以下输出

    name = 'luo'
    height = 180
    weight = 165

    # "My name is 'Nick', my height is 180, my weight is 140"
    print(f'My name is {name}, my height is {height}, my weight is {weight}')
    print('My name is {}, my height is {}, my weight is {}'.format(name,height,weight))
    print('My name is %s, my height is %s, my weight is %s' % (name,height,weight))

  • 相关阅读:
    Siege 3.0 正式版发布,压力测试工具
    Pomm 1.1.2 发布,专为 PG 设计的 ORM 框架
    Whonix 0.5.6 发布,匿名通用操作系统
    国内开源 java cms,Jspxcms 2.0 发布
    EZNamespaceExtensions.Net v2013增加对上下文菜单、缩略图、图标、属性表的支持
    GNU Guile 2.0.9 发布,Scheme 实现
    jdao 1.0.4 发布 轻量级的orm工具包
    OpenSearchServer 1.4 RC4 发布
    Percona Server for MySQL 5.5.3030.2
    Samba 4.0.5 发布
  • 原文地址:https://www.cnblogs.com/luocongyu/p/11498537.html
Copyright © 2011-2022 走看看