美文网首页极客
Python基础之基本数据类型(一)

Python基础之基本数据类型(一)

作者: RemainderTime | 来源:发表于2019-08-09 15:46 被阅读0次

序言

最近python确实比较流行,虽然自己是搞java的,但这波热度我还是要蹭蹭,一点一点接触,以此来记录自己的python学习之路

记录点

部分方法

bin()       //把任意的进制转换为二进制
int()       //把任意的进制转换为十进制
hex()       //把任意的进制转换为十六进制
oct()       //把任意的进制转换为八进制
bool()      //把任意的进制转换为boolean类型 除去空值
len()       //长度
max()       //最大  max([5,6,4,8,9])     ,max('dfdssgsa')      字符串 比较的是字母的 ascll值
min()       //最小   min([8,5,6,23,1])    , min('derrerhsvx')   字符串 比较的是字母的 ascll值
ord()       //ascll值   ord('f')
type()      //获取变量的类型
       

基本数据类型

数字(nubmer)

    bool 布尔类型
    int 整数
    float 浮点
    cpmplex 复数

字符串(str)

表示:
    单引号 ' '
    双引号 " "
    三引号 ''' ''' 或者 """ """

字符串的截取:使用 冒号 “ :”
部分截取语法表示:


    "hello world"[3]
    "hello world"[-4]
    "hello world"[:3]
    "hello world"[2:3]
    "hello world"[1:]
    "hello world"[-2:]
    "hello world"[:-3]

组(列表)(list)
集合中可以存储各种类型的数据

[1,2,true,"123"]
[[1,2],true,"123"]

列表的获取

[1,2,true,"123"][2]     //几乎和字符串的截取一样

列表合并 可以用 + 号 或者使用倍速 *

>>> [1,2,3]+[5,6,9]
[1, 2, 3, 5, 6, 9]
>>> [1,2,3]*3
[1, 2, 3, 1, 2, 3, 1, 2, 3]
>>> 

列表可进行嵌套

[[1,2],[1,2],[1,2]]

元组(tuple )
表示

(0,2,3,5)  //操作和列表差不多

注:
当元组中只有一个元素的时候 type((1)) 输出的类型为 int
当元组中只有一个元素的时候 type((‘abc’)) 输出的类型为 str
因为python中元组的括号和运算符的()会冲突 默认是运算符的()所以(1)相当于 1 输出为int 类型
若想输出元组类型并且只有一个元素的要在后面加一个逗号 type((1,))
但 type(["1"]) 依然是 list 类型

集合(set)
表示:

{1,2,3,4}

集合是无序的不能重复的
部分操作集合:

{1,2,3,4,5}-{3,4}      //差集 -    
{1,2,3,4,5}&{3,4}     //交集 &       
{1,2,3,4,5}|{3,4,7}    //并集  |       
set()   //  设置一个空的集合   

字典(dict)
特点:无序的,是由许多的key和value组成的,不能有重复的key

{key1:value1,key2:value2,....}

通过key来获取值

{1:2,2:8,4:6}[2]
{}   //空的字典表示

转义字符

    \n   //换行
    \’   //单引号
    \t   //横向制表符
    \r   // 回车

注: 如果不想转义字符生效,并且想输出转义符号,可以在前面加多加个 \ 或者在字符串前面加 r


序列
数字,字符串,列表,元组 (都是有序号的,都可以进行切片操作)
无序
集合,字典


github地址:RemainderTime.
个人博客地址:柏莫子的小黑屋(ps:还在完善中...)
网易云音乐ID: remaindertime


有的时候你的无能为力,只因为你只是个普通人。
加油!

相关文章

  • 花姐的python学习目录

    一,Python基础 1.1 Python学习【第1篇】:Python之数据类型 1.1.1python基本数据类...

  • python小课堂08 - 基本数据类型元组篇

    python小课堂08 - 基本数据类型元组篇 python中的元组 python中的元组,也是作为基础数据类型之...

  • python完全参考教程

    Python基础 Hello World! Python基础 基本数据类型 Python基础 序列 Python基...

  • Python 基本语法

    1Python基础 1.1 Python七种基本数据类型: 1.2 数据类型转化: int(),float(),c...

  • python的进修之路

    python基础篇(一)【变量,赋值,输入,输出和导入,运算符,数据类型,文件基本操作】 python基础篇(二)...

  • #python基础入门#目录

    python基础入门_01 保留字常用函数turtle库基本数据类型time库 python基础入门_02 程序的...

  • python基础语法复习总结

    一、python基础语法、基本数据类型、运算符、变量 1.python基础语法: 注释:语句: 结束没有分号,一行...

  • 7.Python基础数据类型之列表

    Python基础数据类型之列表(容器型数据类型) 列表列表是Python中最基本的数据结构,是一个容器型的数据类型...

  • python学习计划

    第一周: Python基础:python的简介、搭建Python开发环境、基本的数据类型、数据结构(列表、字典、元...

  • Python爬虫实战入门一:工具准备

    一、基础知识 使用Python编写爬虫,当然至少得了解Python基本的语法,了解: 基本数据结构 数据类型 控制...

网友评论

    本文标题:Python基础之基本数据类型(一)

    本文链接:https://www.haomeiwen.com/subject/syehjctx.html