zoukankan      html  css  js  c++  java
  • Day1-python基础

    python是一门动态解释性的强类型定义语言

    python 3.0  ALL IS UNICODE NOW

    认识python,了解python的发展史。

    1、变量

    变量命名规则:变量名只能是字母、数字或者下划线的任意组合

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

                             关键字不能声明为变量

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

    2、字符编码

    python解释器再加载.py文件中的代码时,会对内容进行编码(默认ascill)

    ASCII ,用于显示现代英语和其他西欧语言,其最多只用用8位来表示(一个字节),即 2的8次方 = 256-1 只能表示255个字符

    关于中文显示:   GB2312,big5 -----> GBK-----> GB18030  (目前有的中文Windows的缺省内码还是GBK )

    ASCII 无法满足世界上各种文字和符号,因此出现了 Unicode (统一码,单一码,万国码) ,规定现有的字符和符号最少由16位来表示,即2的16次方=65536

    UTF-8,是对Unicode编码的压缩和优化,不再使用最少使用2个字节,将所有的字符和符号进行分类  [ascii码的内容用1个字节保存,欧洲字符用2个字节保存,东亚的字符用3过字节保存]

    3、python中的注释

    # 单行被注释内容

    ''' 多行被注释内容‘’‘

    4、python 环境变量

    如果要在任何路径下都能执行,需把.py文件放在 ../site-packages目录下。

    查看全局变量 

    import  sys

    print (sys.path)

    5、 .pyc文件 和 python运行过程

    可以定义python是先编译再解释的语言

    PyCodeObject和pyc文件。

    当python程序运行时,编译的结果则是保存在位于内存中的PyCodeObject中,当Python程序运行结束时,Python解释器则将PyCodeObject写回到pyc文件中。

    当python程序第二次运行时,首先程序会在硬盘中寻找pyc文件,如果找到,则直接载入,否则就重复上面的过程。

    所以我们应该这样来定位PyCodeObject和pyc文件,我们说pyc文件其实是PyCodeObject的一种持久化保存方式

    时光一逝永不回,往事只能回味!
  • 相关阅读:
    win10下查看进程,杀死进程
    Pycharm,debug调试时怎样带参数
    struts2,登录功能模块实现
    struts2处理.do后缀的请求
    struts2 修改action的后缀
    j2ee中如何拦截jsp页面?
    4个好用的JS联动选择插件
    css position:absolute 如何居中对齐
    使用jquery插件报错:TypeError:$.browser is undefined的解决方法
    phpcms v9后台多表查询分页代码
  • 原文地址:https://www.cnblogs.com/liongong/p/7636263.html
Copyright © 2011-2022 走看看