• 管理
  • day 04作业

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

    数字类型

    1.整型(int)

    作用:电话号码,身份证号

    定义方式:x=10

    使用方法

    +,-,*,/,%,//,^
    

    2.浮点型(float)

    作用:3.1415926535

    定义方式:x=10.1

    使用方法

    +,-,*,/,%,//,^
    

    字符串类型(str)

    作用:描述姓名/爱好

    定义方式:单(双)引号内的一串字符,三单(双)引号内的字符可以换行

    使用方法:

    +,*
    

    列表(list)

    作用:存储多个(任意数据类型)元素

    定义方式:[]内用逗号隔开多个元素

    使用方法:索引取值

    索引修改值

    字典(dict)

    作用:存储多个值,但是每个值都由描述信息

    定义方式:{}内用逗号隔开多个键(描述,用字符串):值(具体的值,可以为任意数据类型)对

    使用方法:使用key取值

    使用key修改值

    布尔型(bool)

    作用:用来判断条件结果

    定义方式:布尔型只有两个值True/False,通常情况这两个值不会直接引用,而是在特定情况下触发

    使用方法:

    print(1 > 2)
    print(2 > 1)
    print(1 != 1)
    
    False
    True
    False
    

    Python中所有数据类型的值自带布尔值。只有0、None、空、False的布尔值为False,其余的为True。

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

    x = 10
    y = 10
    z = 10
    
    print(x,y,z)
    

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

    x = 10
    y = 20
    
    z=x
    x=y
    y=z
    
    print(x,y)
    
    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:3])
    

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

    name = 'Nick'
    height = 180
    weight = 140
    
    # "My name is 'Nick', my height is 180, my weight is 140"
    
    name=chengzhengyu
    height=180
    weight=165
    
    print(f'My name is{name},my height is {height},my weight is {weight}')
    print('My name is %s,my height is %s,my weight is %s')
    print('My name is {0},my height is {1},my weight is {2}')
    
    posted @ 2019-09-10 15:48  colacheng  阅读(125)  评论(0)    收藏  举报
    Live2D