%,取余 //,取整,向下取整,5//2 = 2。

一、变量类型

1.变量名不能以数字开头,不能纯数字,不要用汉字,可以用下划线开头 2.数值类型(int,float,bool,complex) ​ 2.1 bool类型大小写区分,True,False。True + 1不会报错 ​ 2.2复数类型,complex,a = 1 + 1j,a = 1j,识别为复数。a = 1j不会报错.a = 1 + j ,报错. ​ 2.3 decimal 模块,c = decimal.Decimal('1.3'),不用引号不会精确. ​ 2.4 math模块,math.floor(1.2) = 1,向下取整

向上取整,math.ceil(7.1) = 8。四舍五入,math.round()

二、序列类型

1.str字符串,单引号括住。

a = 'qwe'..三个单引号,多行输入,换行。/ 斜杠,\,反斜杠,\n,换行

2.列表,list,序列类型,[]中括号定义,内部可以放任何元素,列表里可以放列表。

  1. 元组,用小括号定义,元组里可以放元组。tu = (1),是int类型,tu = (1,)是元组类型。a = 1,2,3 ,1.2,'大家好',[1,2,3] type(a)= <class 'tuple'>.tu=(1),不是元组而是int类型. tu=(1,)是元组类型.a=1,2,3 不会报错,是元组类型.

    1. 索引取值,tu = (1,2,3) tu[0] = 1,tu[1] = 2.字符串也可以索引取值.

    2. 切片,[1:3],不包括3。取前不取后。

    3. s[1:6:2],第一个参数是开始位置,第二个参数是结束位置,第三个参数是步长,可跳步取值。s[0:10]超出s长度不会报错。s[3:0:1]步长是正,方向是负取不到,改步长为-1,可以倒着取到。

    4. linux 命令:pwd whoami

python3 进入python3

exit() 退出python3

ctrl d 退出

ctrl L 清屏

2**3 2的3次方

#注释

a = 1定义变量 ,赋值

type() 内置函数,查看类型

字符串三各定义方式:'' "" ''' '''.

直接调用有引号,print()输出没有引号.

作业:

li = [1,1,2,1+1j,True]

li[1],li[1:2],li[-3]

tu=('20180620')

year=tu(0:4)

month = tu(5:7)

date = tu(6:)

转载于:https://www.cnblogs.com/winfun/p/10983746.html

python基础知识01-数据类型和序列类型相关推荐

  1. 序列包含一个以上的元素_小疯谈python:(五)数据类型之序列类型(中)

    上一篇文章中,我介绍了对序列类型的通用操作,也就是对列表.元组.字符串这三种数据类型在都可以使用的方法.但是对于这三种数据类型的差异化操作我并没有介绍,因此在这篇文章,我将介绍列标表和元组的一些特有的 ...

  2. Python基础知识:数据类型--数值型

    文章目录 数值型 整数(int) 浮点数(float) 复数(complex) 小数 分数 布尔类型(bool) 数值运算 算术运算 赋值运算 比较运算 逻辑运算 数学函数 1.math模块 2.Py ...

  3. Python基础1:数据类型、序列

    变量不需要声明,数据类型是Python自动决定的.不需要删除原有变量就可以直接赋值,回收适用. 以L结尾,表示长整型 在数字面前加0,表示八进制:加0x表示十六进制:给浮点数前加0,没有变化 布尔类型 ...

  4. Python基础知识(五)--数据类型

    #标识符,以字母或下划线开头,不与关键字重复 #不使用系统内置标识符.函数名.异常名 #不使用开头和结尾都是下划线作为自定义标识符名 #以免与系统定义的特殊方法或变量冲突 #当循环不影响实际变量的时候 ...

  5. python基础之01数据类型-变量-运算浅解

    python的数据类型 1  数字 数字分为整型(int),长整型(long),浮点型(float),复数(complex) 整型较为常用的功能: >>> a=-4 >> ...

  6. Python基础知识总结—数据类型,列表,元组,集合,字典

    目录 数据类型 列表 元组 集合 字典 数据类型 列表 列表(动态数组) 定义空列表[ ] list()可以将其他序列转为列表 如:str类型 列表和字符串一样接收索引与切片 list[索引:切片:步 ...

  7. Python基础知识02

    内容供自己学习使用,如有错误之处,请大佬们指正,谢谢! 作者:rookiequ python基础知识02 数据类型 列表(list):可以存放多个元素,并且元素类型可以不同 #可以存放多种数据类型 l ...

  8. Python基础知识与常用数据类型

    Python基础知识与常用数据类型 目录 Python基础知识与常用数据类型 一.Python概述: 二.Python中的基础语法: 三.Python内置数据结构: 4.附录 一.Python概述: ...

  9. python语法基础知识总结-Python基础知识梳理 - 第01部分

    在开始Python基础知识梳理前, 先安装下环境. 以下过程是在Linux操作系统, root用户下进行的, 主要安装了2.7版本的python, 和pip, ipython, virtualenv等 ...

  10. Python基础知识笔记

    文章目录 Python基础知识 教程:https://www.liaoxuefeng.com/wiki/1016959663602400 内置函数:https://docs.python.org/3/ ...

最新文章

  1. 【RocketMQ工作原理】indexFile
  2. python @property
  3. mantis apache mysql_软件测试(软件安装:php+mysql+apache+mantis过程遇到的问题以及解决方法)...
  4. mysql建表时外检怎么创建_MySQL创建表时加入的约束以及外键约束的的意义
  5. 解决:Throwable:Stub index points to a file without PSI: com.intellij.openapi.fileTypes.UnknownFileType
  6. Magento : 直接下载扩展插件到本地 Extension
  7. JavaScript设计模式之构造器、模块和原型
  8. Android应用删除顶部标题栏
  9. tesseract linux 训练
  10. ETH突破620美元关口 日内涨幅为5.36%
  11. LINUX下查询CUDA和CUDNN版本
  12. BZOJ 1034: [ZJOI2008]泡泡堂BNB
  13. CTFshow—Misc入门1—23以及41(基础操作+信息附加)
  14. MSSQL 2000安装 图解
  15. 《老爸老妈浪漫史》Barney和Robin终于。。。
  16. bit,byte,b,B,KB的整理
  17. 你的放大器是否可能自激振荡?
  18. 最常用的5个网页自动化点击工具
  19. 微信小程序 《数字华容道》
  20. 永磁同步直线电机仿真实例,仿真教学 maxwell16.0版本 包括图中模型以及一个仿真设置要点word文档教程

热门文章

  1. oracle查看表空间的几个sql
  2. base64与base64url编码
  3. 亮度 调整_显示器对比度多少合适 显示器亮度多少合适【详细介绍】
  4. 19n20c的参数_FQB19N20CTM
  5. mysql连接教程_MySQL 连接
  6. jQuery动画stop()用法
  7. JSP的Listener介绍
  8. idea中mapper.xml的头文件配置
  9. SpringBoot使用thymefeal出现No mapping for GET /xxx的解决办法
  10. 【Python实例第2讲】特征提取集成方法