zoukankan      html  css  js  c++  java
  • python 三

    通过程序打印中文,二进制

    1 name="张三"
    2 for i in name:
    3     print(i)
    4     bytes_list=bytes(i,encoding='utf-8')
    5     print(bytes_list)
    6     for b in bytes_list:
    7         print(b,bin(b))
    str转换成二进制在网络上传输,接方如果想反再变成一个汉字
    str(byte_list,encoding='utf-8)进行转换成相应的汉字解码,如果用其它的方式编码则会报错,不正确
    str1=str(bytes_list,encoding='utf-8')
    print(str1)
    就可以输入相应的汉字

    s1="张三"
    li=list(s1)可以转换成列表,可以for循环 
    dic={"k1":"alex","k2":"eric"}
    l3=list(dic)
    print(l3)
    l4=list(dic.values())
    print(l4)

      元组,字符串,字典转换成列表

    
    
    1 li=[11,22,33]
    2 s='张三'
    3 li.extend(s)
    4 li.extend([s])
    5 print(li)
    6 li.reverse()
    7 print(li)
     运行结果
    [11, 22, 33, '张', '三', '张三']
    ['张三', '三', '张', 33, 22, 11]
    extend后面加可迭代的,如是是[]则整个弄进去

    
    
    
    
    
    
    
    
  • 相关阅读:
    go第二天
    go第一天
    engish
    english
    git 生成公钥
    tp5 验证码
    css处理文本折行截断
    数组对象总结(牢记)
    全局css样式
    Flexbox 弹性盒子布局
  • 原文地址:https://www.cnblogs.com/wang43125471/p/7596119.html
Copyright © 2011-2022 走看看