• python基础语法


    1.python编码规范

    国际规范名:PEP 8

    https://www.jianshu.com/p/e132bea1d2c9

    变量名规范(标识符规范)

    1.由字母数字或下划线组成,首字母不能为数字

    2.不能为关键字

    3.建议使用驼峰命名法

        首字母小写,第二个单词字母大写

    4.类名建议大写

    字符串

    "我的名字'+name+'"   '我的名字"++"'

    函数名小写,多个单词用_分隔开

    def size_jia():

      pass #函数主体为空,写为pass

    2.变量

    变量不能重名

    使用type(变量名)判断类型

    number (数字) --->整数小数

    string (字符串) --->存储一串字符

    #字符串拼接方式

    print('姓名:%s,性别:%s,年龄:%s' % (name, age, age))

    print('姓名:{0},性别:{1},年龄:{2}'.format(name, age, age))

    print(f'姓名:{name},性别:{sex},年龄:{age}')

    # 引号起来的都是字符串 `1`

    # 控制台输入的值默认类型都是字符串

    num1 = intput('请输入第1个数字') #3

    num2 = input('请输入第2个数字') #4

    print(type(num1)) #字符串

    print(num1+num2) # 34 字符串相加结果为拼接!

    # 网络传输过程中都是字符串

    https://item.jd.com/id=68744652247

    # 字符串自带很多实用方法!

    len(变量)

    list(列表)---是内存中连续的存储空间,可以存储多个数

    列表是内存中一组连续的存储空间[有序的]

    自带索引/序号,索引位置从0开始

    列表中可以包含任意数据类型 ['张三',20,'男',170]

    自带和字符串一样的切片方法

    有序可重复

    tuple(元组)

    不可变的列表

    只能读,不能删除和修改

    t1 = (1,2,3,4,5)

    print(t1[0]) # 只能读,不能删除不能改!

    set(集合)

    无序,不重复

    s1 = (1,2,3) #正确

    s1 = (1,1,2,2,3) # 重复 结果 3个!

    dictionary(字典)

    key:value 对

    名字key 必须为字符串

    # 定义

    d1= {'name':'张三','age':20,'sex':'男'}

    python3的六个标准数据类型中:

    不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);

    可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

  • 相关阅读:
    数据预处理和特征工程
    批量梯度下降,随机梯度下降,小批量梯度下降
    动态规划和贪心算法的区别
    广告计价方式:CPM,CPC,CPA
    隐语义模型LFM
    windows下安装xgboost
    KMP算法
    sklearn中的SGDClassifier
    JS变量和数据类型
    JS的基本使用 使用外部的JS文件
  • 原文地址:https://www.cnblogs.com/xyh10201117/p/13882597.html
Copyright © 2020-2023  润新知