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

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

    1. 数字类型

      整型:

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

      使用方式:

      x = 1
      y = 2
      print(x + y)
      print(x - y)
      print(x * y)
      print(x / y)
      print(x % y)  # 取余
      print(x // y) # 取整
      print(x ** y) # 幂
      

      定义方法:

      age=18
      age=int(18)
      

      浮点型:

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

      定义方式:

      salary=3.2
      salary=float(3.2)
      

      使用方法:

      + - * / % // **
      
    2. 字符串类型

      作用:表示名字爱好

      定义:

      name='nick'
      int_str=str(123)
      

      使用方法:

      字符串自能+ * 逻辑比较

    3. 列表

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

      定义:[]内用逗号隔开多个元素(任意数据类型)

      使用方法:

      hobby_list=['read','run','girl']
                     0      1     2
      print(bobby_list[1])
      
    4. 字典

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

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

      使用方法:

      user_info={'name':'nick','gender':'male','age':19}
      print(user_info['name'])
      
    5. 布尔型

      作用:用于判断条件结果

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

      使用方法:

      print(type(True))
      print(True)
      print(bool(0))
      print(bool('nick'))
      print(bool(1 > 2))
      print(bool(1 == 1))
      

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

    x = 10
    y = 10
    z = 10
    x=y=z=10
    

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

    x = 10
    y = 20
    #第一种
    m=x
    x=y
    y=x
    #第二种
    x,y=y,x
    

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

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

    name = 'Nick'
    height = 180
    weight = 140
    
    # "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 %d,my weight is %d'%(name,height,weight))
    
  • 相关阅读:
    JSON文件和Json对象
    如何判断一个数为几进制
    热更新
    UIPageView
    quick-cocos2d中自定义按钮(BUTTON)
    lua与oc交互
    Test1
    Visual Studio 附加到进程调试
    C# 判断一个单链表是否有环及环长和环的入口点
    Asp.Net Forms获取UEeditor内容
  • 原文地址:https://www.cnblogs.com/zqfzqf/p/11497882.html
Copyright © 2011-2022 走看看