zoukankan      html  css  js  c++  java
  • day04作业

    作业

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

      1. 数字类型

        整型

        作用:表示人的年龄、各种号码、级别

        定义:age=18

        使用方法:加减乘除、逻辑判断(大于、小于)

        浮点型

        作用:表示身高、体重、薪资

        定义:salary=3.2

        使用方法:加减乘除、逻辑判断(大于、小于)

        字符串

        作用:表示名字,爱好

        定义:name='nick'

        使用方法:字符串只能+、*和逻辑比较

        如果字符串内有引号,则包裹字符串的引号和字符串内部的引号不能相同

        字符串的乘法只能乘以数字

        字符串比较大小,按照ASCII码比较,以后会细讲

        字符串的比较是字母的顺序

        列表

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

        定义:hobby_list=['run','pao']

        使用方法:存不是目的,取才是目的

        字典

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

        定义:user_info={'name':'nick','age':18}

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

        布尔类型

        作用:用于判断条件结果

        定义:True、False通常情况不会直接引用,需要使用逻辑运算得到结果

        使用方法:print(bool(1==1))

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

    x = 10
    y = 10
    z = 10
    

    x=y=z=10

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

    x=temp

    temp=y

    y=x

    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: 3])
    
    1. 使用格式化输出的三种方式实现以下输出(name换成自己的名字,既得修改身高体重,不要厚颜无耻)
    name = 'Nick'
    height = 180
    weight = 140
    
    # "My name is 'Nick', my height is 180, my weight is 140"
    
    name = 'NickYoung'
    height = 180
    weight = 120
    print('My name is %s,my height is %s my weight is %s'%(name, height, weight))
    print('My name is {},my height is {} my weight is {}'.format(name, height, weight))
    print(f'My name is {name},my height is {height} my weight is {weight}')
    
  • 相关阅读:
    322. Coin Change
    368.[LeetCode] Largest Divisible Subset
    c++
    python 循环
    2018今日头条
    c++中set的用法
    [LeetCode]48. Rotate Image 旋转图片
    [LeetCode]47. Permutations II
    [LeetCode]46. Permutations
    sys与os模块(转载)
  • 原文地址:https://www.cnblogs.com/xwjhyy/p/11497851.html
Copyright © 2011-2022 走看看