【七夕节】浪漫七夕,代码传情。将爱意变成绚烂的立体场景,给她(他)一个惊喜!(送代码)

【Scratch案例教学】scratch七夕送祝福 6岁小朋友学了少儿编程 给爸爸妈妈送上亲手设计的作品 scratch七夕送祝福 一、案例来源 七夕节到了,想着给年轻的爸爸妈妈送上一份节日的祝福,祝我们的爸爸妈妈们节日快乐!大概的效果如下: 二、案例分析 1、角色分析 角色:爱心、喜鹊、祝福语、按钮等等 2、背景分析 背景:粉色背景 3、前期准备 删除默认小猫角色,然后从角色库中添加Heart和Button2角色、并将事先准备的角色、造型等添加到角色列表中,如下图所示: 通过绘制工具将背景填充成粉色背景,如下图所示: 三、实现流程 1、案例分析 照 阅读详情

将爱意变成绚烂的立体场景,给她(他)一个惊喜!

又是一年七夕节! coder的浪漫当然也少不了coding。这里给大家用python+js展示一款表白神器。希望天下有情人终成眷属,两口子恩爱如初!

话不多少,上代码!

一、python代码(情话转二进制编码)

python的功能,将想表达的汉字转为点阵图对应的二进制的编码。文中HZK16为16*16的汉字点阵字库,需要下载后保存到D盘根目录。

HZK16字库文件下载链接:https://pan.baidu.com/s/1D_6yk79-pfGL4_Xif4DILg?pwd=qxkl 提取码:qxkl

# -*- coding: utf-8 -*-

def hanzi_dianzhen(hanzi):
    '''函数功能:将输入的汉字转换位点阵图的二进制字符串'''
    gbk = hanzi.encode('GBK')
    # print('hanzi gbk',gbk)
    L = list(gbk)
    offset = 94*(L[0]-0xa0 -1) + L[1]-0xa0-1
    offset = offset*32
    # print('offset is :%d' % offset)
    f = open('D:\\HZK16','rb')
    
    # 查询字库获取
    f.seek(offset)
    display = f.read(32)
    display = list(display)
    comp = [0x80,0x40,0x20,0x10,0x08,0x04,0x02,0x01]#分别为只有第8位为1(10000000),第7位为1...用来相&得出相应位是否为1
    
    # 获取汉字codekey
    codekey = []
    for i in range(16):
        for j in range(2):
            codekey.append(display[i*2+j])
    
    # 将codekey转为二进制,碰到1则输出,碰到0则输出空格,实现汉字点阵打印。
    bin_string = ''
    for i in range(len(codekey)):
        bits = bin(int(str(hex(codekey[i])),16))[2:].zfill(8)
        if i % 2 ==0: print('\n')
        for k in range(8):
            if bits[k] == '1':
                print('*',end=' ')
            else:
                print(' ',end=' ')
        bin_string += str(bits)

    # print('\n')
    # print('汉字:',hanzi)
    # print('汉字codekey:',codekey)
    # print('汉字bin_string:',bin_string)
    return str(bin_string)
    
def print_bin_list(bin_list):
    '''将点阵字符串输出为汉字,每隔256(16*16)位,换行输出下一个汉字。'''
    for i in range(len(bin_list)):
        for j in bin_list[i]:
            if j % 16 ==0: print('\n')
            if j == '1':
                print('*',end=' ')
            else:
                print(' ',end=' ')    
    
    
if __name__=='__main__':
    
    hanzi_string = '宁宁我爱你,今宵共七夕!' # 自己替换想表达的文字。
    bin_list = []
    for i in hanzi_string:
        bin_list.append(hanzi_dianzhen(i))
    
    # 打印输出,检验结果是否正确
    print('\n复制汉字字符串的二进制编码list到编程猫里,替换相应字符串。\n',bin_list)
    

输出一个字,大家能看出来是什么字么?
在这里插入图片描述

