zoukankan      html  css  js  c++  java
  • 1--Python 入门--Python基础数据类型

    一、Python基础语法

    初次使用Python,首先要明确三点:

    1. Python的标识符(例如变量名、函数名等),可用字母、数字和下划线构成,不能以数字开头,且区分大小写。
    2. Python对于缩进敏感。在Python中,是使用缩进来写代码块。
    3. Python的注释语句一般用#开头。多行注释可以有用三引号。
    '''
    这里使用了多行注释
    使用三引号将注释内容包含起来
    在代码上中只能使用#开头的注释语句
    '''
    a = 1       #小写字母定义变量
    A = 2       #大小字母定义变量
    a1 = 3      #小写字母+数字 一起来定义变量
    a_b_c = 4   #小写字母+下划线 来定义变量
    _n_ = 5     #下划线+小写字母 来定义变量
    print(a,A,a1,a_b_c,_n_)
    View Code

    输出:1 2 3 4 5

    '''
    使用缩进来说明代码块
    下面编写了一个循环
    注意到循环体N=N+n相对于之前的代码缩进了
    因为它是整个循环的循环体,需要通过缩进标识出来
    '''
    N = 0
    for n in [1,2,3,4,5]:
        N = N + n
    print(N)
    View Code

    输出:15

    '''
    删除某个对象
    '''
    x = 1
    del x #删除对象x
    x
    View Code

    二、Python基础数据类型

    Python中基础的数据类型只有两类:字符串string和数字。在数字类型下,可细分为4个类型整型int、长整型long、浮点数float和复数complex。常用的数字类型为整型int和浮点数float。

    2.1 字符串string

    关于字符串,有下面三点需要注意。其中第三点尤为关键,且不光是针对字符串,对于python中所有的索引都是适用的。

    1. Python用单引号'',双引号"",三引号''''''来标识字符串,三引号用于多行文本
    2. 字符串也是一个序列,可以截断和切片
    3. 注意python中的索引:从左到右索引默认从0开始,最大范围为字符串长度-1。从右向左索引默认从-1开始,最大范围是字符串开头
    string = 'I love Wind!'
    
    long_string = '''
    I love Wind
    and Wind welcomes everyone
    We are a family
    '''
    
    # 上面定义两个字符串 其中 long_string为一个多行的字符串 所以用''''''包含起来
    print(string)
    print(long_string)
    View Code

    输出:I love Wind!

    输出:I love Wind

             and Wind welcomes everyone

            We are a family

    print('字符串的第一个元素(注意索引为0):          ',string[0])
    print('字符串的倒数第一个元素(支持负索引):       ',string[-1])
    print('原字符串(注意空格也占据一个字符):         ',string)
    print('字符串索引2至5(注意索引的话左包含右不包含):',string[2:6])
    print('字符串索引2至最后:                       ',string[2:])
    print('字符串索引-2至最后:                      ',string[-2:])
    View Code

    输出:

    字符串的第一个元素(注意索引为0):           I
    字符串的倒数第一个元素(支持负索引):        !
    原字符串(注意空格也占据一个字符):          I love Wind!
    字符串索引2至5(注意索引的话左包含右不包含): love
    字符串索引2至最后:                        love Wind!
    字符串索引-2至最后:                       d!      

    '''
    关于字符串的运算
    '''
    print('字符串重复2遍:',string * 2)
    print('字符串的拼接:',string + ' and Wind welcomes everyone!')
    View Code

    输出:

    字符串重复2遍: I love Wind!I love Wind!
    字符串的拼接: I love Wind! and Wind welcomes everyone!
    '''
    
    可用来字符串的换行
    '''
    print('我想换行
    换行成功')
    View Code

    输出:

    我想换行
    换行成功

    '''
    	可用来输入制表符
    '''
    print('我想插入一个制表符	插入成功')
    View Code

    输出:我想插入一个制表符 插入成功

    2.2 数字number

    数字可以细分为四个类型,一般常用的是整形int和浮点数float。


    类型
    描述
    示例
    整型int
    正或负的整数,无小数点
    10
    长整型long
    无限大小的整数
    6321L
    浮点数float
    整数和小数构成
    2.23,2.5e2
    复数complex
    实数和虚数构成
    2+3j
    x1 = 10 ; x2 = 2.23   #用分号;隔开 可以在一行中写多个语句
    type(x1),type(x2)
    View Code

    输出:(int, float)

  • 相关阅读:
    POJ3690:Constellations——题解
    BZOJ1857:[SCOI2010]传送带——题解
    CF578C:Weakness and Poorness——题解
    程序员教我的那些事
    程序员教我的那些事
    手把手教你利用Jenkins持续集成iOS项目
    手把手教你利用Jenkins持续集成iOS项目
    手把手教你利用Jenkins持续集成iOS项目
    华为招聘-​分布式并行计算解决方案测试工程师
    华为招聘-​分布式并行计算解决方案测试工程师
  • 原文地址:https://www.cnblogs.com/lizhiyan/p/9707581.html
Copyright © 2011-2022 走看看