zoukankan      html  css  js  c++  java
  • Python 语法基础

    一、变量名要求

    • 变量名由字母,数字,下划线组成
    • 变量名禁止使用数字开头
    • 禁止使用Python中的关键字以及内置函数的名字
    • 不建议使用中文和拼音
    • 变量名要具有意义
    • 变量名区分大小写

    二、注释与多行注释

    #  就是单行注释
    
    '''
     就是多行注释
    '''
    """
    单一引号
    双引号都可以
    """
    
    

    三、输入输出语句

    输出语句如下
    print()
     输入语句如下
    input()
    #注意!!!input获取的都是str类型的内容
    

    四、数据类型

    1.str 字符串类型

    可以通过索引,切片,步长查询元素名字

    例子如下
    number=[1,2,3,4,5,6,7,8,9]
    new_Number=number[1:8:2]#步长就是从索引为1的元素开始 ,每两个元素取一次元素
    print(new_Number)
    

    字符串拥有的方法如下

    可以被点出来的的方法
    capitalize()首字母大写的方法
    upper()所有字母大写的方法
    lower()所有字母小写方法
    swapcase()字符串大小替换方法
    title()字符串分割大小写单词首字母大写方法

    传递参数的方法
    count()查询字符串内容的方法
    len()查询字符串数量的方法
    endswith()字符串以什么结尾的方法
    startswith()字符串以什么开始的方法
    find()字符串通过元素查找下标 查找没有返回-1
    index()字符串通过元素查找下标 查找没有直接报错
    format()字符串的占位符
    join()连接字符串的方法

    name='SkyRabbit'
    print('_'.join(name))
    #运行结果如下
    #S_k_y_R_a_b_b_i_t
    

    下面两个容易搞混

    split()分割字符串的方法
    strip()脱离 自动丢弃两边空格和换行符( )

    replace()字符串的替换方法

    name='SkyRabbit'
    print(name.replace('SkyRabbit','6666'))
    #运行结果如下
    #6666
    

    字符串的判断方法

    name='daiJUn'
    print(s.isalnum()) # 判断是不是字母,数字,中文
    print(s.isalpha())  # 判断是不是字母,中文
    print(s.isdigit())①②  # 判断字符串是不是全都是阿拉伯数字①②
    print(s.isdecimal())  # 判断是否是十进制
    

    2.布尔值

    True False
    对 错

    • 数字中非0的都是True
    • 数字为0等于False
    • 返回真假值 用来判断

    3.整数

    • 数字用于计算和比较
    道,可道,非常道;名,可名,非常名。
  • 相关阅读:
    UnityGUI Keynote
    Unity3D Asset 导入&导出
    Unity3d平台信息设置
    Unity3D自带Demo AngryBots路径
    如何判定Unity已破解成功
    fbx模型
    Init & Deinit & ARC
    Subscript & Inheritance
    Properties & Method
    Enumeration & Class & Structure
  • 原文地址:https://www.cnblogs.com/SkyRabbit/p/11117434.html
Copyright © 2011-2022 走看看