• python自动化第二课


    1.标识符(identitifier),识别身份
    定义:在编程语言中,标识符就是用户编程时使用的名字,用于给变量、常量、函数、语句块等命名
    标识符命令规范:
    1)英文,数字以及下划线(_)但不能以数字开头
    2)python中标识符是区分大小写的
    3)函数,类名,变量名,模块名项目名称标识符都是我们定义的一个名字
    4)要有意义(见名知义)
    5)变量的命名可以用下划线,例如:first_name,驼峰式命名是给类进行命名FirstName
    6)不能有关键字(python里面内置的名字)
    import keyword
    print(keyword.kwlist)

    2.数据类型
    2.1 python的常用数据类型 int,整型 1,2,3 float ,浮点类型 1.2 bool,Boolean,布尔,真,假。判断命题,true或false str,字符串。”Yanzi” list,列表。列表a=[] tuple,元组。A=() dict,字典。A={} set,集合 。A={}
    2.2查看数据类型 type()
    2.3类型转化 int, str, float, bool
    2.4数据运算 加+,减-,乘*,除/,整除//,取余%,幂(8的3次方,83)

    3.运算
    3.1赋值运算 =,+=,-=,*=,/=
    3.2比较运算 >,>=,<,<=,==,!= 比较运算得到的结果是一个bool类型的
    3.3逻辑运算 and or not 逻辑运算得到的结果是一个bool类型的,提升计算优先级可以加一个()
    3.4成员运算 is,in,not in 变量在内存中存储,变量是用来存储数据的,查看变量内存地址id(变量),查看两个变量内存地址是否相等(a is b),列表是值相等,但是内存不相等a = [1, 2, 3],b = [1, 2, 3]

    4.字符串
    4.1字符串的表示
    单引号,例如:name = 'yanzi'
    双引号,例如: name = "yanzi"
    多行字符串,例如:name = """ddd""",或name = '''ddd'''
    想要打印引号出来可以在单引号里面加双引号,也可以在双引号里面加单引号print("j'j'");print("""kkk'yanzi'""")
    4.2字符串是由字符组成
    4.3类型转化:int(),float(),str(),bool()
    整数,小数,列表几乎任意类型都可以转成字符串
    非0的整数可以转化成bool,无论你是什么类型,只要你是空的,那么bool都是false,如果不是空的,那么bool就是true
    4.4索引
    字符串索引是从0开始的
    查看字符串长度len()
    字符串从右边开始数就是从-1开始
    切片(取左边的元素,不取右边的元素)
    name = 'yanzi'
    print(name[::2]) #步长为2

    1.作者:yanzi_anqi
    3.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    Macbook键盘的使用基础技巧
    JSTL详解
    为了理想,因为爱情-开课第一天有感(鸡汤向)
    HK游记 Day2迪斯尼(下)
    MP20 MBO issue summary
    音频测量加权
    有没有降噪
    信源编码信源译码和信道编码和译码和加密和解密数字调制和解调和同步
    gcc
    数据挖掘|统计的艺术
  • 原文地址:https://www.cnblogs.com/yanzi-anqi/p/12056726.html
Copyright © 2020-2023  润新知