写点什么

Python 基础知识入门(二)

作者:漫步桔田
  • 2023-02-24
    北京
  • 本文字数:1615 字

    阅读完需:约 5 分钟

Python基础知识入门(二)

一、数字类型

Python 数字数据类型用于存储数值。数据类型是不允许改变,

如改变数字数据类型的值,将重新分配内存空间。

1.数字函数


2.随机函数

3.数字常量



二、字符类型

字符串是 Python 中最常用数据类型。字符串是使用一对英文单引号(')或英文双引号(")包裹的任意文本,可用(''')三引号包裹多行字符串,也可\n 实现字符串换行。创建字符串很简单,只要为变量分配一个值即可。例如:'Hello World!'。


注意:

字符串不可以“增删改”操作,但可以通过字符拼接来实现“增删改”操作。

1.字符函数







2.字符切片

x = 'hello'      #        所有字符串切片都返回新值print(x[3])      # l      查询字符串下标为3的元素print(x[0:])     # hello  查询字符串下标为0到末尾的元素print(x[:4])     # hell   查询字符串下标0到下标为(n-1)的元素print(x[1:])     # ello   查询字符串下标为1到末尾的元素print(x[1:4])    # ell    查询字符串下标1到下边为(n-1)的元素print(x[-4:-1])  # ell    查询字符串下标为-4到-1的元素print(x[-3:4])   # ll     查询字符串下标为-3到4的元素print(x[-2:])    # lo     查询字符串下标为-2到末尾的元素
复制代码

3.字符运算



    4.字符格式(%)


    注意:

    %[(name)][flags][width].[precision] typecode

    (name):参数名称,用来传入字典值的,(传入参数必须是字典);

    flags:作为用户对一些格式的选择,只有固定的几个值,以下

    + 右对齐:正数前加正好,负数前加负号;

    - 左对齐:正数前无符号,负数前加负号;

    ' ' 右对齐:正数前加空格,负数前加负号;

    0 右对齐:正数前无符号,负数前加负号;用 0 填充空白处

    width:表示显示宽度,如果设置宽度低于实际字符宽度时,会按照实际的宽度来输出

    如果设置宽度高于字符宽度时,会按照设置的宽度输出,空白符自动补位,右对齐。

    precision:表示小数点后精度

    typecod:用于指定输出类型(%s、%d、%f)。

    5.字符格式(format)


    注意:

    ^, <, > 分别是居中、左对齐、右对齐,后面带宽度;

    : 号后面带填充的字符,只能是一个字符,不指定则默认是用空格填充;

    +表示在正数前显示 +,负数前显示 -;

    (空格)表示在正数前加空格

    b、d、o、x 分别是二进制、十进制、八进制、十六进制。

    三、列表类型

           列表用英文 中括号 [] 把里面的所有数据框起来,列表里面的每一个数据叫作元素。每个元素之间都要用 英文逗号 ( , ) 隔开。例如:[1,2,3]。

    1.列表函数



    2.列表切片

    x = [1, 2, 3, 4, 5, 6]print(x[2])             # 3                     查找列表下标为2的元素print(x[-2])            # 5                     查找列表倒数第2个元素print(x[:])             # [1, 2, 3, 4, 5, 6]    查找列表下标为0到末尾的元素print(x[::2])           # [1, 3, 5]             查找列表下标0到末尾间隔为2的元素print(x[:5])            # [1, 2, 3, 4, 5]       查找列表下标为0到5的元素print(x[1:])            # [2, 3, 4, 5, 6]       查找列表下标为1到末尾的元素print(x[1:-2])          # [2, 3, 4]             查找列表下标1的到倒数第2个间的元素print(x[-5:-3])         # [2, 3]                查找列表倒数第5到倒数第3间的元素 x[3] = 8;print(x)       # [1, 2, 3, 8, 5, 6]    根据列表元素下标修改元素值      
    复制代码

    3.列表运算

    x = [1, 2, 3]y = [4, 5, 6] print(len(x))       # 3                     计算列表内元素个数print(x + y)        # [1, 2, 3, 4, 5, 6]    列表x和列表y拼接print(x*2)          # [1, 2, 3, 1, 2, 3]    复制指定系数列表xprint(5 in y)       # True                  判断5是否在列表x内print(5 not in y )  # False                 判断5是否不在列表x内print(x!=y)         # True                  判断列表x和y是否相等
    复制代码



    CSDN 博主「漫步桔田」原文链接:https://blog.csdn.net/u013157570/article/details/127765760

    发布于: 2023-02-24阅读数: 28
    用户头像

    漫步桔田

    关注

    编程届一名小学生,热心分享编程知识。 2022-08-25 加入

    阿里云社区专家博主、CSDN领域新星创作者。

    评论

    发布
    暂无评论
    Python基础知识入门(二)_漫步桔田_InfoQ写作社区