• 函数练习题


    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的编译处理
  • 相关阅读:
    设计模式之策略模式、观察者模式浅析
    axis2_1.6.2之构建web端和客户端
    EJB3之查询
    qpid之简单实例
    ant1.9.4之编译、打包、发布、清理
    四数之和
    电话号码的字母的组合
    最接近的三数之和
    三数之和
    最长公共前缀
  • 原文地址:https://www.cnblogs.com/anzhangjun/p/8422430.html
Copyright © 2020-2023  润新知