zoukankan      html  css  js  c++  java
  • 函数练习题

    python2默认编码 ASCII 码  python3默认编码utf-8编码

    中文乱码,第一种情况是编码不匹配。

     如何进行编码转换?

    ython 默认脚本文件都是 ANSCII 编码的,当文件 中有非 ANSCII 编码范围内的字符的时候就要使用"编码指示"来修正一个 module 的定义中,如果.py文件中包含中文字符(严格的说是含有非anscii字符),则需要在第一行或第二行指定编码声明:# -*- coding=utf-8 -*- 或者 #coding=utf-8

    #-*-coding:utf-8-*- 的作用是什么?

    #-*-coding:utf-8-*-的作用是将下面的代码以utf-8的编码运行。

    解释 py2 bytes vs py3 bytes的区别

    对应于2.X版本的八位串,定义一个bytes字面量的方法如下: 
    >>> b = b'china'
    >>> type(b)
    <type 'bytes'>

    r和rb的区别是什么
    mode="r"   -文本只读模式
    mode="rb"  - 二进制模式  #这种方法,是用来传输,不给人看的

    解释一下以下三个参数的分别作用
    open (f_name,'r',encoding = "utf-8")
    open打开一个文件,r 以只读模式打开,encoding ='utf-8'以utf-8的编译处理
  • 相关阅读:
    HttpClientUtil
    JacksonUtils
    spring-security oauth2.0简单集成
    python连接mysql
    钉钉机器人消息体
    Android Studio gradle
    Android Studio从Eclipse导项目
    Docker
    Unity WebGL
    主席树
  • 原文地址:https://www.cnblogs.com/anzhangjun/p/8422430.html
Copyright © 2011-2022 走看看