zoukankan      html  css  js  c++  java
  • 第四天作业

    简述Python的五大数据类型的作用、定义方式、使用方法:

    1. 数字类型

      整型:

      ​ 作用:描述id/手机号等整数

      ​ 定义方式:height = 180

      ​ height = int(180)

      ​ 使用方法:+ - * / % (取余) //(取整) **(幂)

      浮点型:

      ​ 作用:描述工资等小数

      ​ 定义方式:num = 1.8

      ​ num = float(1.8)

      ​ 使用方法:+ - * / % (取余) //(取整) **(幂)

    2. 字符串类型

      作用:描述姓名

      定义方式:name = ‘lj’

      ​ 要用单引号,双引号,三引号(可以换行)括起来

      使用方法:+ *

    3. 列表

      作用:描述一个人的多个爱好

      定义方式:lt = [‘read’,‘sing’,‘basketball’,‘dance’]

      ​ 用中括号括起来,可以是任意数据类型

      使用方法:索引取值,索引从0开始计数,逆向是从-1开始计数

    4. 字典

      作用:对存入数据进行描述

      定义方式:dic = {‘name’:‘lj’,‘height’:180}

      ​ 用大括号以key-value 的形式将括起来,其中key只能是字符串,value可以是任意数据类型

      使用方法:按key取值

    5. 布尔型

      作用:判断对错

      定义方式:True/False

      使用方法:

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

    x = 10
    y = 10
    z = 10
    
    # 解答内容:
    x = y = z = 10
    

    写出两种交换x、y值的方式:

    x = 10
    y = 20
    
    # 解答内容:
    # 1.通过第三个变量
    x = z
    x = y
    y = z
    print(x,y)
    
    # 2.交叉赋值
    x,y = y,x
    print(x,y)
    

    一行代码取出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])
    
    

    使用格式化输出的三种方式实现以下输出(name换成自己的名字,既得修改身高体重,不要厚颜无耻)

    name = 'GodL'
    height = 182
    weight = 135
    
    # "My name is 'Nick', my height is 180, my weight is 140"
    
    
    # 1.f-sring格式化输出
    print(f'my name is {name}, my height is {height}, my weight is {weight}')
    
    
    # 2.%占位符输出
    print('my name is %s, my height is %s, my weight is %s' %(name,height,weight))
    
    
    # 3. .formatzhanwei
    print('my name is {}, my height is {}, my weight is {}'.format(name,height,weight))
    
  • 相关阅读:
    语义web服务发现实验框架
    Shiro的标签说明
    oj2694 逆波兰表达式
    poj1164 The Castle
    poj1161 Walls
    nyoj19 擅长排列的小明
    poj1664 放苹果
    nyoj236 心急的C小加
    oj2755 神奇的口袋
    poj1979 Red and Black
  • 原文地址:https://www.cnblogs.com/lyyblog0715/p/11498047.html
Copyright © 2011-2022 走看看