zoukankan      html  css  js  c++  java
  • 网工学Python——基础知识

    1. python定位
    2. 变量
    3. 用户与程序交互
    4. 基本数据类型
    5. 格式化输出
    6. 基本运算符
    7. 流程控制之if...else
    8. 流程控制之while循环
    9. 流程控制之for循环
    10. 扩展阅读
    11. 作业

    python定位:

    #高级语言:站在人(奴隶主)的角度,说人话,即用人类的字符去编写程序,屏蔽了硬件操作。
    #解释型(需要解释器,相当于同声传译):如python,执行速度慢,调试方便。

     变量:

     如何定义变量:

    #变量名(相当于门牌号,指向值所在的空间),等号,变量值
    name='guoxq'
    age=18

    变量的定义规范:

    #1. 变量名只能是 字母、数字或下划线的任意组合
    #2. 变量名的第一个字符不能是数字
    #3. 关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']

    定义方式:

    #下划线(推荐使用)
    age_of_guoxq = 18 
    number_of_students = 80

    定义变量会有:id,type,value

    #1 等号比较的是value,
    #2 is比较的是id
    
    #强调:
    #1. id相同,意味着type和value必定相同
    #2. value相同type肯定相同,但id可能不同,如下
    >>> x='Info guoxq:18'
    >>> y='Info guoxq:18'
    >>> id(x)
    4376607152
    >>> id(y)
    4376607408
    >>> 
    >>> x == y
    True
    >>> x is y
    False

    作者:大雄猫
    出处:http://www.cnblogs.com/guoxiangqian/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面 明显位M给出原文连接,否则保留追究法律责任的权利。

  • 相关阅读:
    K8S 之Pod简单提供持久化存储
    K8S 备份所有Namespace的yaml应用配置文件
    Ceph 集群部署
    Django cookie使用
    Django CBV使用
    hashlib模块
    如何序列化之json和pickle:
    os模块
    random模块
    os模块
  • 原文地址:https://www.cnblogs.com/guoxiangqian/p/9260968.html
Copyright © 2011-2022 走看看