一:常见数据类型

  1)int整型

    例:age=1

    整型常用于年龄,账号等

  2)float浮点型

    例:salary=5.1

    浮点型常用于薪水,身高,体重等

  3)str字符串类型

    例:name=“chengxuyuan”

    字符串类型常用于描述性的具体数据

  4)list列表类型

    例:our_names=["qiaofeng","duanyu"]

    列表类型常用于同一属性的数据整合

  5)dict字典类型

    例:my_information={"name":"zhangsan","age":18,"height":181}

    字典类型常用于不同类型按key取值value的整合

  6)bool布尔类型

    bool类型有False和True两种

    布尔类型常用于判断

二.输入输出

  1)输入

  例:age=input("please input your age:")

  输入的结果会转换为字符串类型

  如输入:18,会转换为“18”

  2)输出

  例(接输入):print(age)

  得到反回结果:“18”

三.运算符

  1)数字运算符

    例:+,-,*,**,%,/,//等

  2)赋值运算符

     1.增量赋值:

      例:+=,-=,%=,**=,*=,/=,//=

        x=1

        x+=1

        print(x)

        反回值为:2

   2.交叉赋值:

     例:x=1

       y=2

       x,y=y,x

       print(x,y)

       返回值为:2,1

    3.链式复制:

      例:x=y=z=10

    4.解压赋值

      例:l=[1,2,3,4]

        a,b,c,d=l

        print(a,b,c,d)

        返回值1,2,3,4

        a,*_=l

      print(a,_)

      返回值1,[2,3,4]

  3)逻辑运算符

    1.and:

      逻辑中代表“与”

      True and False等同于False

    2.or:

      逻辑中代表“或”

      True or False等同于True

    3.not:

      逻辑中代表“反”

      not False等同于True

  4)身份运算符

      ==:判断值是否相等

      

a="sadasdas”
b="sadasdas”
print(a=b) #此时,返回True

      is:判断id是否相等

a=b=
print(id(a),id(b)) #此时,id(a)与id(b)相同 print(a is b) #返回True

python全栈开发_day3_数据类型,输入输出及运算符的更多相关文章

  1. python全栈开发 * mysql数据类型 * 180829

    * 库的操作 (增删改查)一.系统数据库查看系统库命令 show databases1.information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息.列 ...

  2. python全栈开发笔记---数据类型--综合练习题

    一.有两个列表 l1 = [11,22,33]       l2 = [22,33,44] a. 获取内容相同的元素列表 for item in l1: if item in l2: print(it ...

  3. python全栈开发笔记---------数据类型---字典方法

    def clear(self) 清空字典里所有元素 # info = { # "k1":18, # "k2":True, # "k3":[ ...

  4. python全栈开发笔记---------数据类型-----字典dict

    字典 #dict #1.基本结构 info= { "k1" : "v1", #键值对 "k2" : "v2" } ### ...

  5. python 全栈开发:数据类型整体分析

    数据类型初始 数据类型:    int :用于计算. 例子:1.2.3.4........................... 常用方法操作: bit_length()   ps:求一个数字转换成二 ...

  6. python全栈开发笔记---------数据类型-----集合set

    定义:由不同元素组成的集合,集合中是一组无序排列的可hash值,可以作为字典的key 1.不同元素组成 2.无序 3.集合中元素必须是不可变类型(数字,字符串,元组) 特性:集合的目的是讲不同的值放到 ...

  7. python全栈开发笔记---------数据类型****整理****

    一.数字 int(..) 二.字符串 replace/find/join/strip/startswith/split/upper/lower/format tempalet ='i am {name ...

  8. python全栈开发学习_内容目录及链接

    python全栈开发学习_day1_计算机五大组成部分及操作系统 python全栈开发学习_day2_语言种类及变量 python全栈开发_day3_数据类型,输入输出及运算符 python全栈开发_ ...

  9. Python全栈开发【面向对象进阶】

    Python全栈开发[面向对象进阶] 本节内容: isinstance(obj,cls)和issubclass(sub,super) 反射 __setattr__,__delattr__,__geta ...

随机推荐

  1. CENTOS 使用 MUTT发送邮件

    有些时候我们需要在Centos服务器上发送邮件,例如备份MySQL数据库并发送到指定邮箱,这里我们就说下如何从Centos的shell命令发送邮件. 检查.安装.启动sendmail //检查 ps ...

  2. ORM对象/关系模型

    1 ORM 对象关系映射(ORM)提供了概念性的.易于理解的模型化数据的方法.ORM方法论基于三个核心原则: 简单:以最基本的形式建模数据. 传达性:数据库结构被任何人都能理解的语言文档化. 精确性: ...

  3. Spring Boot☞ 使用Thymeleaf模板引擎渲染web视图

    静态资源访问 在我们开发Web应用的时候,需要引用大量的js.css.图片等静态资源. 默认配置 Spring Boot默认提供静态资源目录位置需置于classpath下,目录名需符合如下规则: /s ...

  4. C# 判断是否是在设计模式下有效的方法

    public static bool IsDesignMode() { bool returnFlag = false; #if DEBUG if (LicenseManager.UsageMode ...

  5. after modifying system headers, please delete the module cache at

    5down votefavorite 2 I don't know how I modified a iOS SDK file, but Xcode say I did. Here is what t ...

  6. c# MSMQ 消息队列

    转  消息队列 http://www.cnblogs.com/anbylau2130/p/3469512.html

  7. opencv——播放视频

    #include "stdafx.h" #include <opencv2\opencv.hpp> #include <iostream> #include ...

  8. .net 异步函数 Async await

    .net  异步函数  Async await 一旦为函数添加async关键字 该函数就是一个异步函数. 异步方法必须返回 void 或 Task<> 类型. public static ...

  9. Linux常用命令,学的时候自己记的常用的保存下来方便以后使用 o(∩_∩)o 哈哈

    service httpd restart 重启Apache service mysqld restart 重启mysql [-][rwx][r-x][r--] 1 234 567 890 421 4 ...

  10. JavaScript 放置在文档最后面可以使页面加载速度更快

    JavaScript 放置在文档最后面可以使页面加载速度更快