二、js代码部分(二进制编码生成立体场景)

  1. 这里需要使用到编程猫的代码岛3.0环境(https://box3.codemao.cn/)。注册登录后,进入创作学习->地图,点击“新建地图”。
    在这里插入图片描述

  2. 选择空白地图

在这里插入图片描述

  1. 在左侧选择脚本,并录入以下js代码,点击右上角三角即可运行。
    在这里插入图片描述

    js脚本如下,将bits_list 的赋值替换为刚才python代码的输出结果,点击运行即可测试脚本:

/* 在指定位置快速建造一个实心的矩形 */
function cubefill(vox, sx, sy, sz, xsize, ysize, zsize){
    var xend = sx+xsize
    var yend = sy+ysize
    var zend = sz+zsize
    for(var x=sx;x<xend;x++){
    for(var y=sy;y<yend;y++){
    for(var z=sz;z<zend;z++){
        voxels.setVoxel(x,y,z,vox)
    }}}
}
cubefill('carpet_03',0,9,0,256,1,256)

/* 在指定位置快速建造一个汉字 */
function hanzi(vox, sx, sy, sz, bits){
    // 初始化设定x,y,z坐标
    var x = sx;
    var y = sy+16;
    var z = sz
    for (var i=0;i<bits.length;i++){
        if (i % 16 ==0){
            x = sx;
            y = y - 1; 
        }
        if (bits[i] == '1'){
            voxels.setVoxel(x, y , z, vox)
        }
        else{
            voxels.setVoxel(x, y , z, 0)
        }
        x = x + 1;
    }
}

/* 汉字点阵码list */
let bits_list = ['0000001000000000000000010000000001111111111111100100000000000010100000000000010000000000000000001111111111111110000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000101000000000000001000000000', '0000001000000000000000010000000001111111111111100100000000000010100000000000010000000000000000001111111111111110000000010000000000000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000000000000101000000000000001000000000', '0000010010000000000011101010000001111000100100000000100010010000000010001000010011111111111111100000100010000000000010001001000000001010100100000000110001100000000110000100000001101000101000000000100100100000000010100001010000101000000101000001000000001100', '0000000001111000001111111000000000010001000100000000100100100000011111111111111001000010000000101000001000000100011111111111100000000100000000000000011111110000000010100010000000001001010000000001000010000000000100010110000000100010000111000000110000001000', '0001000100000000000100010000000000010001000000000010001111111100001000100000010001100100000010001010100001000000001000000100000000100001010100000010000101001000001000100100110000100100010001000010000001000000001000000100000000100001010000000010000010000000', '0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000001111000000000000111100000000000001100000000000000010000000000000010000000000000010000000000000000000000000000', '0000000100000000000000010000000000000010100000000000010001000000000010000010000000010010000100000010000110001110110000001000010000000000000000000001111111110000000000000001000000000000001000000000000000100000000000000100000000000000100000000000000100000000', '0000001000000000000000010000000001111111111111100100000100000010100010010010010000000101010100000001111111111000000100000001000000010000000100000001111111110000000100000001000000010000000100000001111111110000000100000001000000010000010100000001000000100000', '0000100000100000000010000010000000001000001000000000100000101000011111111111110000001000001000000000100000100000000010000010000000001000001000000000100000100100111111111111111000000000000000000000010001000000000011000011000000010000000110000010000000001000', '0000001000000000000000100000000000000010000000000000001000000000000000100000000000000010000001000000001111111110111111100000000000000010000000000000001000000000000000100000000000000010000001000000001000000100000000100000010000000001111111000000000000000000', '0000001000000000000000100000000000000010000010000000011111111100000001000000100000001000000010000001000000010000001001000001000001000011001000000000000101000000000000001000000000000001000000000000001000000000000001000000000000011000000000000110000000000000', '0000000000000000000000011000000000000011110000000000001111000000000000111100000000000011110000000000001111000000000000011000000000000001100000000000000110000000000000000000000000000001100000000000001111000000000000011000000000000000000000000000000000000000']
/* 在指定位置快速建造汉字 */
for (var i=0;i<bits_list.length;i++){
    hanzi('pink_light',60+i*17,10,60,bits_list[i])   
}
  1. 设置雪花效果(漫天飘下红色爱心),设置阳光,还可以设置背景音乐。
    在这里插入图片描述
    最后点击左侧最下的项目,进行保存。

三、浪漫出现,美好即将开始!

(这里是截屏,当然还可以配上音乐录制成视频,惊喜加倍哦!)
在这里插入图片描述

愿得一人心,白头不相离。 这首诗来自卓文君与司马相如的爱情故事,被一直延用至今,甚至被谱写成歌曲传唱。遇一人白首,这是大多数人的美好愿望,如果遇到了就好好珍惜。

while True:
	if We_Were_in_Love == True:
		print('相爱一起到永远!')

爱不需要解释,但不妨让浪漫偶尔点缀下…

AMBA-CHI协议详解(二) 读事务,写事务,原子事务,Stash事务,Dataless事务,DVM事务,Retry事务。 阅读详情

相关推荐

深入解析EDID中Display Descriptor Block的配置技巧与实战应用

本文深入解析EDID中Display Descriptor Block的配置技巧与实战应用。通过剖析像素时钟、有效像素、消隐区与同步脉冲等核心参数,并结合1280x720@60Hz的实战配置案例,指导开发者如何正确为定制硬件或非标准显示器编写“身份证”,避免黑屏、分辨率异常等问题,确保显示设备完美点亮。

1a2s3d4f5g的博客 870

二进制的表白

没能提起勇气对她进行表白,只能寄托于0、1代码记录下对你的喜欢。 01000101  01110110  01100101  01101110  00100001  01001001  00100000  01101100  01101111  01110110  01100101  00100000  01111001  01101111  01110101  00100001

Even ! I love you ! 8852

正点原子ATK-LORA-01无线串口代码移植+STM32F103C8T6(标准库)

目录 一、ATK-LORA-01无线串口资料 二、代码移植 1.分析 (1)usart3(也可以是其他的串口)用于接收数据的串口 usart.h (2)time3(也可以是其他的定时器)用于时序的设置 (3)lora.c 三、演示 1.主机(发送方) (1)主机接线 (2)主机代码(发送方) (3)主机实物 插上无线串口通电即可发送​ 2.从机(接收方) (1)从机接线(LORA与主机相同) (2)从机代码(接收方) (3)从机实物 接上TTL和LORA并通电即...

m0_56942354的博客 8952

最浪漫的编程代码_七夕丨好钢用在刀刃上,编程用在表白上

又是一年一度的中国情人节小编为大家想了个新招俗话说:好钢用在刀刃上,编程用在表白上。如果你掌握一些编程语言,就可以不按照常规出牌,给女朋友来个惊喜好了。01Python人生苦短,使用Python。通过Python编程,照样可以画一个心形给自己所爱的女人。Python简直是一门非常可爱的语言,下面用一行代码实现爱心图。print(' '.join([''.join([('Love'[(x...

weixin_39746794的博客 2万+

【软件使用】Calibre部分提参的实战技巧与常见问题解析

本文深入解析Calibre部分提参(Partial Extraction)的实战技巧与常见问题,涵盖PEX、hcell和xcell文件的高级应用。通过实际案例展示如何提升电路仿真效率,解决时钟信号失真等复杂问题,并提供版图设计中的防坑指南,助力芯片设计工程师优化工作流程。

weixin_28717431的博客 153

基于IMX429-IMX430-IMX432-IMX437系列传感器的SLVS-MIPI桥接方案设计与实现

本文详细介绍了针对索尼IMX429、IMX430、IMX432及IMX437系列传感器的SLVS-MIPI桥接方案设计与实现。针对工业视觉、车载摄像头等应用中主流SoC仅支持MIPI接口的痛点,提出基于FPGA(如Lattice Crosslink-NX)的透传桥接方案,将传感器输出的SLVS信号无损转换为MIPI CSI-2信号,确保数据完整性与低延迟,并探讨了硬件选型、逻辑设计及多传感器兼容性等关键问题。

weixin_29230901的博客 455

HTML5七夕情人节表白结婚邀请函网页制作(HTML+CSS+JavaScript)

📒网站文件方面:html网页结构文件、css网页样式文件、js网页特效文件、images网页图片文件;📙网页编辑方面等任意html编辑软件进行运行及修改编辑等操作)。其中:(1)📜html文件包含:其中index.html是首页、其他html为二级页面;(2)📑 css文件包含:css全部页面样式,3D动态效果,雪花飘落等等(3)📄 js文件包含:页面炫酷效果实现。

HTML网页设计 专注大学生网页设计 8409

如何使用 SAP ABAP Development Tool 连接 SAP BTP 上的免费 ABAP 编程环境

在云端环境编写 ABAP 代码会遇到一些限制,比如你无法在云端 ABAP 编程环境进行发生在传统 SAPGUI 里的 Dynpro 和 Screen 编程。部分在 SAPGUI 里使用的 List 处理相关的关键字比如 WRITE,还有 CALL TRANSACTION 等代码,也无法在云端使用。 当然如果大家觉得上面提到的这些限制不会影响自己的 ABAP 学习,就可以继续本文的阅读,使用 ABAP Development Tool 登录云端的 ABAP 编程环境。

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 1502

七夕表白代码,快拿去用

<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <h1 style="position:absolute; left:280px; top:155px; width:auto; height:210px;">你喜欢我吗?</h1> <div id="By" style="position:absolute; left:285px; top:235px

qq_33936667的博客 3803

uniapp | 基于高德地图实现位置选择功能(安卓端)

在uni-app项目中实现地图位置选择功能的解决方案。由于uni.chooseLocation功能受限,采用高德地图API自主开发。系统由父组件poiMap.vue(负责展示和跳转)和子组件poiBox.vue(核心地图逻辑)构成,通过父子组件通信传递位置数据。关键技术包括:1)使用AMapLoader动态加载地图SDK;2)集成PositionPicker实现拖拽选点;3)异步加载AMapUI插件;4)通过事件监听获取位置详情(地址/经纬度)。

大胆尝试,小心实践 725

万字详解 PostgreSQL 的详细安装方式(Linux、Windows、macOS、Docker 全平台覆盖)

本文详细介绍了PostgreSQL在四大主流环境下的安装方法: Linux系统:针对Ubuntu/Debian和CentOS/RHEL系,分别提供APT/YUM仓库安装步骤,包括初始化配置和服务管理 Windows系统:通过图形化安装程序指导完成安装,包含组件选择、密码设置和pgAdmin配置 macOS系统:推荐使用Homebrew一键安装,支持Apple Silicon和Intel芯片 Docker容器:提供容器化部署方案(文中未展开) 文章强调安装前的版本选择、权限管理和存储规划,并针对各平台给出验证

数据知道的博客 4477

浪漫七夕,用歌传情

Founa的博客 454

【异常】OpenClaw 上下文溢出问题(100% context used 309.9k/200k`)排查与解决

摘要:OpenClaw 运行出现"100% context used 309.9k/200k"报错,表示上下文窗口超出200k Token限制。解决方法包括:1) 重启服务或新建会话清空缓存;2) 修改配置文件提升context_window值;3) 长期优化如限制历史对话轮数、分批处理长文本。该问题通常由输入过长或多轮对话累积导致,需控制单次输入量在阈值内。

奶爸的编程之路,也就一周冷个三天 3224

python浪漫代码-python七夕浪漫表白源码

本文实例为大家分享了python七夕浪漫表白的具体代码,供大家参考,具体内容如下from turtle import *from time import sleepdef go_to(x, y):up()goto(x, y)down()def big_Circle(size): #函数用于绘制心的大圆speed(1)for i in range(150):forward(size)right(0....

weixin_37988176的博客 2325

锂电池充电器电路设计 里面有电路

锂电池充电器电路设计 里面有电路 3.7V升压到5V电路设计。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

爱心代码和代码雨的结合,美爆了

左下角 阅读原文 直接保存并且下载源代码。

kelezimeiti的博客 3743

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

程序猿的浪漫之二进制表白篇

那天情人节,我给她发了一串数字,她说我不懂浪漫,我

ithouse的专栏 2万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

java写一个简单的浪漫代码_2020浪漫七夕:7款程序员必备表白源码(超炫酷)

2020七夕将要来临,php中文网给大家准备了七款程序员表白专用源码,让你可以一举俘获美人心,下面就来看一看这七款表白代码大全,包含html、html5、CSS、JQ编写的一些非常简单实用的表白代码,非常炫酷、浪漫!1、CSS文字组合成心形动画特效代码这是一款浪漫的CSS3文字组合成心形动画特效,可用于表白使用的文字旋转心形动画代码。2、CSS3 SVG表白鲜花动画特效代码CSS3 SVG表白鲜花...

weixin_36212732的博客 1万+

程序员的表白方式代码_七夕节,程序员浪漫表白代码泄露!据说用过的人都脱单了...

在情人节送给自己的女朋友玫瑰花,对于程序员来说是不是太普通了呢?为什么不试试让情人节变得更特别一些呢?作为一名程序员,可以用自己的技术创造出不一样的浪漫!让你的女朋友眼前一亮,印象深刻。这些浪漫的技术表白,你值得拥有。先来暖个场吧!浪漫玫瑰from turtle import *import time setup(1000,800,0,0)speed(0)penup()seth(90)f...

weixin_39786141的博客 1109

java情话代码,程序员浪漫的二进制表白代码

那天情人节,我给她发了一串数字(01001001 00100000 01101100 01101111 01110110 01100101 00100000 01111001 01101111 01110101),她说我不懂浪漫,我低头苦笑,其实她不知道,这是二进制形式的"I love you",难道程序员真的注定孤独一生?程序写得比较粗陋,作为不登大雅之堂的娱乐工具,足够了。支持中文public...

weixin_39805529的博客 4563

520七夕表白,还不懂浪漫?4套代码教会你如何深情表白【建议收藏】❤️

马上又到了脱单的黄金时刻❤️七夕啦❤️!如果你有喜欢的女孩子,一定要趁着这个时候把喜欢说出口!!!但是该不会还有人表白在学校的操场上摆着爱心蜡烛抱一束花喊一堆人来围观吧!!!!No!!!!请你立刻马上放弃这个计划!!!毫无心意不说,对于女孩子来说是真的很社死啊!

收破烂的小熊猫 5879

身为程序猿的你,七夕表白代码你有get吗

话说,每年的七夕啊,都是单身老男人的痛,而对于我呢,远不止于此,还有年龄增长的痛苦,故而每年这个时候都会上演悲伤二重唱~~~ 哈哈,转回正题,七夕表白代码你get了吗? 秀才君为您奉上收集的七夕表白代码,记得点击收藏哦! 1.弹框调皮示爱 难度系数 1 此代码仅仅适用windows系统,注意哦! ===================================================================================...

lvxiucai的博客 3762

程序员如何用代码向喜欢的人表白?

作为一名程序员,如何用自己的技术向喜欢的人表白?

程序员二黑 8338

马上七夕到了,用各种编程语言实现10种浪漫表白方式

在七夕节这个充满爱意的日子里,用编程语言编写一些表白代码是个非常有趣的想法。以下是使用 各种编程语言Python、Java、JavaScript、H5等编写的 10 种简单表白代码示例,以下只是抛砖引玉,还需要你用心修改,对方一定能理解你的真心。

AI时代光年 1万+

七夕表白代码 (含答疑)

具体操作如上:需要的资源我放到下面了,有不会的有问题的,可以评论区留言,会免费答疑。MessageBox.Show("就像无论发生什么事我都会在你身边\n");MessageBox.Show("无论天空如何阴霾,太阳都在这里\n");MessageBox.Show("这是我们在一起的第一个七夕节\n");MessageBox.Show("思绪万千,兜兜转转还是你\n");MessageBox.Show("果然如我所料,你会喜欢的\n");不会的可以评论区留言,可以免费远程操作帮忙。但是如果你想改成表白的。

Starry_tsx的博客 891

七夕节表白代码

表白代码

Nisangchen_2010的博客 432

HTML+CSS+JavaScript制作七夕表白网页(含音乐+自定义文字)

❉ HTML+CSS+JavaScript制作七夕表白网页(含音乐+自定义文字) 一年一度的520情人节/七夕情人节/女朋友生日/程序员表白,是不是要给女朋友或者正在追求的妹子一点小惊喜呢,今天这篇博客就分享下前端代码如何实现HTML+CSS+JavaScript制作七夕表白网页(含音乐+自定义文字)。赶紧学会了,来制作属于我们程序员的浪漫吧! ❉ 文章目录 ❉ HTML+CSS+JavaScript制作七夕表白网页(含音乐+自定义文字)❉ 效果演示❉ 代码文件目录一、文字修改(代码实现)

七夕情人节表白网页代码100款 HTML5网页设计与制作1120款 Echarts大屏数据150款 1万+
上一篇: 【python】一文解决python各类第三方包的 pip 安装问题(含加速镜像源、pip在线离线安装方法,多环境安装,量化talib包安装方法)
下一篇: 【wencai】一文学会通过wencai包访问同花顺i问财实现AI选股(请移步新文章)
IT里的交易员
博客等级 码龄18年 4万+粉丝 116原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IT里的交易员

分享是一种快乐,打赏是一种肯定

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值