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/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接。
  • 相关阅读:
    linux下解压命令大全
    关于一个订单多商品如何发表评价的问题
    浏览器通知
    简易时钟
    微信小程序地图控件篇 自定义图标被地图覆盖的问题
    面向对象拖拽
    elementUI的Dialog弹出框蒙版被遮住
    面向对象轮播图
    高内聚低耦合
    苦逼程序员
  • 原文地址:https://www.cnblogs.com/shaohan/p/8858751.html
Copyright © 2011-2022 走看看