zoukankan      html  css  js  c++  java
  • 部分示例程序

    随机数打印,包括特殊符号:

     1 import string
     2 import random
     3 import re
     4 list = [chr(i) for i in range(65,91)] + [chr(i) for i in range(97,123)] + [ str(i) for i in range(10)] #大写字母+小写字母+数字
     5 FH = ('!','@','#','$','%','&','_') #特殊字符
     6 for f in FH:
     7     list.append(f)
     8 num = random.sample(list,4)
     9 str=''
    10 value = str.join(num) #将取出的十个随机数进行重新合并
    11 if not value[0].isdigit():
    12   print(value)
    13 
    14 
    15 

    中文转二进制_1 (不是最佳 ):

     1 s=input('your name:')
     2 print(s.encode(encoding='utf8'))
     3 a=str(s.encode(encoding='utf8'))
     4 location=0
     5 letter=[]
     6 for i in a:
     7     location=location+1
     8     po=location+2
     9     if i=='x':
    10         # print(a[location])
    11         # print(a[location:po])
    12         var=a[location:po]
    13         b=bin(int(var,16))
    14         letter.append(b[2:])
    15 print(letter)

    中文转二进制_2

    1 m = "中文"
    2 for i in m:
    3     b = bytes(i, encoding="gbk")
    4     for v in b:
    5         b1 = bin(v)
    6         print(b1)
  • 相关阅读:
    第四篇博客
    第三篇博客
    第二篇博客
    DS博客作业04--图
    DS博客作业03--树
    DS博客作业02--栈和队列
    C博客作业05--指针
    C博客作业04-数组
    C语言博客作业03--函数
    C语言博客作业02--循环结构
  • 原文地址:https://www.cnblogs.com/santizhou/p/7472066.html
Copyright © 2011-2022 走看看