zoukankan      html  css  js  c++  java
  • 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.本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须在文章页面给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    6.66 分钟,一文Python爬虫解疑大全教入门!
    十分钟快速入门 Python,看完即会,不用收藏!
    Python3中真真假假True、False、None等含义详解
    Python基础系列讲解——时间模块详解大全之time模块
    超详细Pycharm部署项目视频教程
    Python进阶量化交易专栏场外篇7- 装饰器计算代码时间
    docker 基本命令
    Linux常用命令
    Docker-部署Mysql
    docker 容器内运行vim命令
  • 原文地址:https://www.cnblogs.com/yanzi-anqi/p/12056726.html
Copyright © 2011-2022 走看看