zoukankan      html  css  js  c++  java
  • Python学习之路————Day03

    今日内容:

    1、IDE开发环境的安装

    2、基本数据类型的使用

    3、运算符

     一、  算术运算符:

    clip_image002

        比较运算符

    clip_image004

        赋值运算符

    clip_image006

        逻辑运算符

    clip_image008

        身份运算符:
    is比较的是id

        而==比较的是值

    二、基本数据类型

    为什么要区分类型?

    数据类型是变量的类型,变量值之所以分类型事因为变量是用来记录事物状态的,而事物的状态有不同的类型,对应着也必须有不同类型的值去记录他们。

    1. 数字类型

    1.1整型int:

    作用:记录年龄、等级、数量
    定义:
    age =18
    使用:数学运算比较运算

    1.2 浮点型float:

    作用:记录年龄、等级、数量
    定义:
    age =18
    使用:数学运算比较运算

    print(3.1+2)
    print(3.1>2)

    1.3字符串str:
    # 作用:记录描述事物的性质
    # 定义:在单引号/双引号/三引号中包含一系列字符
    # name = 'king'
    # 使用:
    # msg = 'my name is "king"'
    # print(msg)
    # +:拼接字符串
    # x='hello'
    # y='world'
    # print( x + y )
    # print(x+10)# 字符串只能字符串相加
    # print('king'*10)

    1.4三、列表类型list:
    # 作用:按照位置记录东中不同属性的值(索引对应值,索引从0开始,代表的就是位置,并且可以取出任意指定的某一位置)
    # 定义:在[]内用逗号隔开的多个任意的不同类型的值
    #
    # l=[100,3.2,'aaa',['a','b',['c','e']]]
    # print(type(l))
    #
    # 使用:
    # print(l[0])
    # print(l[1])
    # print(l[2])
    # print(l[3])

    #1.5字典类型dict:
    # 作用:记录多个不同属性的值
    # 定义:在{}内用逗号区分开多个元素,每个元素都是有Key:value组成
    # value就是我们存放的值,可以是任意的类型
    # 一个key对应一个value,key应该对value具有描述性的功能
    # dic={'name':'king','age':18,'gender':'male'}
    # print(type(dic))
    # 使用:
    # print(dic['name'])
    # info={
    # 'name':'egon',
    # 'hobbies':['play','sleep'],
    # 'company_info':{
    # 'name':'Oldboy',
    # 'type':'education',
    # 'emp_num':40,
    # }
    # }
    # print(info['company_info']['name'])

    1.6 布尔类型bool:True、False
    # 作用:用于判断
    # 定义:
    # x=True
    # y=False
    # print(type(x))
    # print(type(y))
    # print(10 > 11)
    # print(10 == 10)
    # 强调:所有的数值都自带布尔值,其中0、None、空布尔值为False,其余都为True

    二、格式化输入输出:

    # 1、接收用户输入:
    # name=input('请输入你的用户名: ') # name='egon'
    # print(name)
    # 2、格式化输出:
    # name=input('uername>>>>')
    # age=input('age>>>>')
    # print('my name is XXXX my age is XXX')
    # print('my name is '+name+' my age is '+age)
    # print('my name is %s my age is %s' %(name,age))
    # %d只能接收数字
    # print('my age is %d' %10)
    # print('my age is %d' %'aaaa')
    # print('my age is %d' %10.1)
    #%s字符串占位符:可以接收字符串,也可接收数字
    # print('my age is %s' %'aaa')
    # print('my age is %s' %10)
    # print('my age is %s' %['a',1])
    # 练习:用户输入姓名、年龄、工作、爱好 ,然后打印成以下格式
    # ------------ info of Egon -----------
    # Name : Egon
    # Age : 22
    # Sex : male
    # Job : Teacher
    # ------------- end -----------------
    #
    # 小练习
    # name = input('请输入你的名字:')
    # age = input('请输入你的年龄:')
    # sex = input('请输入你的性别:')
    # job = input('请输入你的职业:')
    # print('name : %s' %name)
    # print('age : %s' %age)
    # print('sex : %s' %sex)
    # print('job : %s' %job)

  • 相关阅读:
    插入排序
    2019何凯文五夜十篇
    文件
    结构体数组表示
    位运算应用
    条件编译 预处理命令
    文件包含
    带参宏定义
    宏定义有无参数宏定义和带参数宏定义两种
    phpcms v9网站搬家更换域名的方法
  • 原文地址:https://www.cnblogs.com/king-home/p/10567849.html
Copyright © 2011-2022 走看看