首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏技术分享

    【0基础学Python】基础语法Part3

    【Python】基础语法3 函数 创建函数/定义函数 def 函数名(形参列表) 函数体 return 返回值 调用函数 函数名(实参列表) # 不考虑返回值时 返回值 = 函数名 def test(a): print(a) test(10) test('hello') test(True) 函数返回值 返回值的存在有一个意义:实际开发中我们的一个通常的编程原则, 是 “ def calcSum(beg, end): sum = 0 for i in range(beg, end + 1): sum += i print(sum) ] print(alist[2])# 下标从0开始,故这里打印3 print(alist[19])# 如果超出列表有效范围,则抛出异常 print(len(alist))# 获取列表长度 print(alist ] for i in range(0,len(alist)) print(alist(i)) 使用while控制 alist = [1, 2, 3, 4] i = 0 while i < len(alist

    53200编辑于 2025-03-15
  • 来自专栏云计算linux

    零基础学HTML5和CSS3前端开发CSS基础

    第三章:CSS3样式基础 知识点: 1.CSS概念 2.CSS语法格式 3.CSS的使用 4.三类范围 为什么使用CSS 化妆前: 化妆后: HTML语法,在网页上显示数据,第一章p br b font 定义的语法格式: .类样式名{属性:值;属性2:属性2:值2;属性3:值3} 调用的时候: class=“类样式名” 3.ID选择器 ID:编号,学号、考号,都是唯一的。 比如下面将页面上所有元素的 margin 和 padding 都设置为 0。 * { ``marigin: ``0``; ``padding``: ``0``; } 总结一下: 如果设置块大范围,一般使用ID选择器,它是唯一的; 如果设置多个类别的时候,就使用类别选择器(类样式选择器 暂时有这个概念,盒子模型学完就推翻了 如果想要指定对齐,需要设置宽和高 宽:weight 高:hight text-indent 首行缩进 单位可以是px,像素,也可以是em,即缩几个字体,根据全部字体的大小来变化

    63010编辑于 2024-12-19
  • 来自专栏Java架构师必看

    Web前端开发基础_轻松学Web前端开发入门与实战

    今天说一说Web前端开发基础_轻松学Web前端开发入门与实战,希望能够帮助大家进步!!! 1、什么是web? 3、W3C标准 W3C标准不是某一个标准,而是一系列标准的集合。 网页主要由三部分组成:结构、表现和行为。 另一种是借助于开发工具,-般常用于正式开发项目过程中,开发工具可以帮助开发者快速搭建开发环境,及提供常用语言提示服务,大大提高开发的效率,这些开发工具通常被开发者称之为集成开发环境(IDE 编写HTML文档时应遵守W3C标准,W3C是制定和维护统一国际化Web开发标准的组织。 本章主要是给小白学习和自身所学习的知识点的一个分享。 最后我想说:很多东西看似底层,但其实最考验基础语法的功底。博主本人现在读大二,关于Web的讲解肯定有很多不够完善的地方,但我的初衷是分享。我也希望优秀的你,在评论区给我更加宝贵的建议和意见,感谢!!

    1.2K10编辑于 2022-09-23
  • 来自专栏Vue开发社区

    从 0 搭建 Vite 3 + Vue 3 前端工程化项目

    前言 Vue 3 正式版已经发布有一段时间了,随着 Vite 脚手架注定成为下一代前端工具链,许多用户都想基于 Vite 来构建 Vue 项目,如果想基于 Vite 构建 Vue 3 项目,社区模板完全满足您的需求 TypeScript 语言的用户不是很友好,因此接下来从 0 开始手把手带大家搭建一套规范的 Vite 3 + Vue 3 + JavaScript 前端工程化项目环境。 本文章篇幅较长,从以下几个方面展开: 基础搭建 代码规范 提交规范 自动部署 本项目完整代码托管在 GitHub 仓库[1],欢迎点亮小星星 技术栈 ⚡️ Vite 3[2] - 构建工具(就是快!) + Vue3 + Vue Router + Pinia + Axios + Less 的前端项目开发环境搭建完毕。 文章总结 本文从技术选项到架构搭建、从代码规范约束到提交信息规范约束,一步一步带领大家如何从一个最简单的前端项目骨架到规范的前端工程化环境,基本涵盖前端项目开发的整个流程,特别适合刚接触前端工程化的同学学习

    5.3K10编辑于 2023-02-27
  • 来自专栏前端开发

    【前端开发】创建Vue3项目

    Current版本包含了最新的功能更新,适合开发和测试新特性。根据你的需求选择合适的版本下载.msi格式的安装包。步骤3:运行安装程序找到已下载的.msi文件,双击开始安装。 your-project-name>...Done.根据自己需求选择yes or no通过一下步骤安装,启动服务器cd <your-project-name>npm installnpm run dev运行之后会显示如下界面说明创建项目成功 3.项目目录结构创建完项目之后会有一些文件被创建:.vscode vscode配置文件夹node__modules Vue项目的运行和依赖文件public资源文件.gitignoregit忽略文件index.htmlHTML

    65210编辑于 2024-03-21
  • 来自专栏iOSDevLog

    从 0 开始学游戏开发

    对于热爱游戏的人,能够开发出一款自己的游戏,绝对是一件很酷很有格调的事。游戏行业的高回报,也吸引着越来越多的人跃跃欲试。 那么,如果想成为一名专业的游戏开发工程师,究竟该如何入门呢? 基础知识 游戏开发中最重要的三个武器 游戏引擎 底层绘图接口 地图编辑器 客户端开发 梳理整个开发流程,手把手教你编写一个窗体、区分图形和图像、绘制游戏背景及內容填充。 脚本语言 简单易懂的 C/C++ 代码讲解如何嵌入脚本语言,阐述脚本语言在游戏开发中的应用,以及如何使用脚本语言编写更多的周边工具。 服务器端开发 闻述游戏开发中网络传输相关问题,比如选择开发语言、定制开发协议,多线程和并发问题,心跳包离线和断网处理,用网关服务器进行负载均衡,內容保存和缓存处理等。 参考:从0开始学游戏开发-你的游戏开发入门第一课 明天介绍一些游戏开发的基础知识。

    1.8K10发布于 2020-01-15
  • 来自专栏python学习教程

    0基础入门Python基础知识学什么?

    0基础入门Python基础知识学什么? 小白0基础入门Python基础知识点:   1、变量和类型   变量的命名、变量的使用、类型的查询、类型转换   2、数字和字符串以及常用的数据结构   整数、浮点数、复数、字符串、字符串的操作   3 除此之外还要熟悉熟悉常用的模块,如re、os、sys、datetime、time、math等,lambda函数,装饰器,生成器,迭代器,魔法函数,计算机网络,协议:http协议、tcp协议、udp协议等基础知识

    1.3K21发布于 2020-09-07
  • 来自专栏技术分享

    【0基础学Python】基础语法Part2

    【Python】基础语法2 语句 顺序语句 默认情况下,Python代码的执行顺序是按照从上到下的顺序,依次执行的。 do_something2 if-elif-else if expression1: do_something1 elif expression2: do_something2 else: do_something3 可迭代对象是 Python 中许多操作的基础,例如 for 循环、列表推导式、生成器表达式等。 range 是 Python 中用于生成整数序列的内置函数。 for i in range(1, 6): if i == 3: continue print(f"吃完第 {i} 个包子") break 表示结束整个循环,即跳出该循环 for i in range(1, 6): if i == 3: break print(f"吃完第 {i} 个包子")

    43810编辑于 2025-03-13
  • 来自专栏技术分享

    【0基础学Python】基础语法Part1

    第一个python程序 print(1+2-3) print('hello world!') print(1+2/3) 熟悉 C / Java 的同学可能认为, 2 / 3 结果为 0 (小数部分被截断). 但是在 Python 中得到的结果则是 一个小数. 更符合日常使用的直觉。 输入输出 输入:print(hello) 输出: num=0 num=input('请输入一个整数:') input的参数可有可无,当作提示信息 input的返回值就是用户输入的内容,类型是字符串 根据第二点 但是不支持自增自减 数据结构 [] {2,3,2} 定义函数 类 文件 如果左侧表达式为 False, 则整体一定为 False, 右侧表达式不再执行.

    43300编辑于 2025-03-10
  • 来自专栏宜达数字

    VR开发--HTCVive基础(3):小项目制作

    1、项目搭建 导入素材,添加相关SDK 2、给物体修改tag,给手柄绑定刚体组件 Paste_Image.png 3、脚本 // 检测手柄指向物体或离开物体 SteamVR_LaserPointer go.transform.position = this.gameObject.transform.position; go.transform.localScale = new Vector3(

    59320发布于 2020-06-02
  • 【0基础学爬虫】爬虫基础之scrapy的使用

    【0基础学爬虫】爬虫基础之scrapy的使用 大数据时代,各行各业对数据采集的需求日益增多,网络爬虫的运用也更为广泛,越来越多的人开始学习网络爬虫这项技术,K哥爬虫此前已经推出不少爬虫进阶、逆向相关文章 ,为实现从易到难全方位覆盖,特设【0基础学爬虫】专栏,帮助小白快速入门爬虫,本期为自动化工具 Selenium 的使用。 它提供了简单易用的工具和组件,使开发者能够定义爬虫、调度请求、处理响应并存储提取的数据。 3、下载页面:调度器将请求发送给下载器,下载器从互联网获取页面。 4、处理响应:下载器将响应返回给引擎,传递给爬虫。 5、提取数据:爬虫从响应中提取数据(items)和更多的URL(新的请求)。 + 项目名 创建新项目。

    97510编辑于 2024-07-01
  • 来自专栏云计算linux

    零基础学HTML5和CSS3前端开发第二课

    table里面的居中:指的是table在网页中的居中 要设置字体的居中,tr td 去除间隙: cellspacing=“0”,cell 单元格,spacing 120">一刀9999亿 冰雪私服 0元充值私服 3.表单 表单:同学们去饭店吃饭,需要点菜,饭店,菜单。美团:下单–处理做饭,送餐。 应用场景:网页、小程序当中,用处收集信息、注册、登录、问卷调查等等。 " enctype="multipart/form-data":可以上传文件; --- 文件提交,需要在服务器,由服务器使用后端开发语言接受 pattern="[\dA-Za-z]{6,16}" 手机号码:pattern="1[3578]\d{9}" 年龄:pattern="\d|[1-9]\d|1[0-

    46510编辑于 2024-12-19
  • 来自专栏云计算linux

    零基础学HTML5和CSS3前端开发第一课

    第一章 HTML5基础 概念: 网页 :互联网的基础,网络页面,网页:文字、图片、声音、视频、VR虚幻等; 网站:淘宝网、京东、亚马逊、腾讯、新浪、网易、哔哩哔哩等,网站就是网页的集合。 HTTP 通道,在HTTP的基础上通过传输加密和身份认证保证了传输过程的安全性 4.HTML的基本结构 理解网页结构: <! 使用更为快捷的开发工具:EditPlus、HBuilderX、VSCode。 <! -- 这个工具,默认使用的是eclipse,java出来后台开发工具, 如果是后期你要搞Java开发,建议你使用HBuilderX,快捷键都是一样, 学习成本低. --> < -- 关键字 --> <meta name="keywords" content="HTML5,CSS<em>3</em>,Java,<em>前端</em>学习"> <!

    48010编辑于 2024-12-13
  • 来自专栏一个爱吃西瓜的程序员

    Web前端基础【3】--JavaScript基础

    下面将从基本语法、数据类型和变量、运算符和操作符、条件判断、循环和函数六个方面介绍JavaScript基础,掌握这些基础就可以看懂简单的JavaScript代码。 var x = 2; var y = 1; if(x > y){ x = 3; y = 2; } 大括号{}内可以嵌套,形成层级结构。 上诉数组包含六个元素,数组用中括号[]表示,元素之间用逗号(,)分隔,还有一种创建数组的方式:通过Array()函数实现,例如: var array= new Array(1, 2, 3). 数组中的元素可以通过索引来访问,索引的起始值为0. 5:对象类型:JavaScript的对象是一组由键-值组成的无序集合,(与Python中的字典相似),例如: var person = {name: 暂举例for循环:计算1到100相加: var x = 0; var i; for ( i=1; i<=100; i++ ) { x = x+i; } 六:函数: 在JavaScript中,定义函数使用

    1.7K40发布于 2018-04-03
  • 来自专栏python3

    经验分享:0基础如何学Python、爬虫

    ,其实人工智能听起来确实很高大上,都想往这方面涌入,但是作为过来人,如果单纯从编程0基础想转行人工智能还是难度相当大的(大神除外),因为好多搞人工智能的公司会相对比较大,现在企业又不愿意去培养人,所以招聘时候学历 ,专业,项目经验,工作年限都相对还是比较硬性的。 正则表达式和数据库 学习字符串匹配的正则表达式重模块 学习的MySQL的数据库(80%以上的公司都在用) 学习的Redis的数据库(做网站和爬虫都很重要) 学习的MongoDB的数据库 第四阶段:WEB前端基础 (坑比较多,多敲) 做WEB当然要懂点基本的前端知识。 html / css基础  原生JS  JQuery的的(JS库) Ajax的异步加载  绘图库 引导(了解,最好能掌握一种布局框架) 好了,以上就是不管你后面发展那些方面,这些都是基础中的基础,必须要学

    89520发布于 2020-01-15
  • 来自专栏Java帮帮-微信公众号-技术文章全总结

    前端项目从0到1的感悟

    去年6月份左右,加入了一个创业公司,很幸运做了一个从零开始的项目,前端工程由我一手搭建起来,并不断迭代功能到现在,有许多的感悟心得,在这里写点总结 确定框架、技术点 一个项目的开始,特别是丰富多样的前端工程 开发工具 不同的开发工具可能在展示格式上有一定的差别,所以一个团队最好还是能统一的开发工具。后台一般使用eclipse,前端我推荐使用sublime,以及相关的插件: ? background: 0 0; } 3.媒体查询控制字体大小 /** 媒体查询 start */@media only screen and (min-width: 400px) { html important; } } 这是所有页面的基础样式控制,主要是在字体方面,用rem来解决移动开发中多屏适配,如果有UI框架引入的时候就要根据实际情况考虑是覆盖基础样式还是被覆盖来决定引入的先后顺序了 在项目开发协作中,特别是团队组建初期,特别是前后台交互、UI跟前端对接、产品经理跟开发沟通中,可能会存在很大的意见分歧,可可能有人会说你代码哪里哪里不好、没有注释、不可维护..

    1.6K31发布于 2019-05-08
  • 来自专栏前端二次元

    Vite前端项目搭建从0到1

    安装完 Nodejs 之后,包管理器npm也会被自动安装,你可以执行下面的命令来验证:npm -v当然,在现代的前端项目中,我非常不推荐使用 npm 作为项目的包管理器,甚至也不再推荐yarn(npm 后续的交互流程梳理如下:输入项目名称;选择前端框架;选择开发语言。 首先是输入项目名称,这里你可以输入vite-project,然后按下回车,进入选择前端框架的部分:✔ Project name: vite-project? 紧接着,我们立马去浏览器中打开http://localhost:3000页面至此,我们成功搭建起了一个 React 前端项目。怎么样?利用 Vite 来初始化一个前端项目是不是非常简单? 在浏览器中打开http://localhost:5000地址,你将看到和开发阶段一样的页面内容,证明我们成功完成第一个 Vite 项目的生产环境构建。

    1.8K80编辑于 2023-11-15
  • Web前端开发基础

    顾客在这里点餐、用餐并享受服务,这一切都是可见的 后端(Back-End)则是餐厅的厨房,负责处理订单、烹饪食物和管理库存,顾客通常看不到这个过程 前端开发的核心目标是:打造一个在视觉上吸引人、交互流畅 定位:结构层,它是网页的骨架和基础 作用:定义网页的内容结构,如标题、段落、列表、图片、链接、表单等。 JS是现代前端开发的灵魂 2.HTML HTML (超文本标记语言) 定位:结构层,它是网页的骨架和基础 作用:定义网页的内容结构,如标题、段落、列表、图片、链接、表单等。 ,通常以项目符号圆点、方块等标记每一项(默认显示为圆点符号)。 JS是现代前端开发的灵魂 4.1 引入方式 行内式:事件属性直接写在HTML标签中 <button onclick="alert('行内式JS')">点击</button> 内嵌式:通过< script

    1.6K10编辑于 2026-01-13
  • 来自专栏《C++与 AI:个人经验分享合集》

    《0 基础也能轻松学代码开发:开启你的编程之旅》

    在当今数字化的时代,代码开发的重要性日益凸显。无论你是想开创一番事业,还是仅仅对编程世界充满好奇,都不必担心没有基础。本文将为你详细介绍 0 基础如何学习代码开发,帮助你迈出编程之旅的第一步。 一、选择一门适合的编程语言 这是学习代码开发的第一步。不同的编程语言适用于不同的领域和项目。 二、掌握基础知识 学习编程语言的基本语法、数据类型、控制结构等是非常重要的。可以通过在线教程、教材或编程学习网站来学习这些基础知识。 可以通过完成小项目来巩固所学知识,同时也能增加学习的乐趣。 四、寻找学习资源 在线教程和视频:有许多优质的在线平台提供免费或付费的教程。 开源项目:参与开源项目可以学习到实际项目中的开发经验。 总之,0 基础学习代码开发并不可怕,只要有兴趣和决心,按照以上步骤逐步学习,你也可以成为一名优秀的开发者。现在就开始你的编程之旅吧,创造属于你的未来!

    47410编辑于 2024-12-09
  • 来自专栏学习/读书笔记

    web前端开发--仿京东官网首页项目实战(3)

    这期完成了仿京东官网首页的导航具体内容和橱窗部分。

    55750编辑于 2022-04-07
领券