zoukankan      html  css  js  c++  java
  • python入门:简单模拟登陆时UTF-8转换成GBK编码

     1 #!/usr/bin/env python
     2 # -*- coding:utf-8 -*-
     3 """
     4 给变量x赋值为字符串‘请输入用户名:’ 变量x_unicode的赋值等于x变量的解码,指定x变量原来是UTF-8
     5 变量x_gbk的赋值等于x_unicode的编码,指定编成gbk,变量user的赋值等于x_gbk用户输入的内容,变量y
     6 的赋值为字符串‘请输入密码:’ 变量y_unicode的赋值等于y变量的的解码,指定y变量原来是UTF-8 变量
     7 y_gbk的赋值等于y_unicode的编码,指定编成gbk,变量pwd的赋值等于y_gbk等待用户输入的内容,变量
     8 u的赋值等于字符串‘您的用户名是:’ 变量u_unicode的赋值等于变量u的解码,指定u变量原来是utf-8,变量
     9 u_gbk的赋值等于的编码,指定编成gbk,变量p的赋值等于字符串‘您的密码是:’ 变量p_unicode 的赋值
    10 等于变量p的解码,指定p原来的编码是utf8 变量p_gbk的赋值等于变量p_unicode的编码,指定编成gbk
    11 输入打印 变量u_gbk 连接符 变量user 连接符 换行符 连接符 变量p_gbk 连接符 变量pwd
    12 """
    13 #在python 2.X里面这么用
    14 x = '请输入用户名:'
    15 x_unicode = x.decode('utf-8')
    16 x_gbk = x_unicode.encode('gbk')
    17 user = raw_input(x_gbk)
    18 y = '请输入密码:'
    19 y_unicode = y.decode('utf-8')
    20 y_gbk = y_unicode.encode('gbk')
    21 pwd = raw_input(y_gbk)
    22 u = "您的用户名是:"
    23 u_unicode = u.decode('utf-8')
    24 u_gbk = u_unicode.encode('gbk')
    25 p = "您的密码是:"
    26 p_unicode = p.decode('utf-8')
    27 p_gbk = p_unicode.encode('gbk')
    28 print(u_gbk + user + '
    ' + p_gbk + pwd)
    作者:俊豪郎
    出处:http://www.cnblogs.com/shaohan/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
  • 相关阅读:
    [AU3]技巧
    [AU3]Windows 10 Update message DETELEDER Win10更新通知删除助手
    vue多选框选择后显示选中的内容
    计算object的长度
    关于苹果手机点击事件无效的解决办法
    vue中将汉字按照首字母排序,也适用于其他地方,但不适用多音字
    关于json数据格式错误
    Java下使用Swing来进行图形界面开发
    数字与静态
    Java中的内存机制及管理
  • 原文地址:https://www.cnblogs.com/shaohan/p/8858751.html
Copyright © 2011-2022 走看看