zoukankan      html  css  js  c++  java
  • python(基础)

    Python 运行过程

    编译型, c   c++    --à准备好的一桌子菜,直接吃

    一次性·把你的代码·编译生成机器能够识别的二进制码,

    (速度快)跨平台性差

    解释型: python     --à火锅,一边煮一边吃

      不是纯粹的解释,也有一个编译的过程,pyc文件机器不能识别,还需要虚拟机逐个翻译

      在代码执行时,一条一条的解释成机器能够识别的二进制码,

    (速度比较编译型会慢),跨平台

    混合型,(先编译再解释)   java

    变量

    变量只能是字母,数字或下划线的组合

           变量名的第一个字符不能是数字

    以下字符不能为变量名

    ['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']

    变量不能为中文

    变量的定义要具有可描述性

    注释:      描述代码的意义,调试代码

    # 单行注释

    “””  ””” 多行注释

    ‘’’’’’

    常量   不变的量  pai=3.14这种不变的量

    1, Python里面约定俗成用大写字母表示常量,一旦定义不可更改

    2, 数据类型

    字符串    str

      加引号的就是字符串,单双引号定义是没有区别的

      嵌套用法是注意里面单,外面双,里面双,外面单

      book = "python" book

    1 = 'python'

    a = "我喜欢学习'python'"

    b = '我喜欢学习"python"'

           字符串的连接   +*

    数字     int

      Print()  输出

      Input()  输入  接收的所有输入默认都是字符串格式。

      Type() 检测·数据类型的 type(a)  <class”str”>    

    格式化:  三种方式

    1, %s

    2,format

    0,1 代表位置,位置从0记数

    3, f

    print(f"你们好1908 欢迎{name}同学")

    4,练习:动态输出名片

    注意%d只能接收数字,input输出的是字符串,所以需要用int转化为数字格式。

  • 相关阅读:
    程序员如何开始新的工作(转)
    Dom4j和Xpath(转)
    单例模式(Singleton)Holder
    请慎用java的File#renameTo(File)方法(转)
    How to append files to a .tar archive using Apache Commons Compress?(转)
    FindWindow使用方法
    sqlplus登录、连接命令
    hdu1217Arbitrage--解题报告
    String.Split()函数
    iOS_10_tableView的简单使用_红楼十二钗
  • 原文地址:https://www.cnblogs.com/yuzui/p/11680098.html
Copyright © 2011-2022 走看看