猫史档案馆


【Python作品分享】新的作品【教程贴】

用户:VigilVigil查看:0 回复:2 评论:0 创建时间:2021-02-25T14:38:53


【作品展示】

center_image

 

【作品介绍】

点开始就行

 

【作品源代码】

import turtle

__Pen = turtle.Pen()


#开始进入Python的世界
__Pen.pendown()
for __count in range(4):
    __Pen.forward(100)
    __Pen.right(90)
__Pen.setx(200)
for __count in range(3):
    __Pen.circle(50)
    __Pen.right(120)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
玄离俊秀的狼王玄离俊秀的狼王

正方形,三角形(同为python人)emotion_doge

点赞0


评论


小苏打_小苏打_

小小程序:

import os
import random
os.system("mode con cols=75 lines=20") #窗口大小


'''
- - - x
- x x x
- x x x
x x x x
'''
print("HMC-0.1")
print("这是基于Python开发的加密系统。算法原创,如有雷同,纯属巧合。")
print("\n编程&创意:SHR\n")
text = input("请输入要加密的文字,仅限英文:")
text = text.lower()

lc ={'a':'00000001',
     'b':'00000010',
     'c':'00000011',
     'd':'00000100',
     'e':'00000101',
     'f':'00000110',
     'g':'00000111',
     'h':'00001000',
     'i':'00001001',
     'j':'00001010',
     'k':'00001011',
     'l':'00001100',
     'm':'00001101',
     'n':'00001110',
     'o':'00001111',
     'p':'00010000',
     'q':'00010001',
     'r':'00010010',
     's':'00010011',
     't':'00010100',
     'u':'00010101',
     'v':'00010110',
     'w':'00010111',
     'x':'00011000',
     'y':'00011001',
     'z':'00011010'}

blank = []
blank2 = 0
blank3 = ["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]
alltext = []
ano=0

for i in range(0,len(text)):
    try:
        #---第一步---#
        blank2 = "000"+lc[text[i]]
         #ano=random.randint(3,11)
        blank2 = list(blank2)
        print("text["+str(i)+"][0]:"+",".join(blank2))

        #---第二步---#
        blank3[3] = blank2[0]
        blank3[5] = blank2[1]
        blank3[6] = blank2[2]
        blank3[7] = blank2[3]
        blank3[9] = blank2[4]
        blank3[10] = blank2[5]
        blank3[11] = blank2[6]
        blank3[12] = blank2[7]
        blank3[13] = blank2[8]
        blank3[14] = blank2[9]
        blank3[15] = blank2[10]
        print("text["+str(i)+"][1][0]:"+",".join(blank3))
        ano2 = 0
        if(blank2[1] == "1"):
            ano2 += 1
        if(blank2[4] == "1"):
            ano2 += 1
        if(blank2[8] == "1"):
            ano2 += 1
        if(blank2[0] == "1"):
            ano2 += 1
        if(blank2[3] == "1"):
            ano2 += 1
        if(blank2[6] == "1"):
            ano2 += 1
        if(blank2[10] == "1"):
            ano2 += 1
        blank3[1] = str(ano2%2)
        print("text["+str(i)+"][1][1]:"+",".join(blank3))
        ano2 = 0
        if(blank2[0] == "1"):
            ano2 += 1
        if(blank2[2] == "1"):
            ano2 += 1
        if(blank2[3] == "1"):
            ano2 += 1
        if(blank2[5] == "1"):
            ano2 += 1
        if(blank2[6] == "1"):
            ano2 += 1
        if(blank2[9] == "1"):
            ano2 += 1
        if(blank2[10] == "1"):
            ano2 += 1
        blank3[2] = str(ano2%2)
        print("text["+str(i)+"][1][2]:"+",".join(blank3))
        ano2 = 0
        if(blank2[1] == "1"):
            ano2 += 1
        if(blank2[2] == "1"):
            ano2 += 1
        if(blank2[3] == "1"):
            ano2 += 1
        if(blank2[7] == "1"):
            ano2 += 1
        if(blank2[8] == "1"):
            ano2 += 1
        if(blank2[9] == "1"):
            ano2 += 1
        if(blank2[10] == "1"):
            ano2 += 1
        blank3[4] = str(ano2%2)
        print("text["+str(i)+"][1][3]:"+",".join(blank3))
        ano2 = 0
        if(blank2[4] == "1"):
            ano2 += 1
        if(blank2[5] == "1"):
            ano2 += 1
        if(blank2[6] == "1"):
            ano2 += 1
        if(blank2[7] == "1"):
            ano2 += 1
        if(blank2[8] == "1"):
            ano2 += 1
        if(blank2[9] == "1"):
            ano2 += 1
        if(blank2[10] == "1"):
            ano2 += 1
        blank3[8] = str(ano2%2)
        print("text["+str(i)+"][1][4]:"+",".join(blank3))
        ano2 = 0
        for j in range(1,16):
            if(blank3[j] == "1"):
                ano2 += 1
        blank3[0] = str(ano%2)
        print("text["+str(i)+"][1][5]:"+",".join(blank3))
        blank.append(",".join(blank3))
        blank3 = ["0","0","0","0","0","0","0","0","0","0","0","0","0","0","0","0"]
        
    except:
        print("ERROR:NO CHARACTERS FOUND")
    
print("\n\n\n结果:\n"+" ".join(blank))

# blank2[0:ano]+str(int(not bool(int(blank2[ano]))))+blank2[ano+1:12] 
input()
input()
input()

:)

shequ.codemao.cn/community/365904

: )

点赞0


评论