python基础
文章平均质量分 71
梦想IT程序员
跟着我一起学习编程,python指导
展开
-
LayUi的from组件搭配jQuery提交
最近正在学习layui这个后台框架。先看layui简介:layer是一款口碑极佳的web弹层组件,她具备全方位的解决方案,致力于服务各个水平段的开发人员,您的页面会轻松地拥有丰富而友好的操作体验。本文将介绍layui form组件+jquery提交。一:页面引入jquery相关:1.1:引入CSS1.2:引入js注意,js在下面位置放的。from内容:这里需要记住,from的id为:form_立即提交的lay-filter是:formSub下面看看js写法:layui.con原创 2022-02-24 18:35:00 · 319 阅读 · 0 评论 -
jeecg-boot怎么导入到本地运行?
最近有网友朋友在留言说让写个教程。这里就写个怎么在本地运行起来的。本文主要分一下几个部分,篇幅或许过长,耐心照着做下来,就可以本地运行了。一:从git中检出代码二:前端VUE运行三:idea导入项目一:从git将代码clone到本地1.1:复制地址1.2:在本地创建文件夹,鼠标右键,使用Git Bash Here使用命令:git clone +刚才复制的地址。具体如下:git clone https://github.com/zhangdaiscott/jeecg-boot.git注原创 2022-02-24 18:33:03 · 590 阅读 · 0 评论 -
SpringBoot Value中文乱码解决
在使用spring boot开发的时候,有时候我们需要在配置文件application.properties文件中添加中文信息。在代码中使用@value获取.但是有时候会乱码。本文记录解决乱码步骤(使用编辑器是IDEA)。#站点信息website.name=凯哥Java使用这个获取类:在application.properties文件中添加中文信息@Configuration//加载配置文件信息@PropertySource(value=“classpath:application.prope原创 2022-02-24 18:31:27 · 875 阅读 · 0 评论 -
Spring Boot +Freemarker开发时候js css等静态资源引入
在我们开发Web应用的时候,会用到大量的js、css、image、html等静态资源资源。在这里,先讲解js css这两类文件引入 。在使用spring boot +freemarker开发的时候,对于静态资源文件,如CSS/JS/IMG这些静态文件怎么访问呢 ?请看下图中,在springboot 源码中定义的:在ResourceProperties这个源码类中,我们可以看到spring boot默认静态资源文件路径:private static final String CLASSPATH_R原创 2022-02-24 18:29:44 · 424 阅读 · 0 评论 -
JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇
JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇作为一个使用Java语言开发的程序员,我们都知道,要想运行Java程序至少需要安装JRE(安装JDK也没问题)。我们也知道我们Java程序员编写的程序代码文件是*.java的,而JRE运行的是*.class的文件。所以,我们需要将java文件编译成class文件然后才可以。那么,你有没有想过,一个java文件是怎么运行起来的呢?中间都经历了哪些环节呢?我们都知道JVM是Java虚拟机,那么,有没有思考过JVM的内存模型是什么呢?我们new出来的对原创 2022-02-24 18:21:44 · 98 阅读 · 0 评论 -
JVM学习第二篇思考:一个Java代码是怎么运行起来的-下篇
JVM学习第二篇思考:一个Java代码是怎么运行起来的-下篇在上一篇《JVM学习第一篇思考:一个Java代码是怎么运行起来的-上篇》中咱们知道类一个Java类的生命周期需要经历以下七个阶段:类加载、验证、准备、解析、初始化、使用、卸载。同时,我们对每个阶段都做了简单介绍。于是我们就得到了如下的:今日目标:jvm在什么时候会去加载一个类?类加载器和双亲委派机制是什么?上一篇问题思路解析jvm在什么时候会去加载一个类?我们既然知道了一个Java类的生命周期。那么一个类在什么时候被加载呢?类加载的原创 2022-02-24 18:16:40 · 104 阅读 · 0 评论 -
python基础练习之几个简单的游戏
文档介绍利用python写“猜数字”,“猜词语”,“谁是卧底”这三个游戏,从而快速掌握python编程的入门知识,包括python语法/列表/元组/字典/流程控制/库函数等等。环境参数linux平台,python3.4。需要在linux中把python3.4编译一下,这样编写python程序时保存为.py格式的文件并添加执行权限再终端运行即可(原理跟shell脚本相同),非常方便。ps:贴出来的python程序代码在windows中也兼容,只不过运行方式不是命令行,而是要通过python软件。pyt原创 2022-02-23 18:37:17 · 436 阅读 · 0 评论 -
Python Pygame实战之打地鼠小游戏
Pygame库是专门为了帮助做出的游戏和其他多媒体应用Python编程语言的一个开放源代码模块。本文将利用Pygame模块制作一个打地鼠的小游戏,快跟随小编一起学习一下吧前言今天给大家写一个个打地鼠小游戏,废话不多说直接开始~开发工具Python版本: 3.6.4相关模块:pygame模块;以及一些Python自带的模块。环境搭建安装Python并添加到环境变量,pip安装需要的相关模块即可。原理简介打地鼠的游戏规则相信大家都知道,这里就不多介绍了,反正就是不停地拿锤子打洞里钻出来的地原创 2022-02-23 18:33:48 · 594 阅读 · 0 评论 -
你所关心的Python六连问,哪些是你不知道的?
你所关心的Python几大问:一. 人们为什么使用Python?之所以选择Python的主要因素有以下几个方面:软件质量:在很大程度上,Python更注重可读性、一致性和软件质量,从而与脚本语言世界中的其他工具区别开发。此外,Python支持软件开发的高级重用机制。例如面向对象程序设计。提高开发者的效率:相对于C、c++、Java等编译/静态类型语言,Python的开发者效率提高了数倍。Python代码量往往只有C++或者Java代码量的1/5~1/3,开发速度可想而知。程序的可移植性:Pytho原创 2022-02-22 16:44:46 · 163 阅读 · 0 评论 -
会写Python脚本,就能开发机器学习工具
Streamlit是第一个专门针对机器学习和数据科学团队的应用开发框架,它是开发自定义机器学习工具的最快的方法,你可以认为它的目标是取代Flask在机器学习项目中的地位,可以帮助机器学习工程师快速开发用户交互工具。1、Hello worldStreamlit应用就是Python脚本,没有隐含的状态,你可以使用函数调用重构。只要你会写Python脚本,你就会开发Streamlit应用。例如,下面的代码在网页中输出 Hello,world!:import streamlit as stst.write(原创 2022-02-22 16:43:59 · 149 阅读 · 0 评论 -
Python爬虫:爬虫所需要的爬虫代理ip是什么?
当我们对某些网站进行爬去的时候,我们经常会换IP来避免爬虫程序被封锁。代理ip地址如何获取?其实也是一个比较简单的操作,目前网络上有很多IP代理商,例如西刺,芝麻,犀牛等等。这些代理商一般都会提供透明代理,匿名代理,高匿代理。那么这几种代理的区别是什么?我们该如何选择呢?本文的主要内容是讲解各种代理 IP 背后的原理。1 代理类型代理IP一共可以分成4种类型。前面提到过的透明代理IP,匿名代理IP,高匿名代理IP,还有一种就是混淆代理IP。最基础的安全程度来说呢,他们的排列顺序应该是这个样子的高匿 &g原创 2022-02-22 16:43:15 · 1294 阅读 · 0 评论 -
一位Python学生的课堂笔记,各位老师可以来点评啦
很多同学学习的时候不喜欢做笔记,工作的时候也是,前面给大家出了一篇关于编程工作时大家都做不做笔记,惊呆了我,竟然一大票的伙伴都是不做笔记的。今天跟大家分享一篇笔记,是我一个学生的课堂笔记!部分地方修改了一下!有不足的地方各位老师可以指出哈!列表存储数据的问题表达结构化数据时语义不明确结构化数据指有明确属性、明确表示规则的数据。字典是Python内置结构化数据[键:值,键:值……] 键(key)不允许重复 值(value)不允许重复使用{}创建字典dict1={} dict2={‘name’:‘原创 2022-02-22 16:42:35 · 260 阅读 · 0 评论 -
如何保护你的Python代码:现有加密方案
首先介绍下现有源码加密方案的思路、方法、优点与不足,进而介绍如何通过定制 Python 解释器来达到更好地加解密源码的目的。由于 Python 的动态特性和开源特点,导致 Python 代码很难做到很好的加密。社区中的一些声音认为这样的限制是事实,应该通过法律手段而不是加密源码达到商业保护的目的;而还有一些声音则是不论如何都希望能有一种手段来加密。于是乎,人们想出了各种或加密、或混淆的方案,借此来达到保护源码的目的。常见的源码保护手段有如下几种:发行 .pyc 文件代码混淆使用 py2exe使原创 2022-02-22 16:41:54 · 969 阅读 · 0 评论 -
从简历出发:如何面向简历学习
前言你是否担心互联网寒冬中首先淘汰的那波人就有自己?你是否感觉到自己缺乏核心竞争力?是否感觉已经很久没有学习成长?如果有,那我们就可以继续聊下去~废话不说,直奔主题,我们聊一下该如何学习。居士的观点很简单,就是标题的内容:面向简历学习!大致意思就是,提前按照写简历的思路来安排自己的学习计划!我认为这是一种比较高效的学习态度,能让自己目标更明确,更有紧迫感。规划以数据仓库工程师为例,准备简历的时候应该有一些核心知识点要搞定,不同公司的要求不同,我们假设目标公司的期望如下:了解 Hive、S原创 2022-02-22 16:41:07 · 110 阅读 · 0 评论 -
Python学习教程:Python获取街拍美图
Python学习教程之爬虫:爬取街拍美图1. 抓包2. 查看参数信息多看几页即可看见规律,主要改变的项无非是offset,timestamp,这里的stamp是13位的时间戳,再根据keyword改变搜索项,可以改变offset值实现翻页操作,其他的都是固定项3. 数据解析返回的数据中可以得到具体的栏目,image_list中是所有的图片链接,我们解析这个栏目,然后根据title下载图片即可4. 流程分析构建url发起请求,改变offset的值执行便利操作,对返回的json数据进行解析,原创 2022-02-22 16:39:59 · 276 阅读 · 0 评论 -
互联网人的焦虑,或许可以避免历史的覆辙
这两天读了一篇《中国工业三十年》的文章,文章里描述了中国工业发展三十年来的历史和变迁,给了我更大的震撼 。个人的命运跟大时代的潮流真的太相关了,在大时代面前,无论你有多么的努力,有多大的能力,似乎都躲避不过历史的潮流,只能顺着这个潮流或兴盛或衰落。中国的工业化改革是80年代初开始的,在此之前的工业基本都是钢铁厂,军工厂,这类大型工业。80年代初兴起的,是沿海城市,比如珠三角地区的低端制造业,一般的玻璃制品,铝制品等,更偏向日常消费的工业产品。这一变化,是历史的必然,也是国家的一个选择。当时的大型工原创 2022-02-22 16:39:16 · 74 阅读 · 0 评论 -
【python教程入门学习】2022年爬虫工程师是干什么的?你真的知道吗?
程序员有时候很难和外行人讲明白自己的工作是什么,甚至有些时候,跟同行的人讲清楚“你是干什么的”也很困难。比如我自己,就对Daivd在搞的语义网一头雾水。所以我打算写一篇博客,讲一下“爬虫工程师”的工作内容是什么,需要掌握哪些技能,难点和好玩的地方等等,讲到哪里算哪里吧。一、爬虫工程师是干嘛的?1.主要工作内容?互联网是由一个一个的超链接组成的,从一个网页的链接可以跳到另一个网页,在新的网页里,又有很多链接。理论上讲,从任何一个网页开始,不断点开链接、链接的网页的链接,就可以走遍整个互联网!这个过程是原创 2022-02-22 16:37:51 · 194 阅读 · 0 评论 -
Python位运算符详解
Python 位运算按照数据在内存中的二进制位(Bit)进行操作,它一般用于底层开发(算法设计、驱动、图像处理、单片机等),在应用层开发(Web 开发、Linux 运维等)中并不常见。想加快学习进度,或者不关注底层开发的读者可以先跳过本节,以后需要的话再来学习。Python 位运算符只能用来操作整数类型,它按照整数在内存中的二进制形式进行计算。Python 支持的位运算符如表 1 所示。& 按位与运算符按位与运算符&的运算规则是:只有参与&运算的两个位都为 1 时,结果才为原创 2022-02-21 16:31:20 · 11723 阅读 · 2 评论 -
Python赋值运算符(入门必读)
赋值运算符用来把右侧的值传递给左侧的变量(或者常量);可以直接将右侧的值交给左侧的变量,也可以进行某些运算后再交给左侧的变量,比如加减乘除、函数调用、逻辑运算等。Python 中最基本的赋值运算符是等号=;结合其它运算符,=还能扩展出更强大的赋值运算符。...原创 2022-02-21 16:29:23 · 460 阅读 · 0 评论 -
Django实现分页功能
在本节中,我们将介绍 Django 为我们提供的高级模块,通过高级模块的学习,你会感受到 Django 的易用性如此之强,但是同时它又很复杂,所以在学习 Django 这样的重度框架的时候,我们一定要切记急躁,对于新的知识要敢于探索,除了要跟随着本教程的进度学习之外,大家也要拿出时间多阅读 Django 源码、官方文档,这样才能帮助自己尽快的提升。本节要讲的分页功能大家一定不陌生,就像课本上的一篇篇课文一样,如果课文内容很多就会分成很多页,展示给读者。这和我们在开发阶段处理数据信息是一样的,因为大多数情况原创 2022-02-19 18:17:16 · 3002 阅读 · 0 评论 -
Java设计模式:23种设计模式全面解析(超级详细)GoF 的 23 种设计模式的分类和功能
设计模式有两种分类方法,即根据模式的目的来分和根据模式的作用的范围来分。根据目的来分根据模式是用来完成什么工作来划分,这种方式可分为创建型模式、结构型模式和行为型模式 3 种。创建型模式:用于描述“怎样创建对象”,它的主要特点是“将对象的创建与使用分离”。GoF 中提供了单例、原型、工厂方法、抽象工厂、建造者等 5 种创建型模式。结构型模式:用于描述如何将类或对象按某种布局组成更大的结构,GoF 中提供了代理、适配器、桥接、装饰、外观、享元、组合等 7 种结构型模式。行为型模式:用于描述类或对象原创 2022-02-19 18:14:26 · 205 阅读 · 0 评论 -
Java设计模式:23种设计模式全面解析(超级详细)软件设计模式概述
本节是后面各章学习的基础,从整体上介绍软件设计模式的概念与特点、软件设计模式的基本要素,以及 GoF 的 23 种设计模式简介。软件设计模式的产生背景“设计模式”这个术语最初并不是出现在软件设计中,而是被用于建筑领域的设计中。1977 年,美国著名建筑大师、加利福尼亚大学伯克利分校环境结构中心主任克里斯托夫·亚历山大(Christopher Alexander)在他的著作《建筑模式语言:城镇、建筑、构造(A Pattern Language: Towns Building Construction)中原创 2022-02-19 18:12:45 · 232 阅读 · 0 评论 -
为什么写Python爬虫教程
对于“爬虫”, 或许你只是听说过,或许已经有所了解。无论怎样,你可能有过这样的困惑:学了爬虫不知道怎么挣钱?技术不知道如何进阶?遇到问题不知道找谁交流?十多年前,还是年轻人的冠亦在学习Python时就遇到了这样困惑。曾经,“独上高楼,望尽天涯路”;好在,“衣带渐宽终不悔,为伊消得人憔悴”;而今,“蓦然回首,那人却在,灯火阑珊处”。在十几年的工作实践中,这些困惑都被一一解开。坚定的目标,专注的追寻,豁然开朗般的领悟,让技术知识融会贯通。领悟得越多就越想把这些经验和知识分享出来,给那些跟曾原创 2022-02-18 17:50:03 · 73 阅读 · 0 评论 -
【python教程入门学习】反爬虫的四种常见方式-JS逆向方法论
现在的网页代码搞得越来越复杂,除了使用vue等前端框架让开发变得容易外,主要就是为了防爬虫,所以写爬虫下的功夫就越来越多。攻和防在互相厮杀中结下孽缘却又相互提升着彼此。本文就JS反爬虫的策略展开讨论,看看这中间都有着怎样的方法破解。JS逆向方法论-反爬虫的四种常见方式一 、JS写cookie我们要写爬虫抓某个网页里面的数据,无非是打开网页,看看源代码,如果html里面有我们要的数据,那就简单了。用requests请求网址得到网页源代码然后解析提取。等等!requests得到的网页是一对JS,跟浏原创 2022-02-18 17:42:09 · 704 阅读 · 0 评论 -
【python教程入门学习】PyCharm下载和安装教程(包含配置Python解释器)
PyCharm 是 JetBrains 公司研发,用于开发 [Python]的 IDE 开发工具。图 1 所示为 JetBrains 公司开发的多款开发工具,其中很多工具都好评如潮,这些工具可以编写 Python、C/[C++]、[C#]、DSL、Go、Groovy、[Java]、[JavaScript]、Objective-C、[PHP] 等编程语言。图 1 JetBrains 开发工具PyCharm下载和安装进入 PyCharm官方下载页面(如图 2 所示),可以看原创 2022-02-16 17:04:09 · 1563 阅读 · 0 评论 -
【python教程入门学习】Python Visual Studio下载和安装教程
Visual Studio(简称 VS)是微软推出的一款功能强大的开发工具,它支持 [C#]、[C++]、[Python]、Visual Basic、Node.js、HTML、[JavaScript]等各大编程语言,还能开发 iOS、[Android]的移动平台应用,VS 2017 甚至还自带了 iOS 模拟器(之前为 MAC 独享的开发环境)。到目前为止,VS 最新版本为 2019 版,不过本节并不以最新版进行演示,而是以 VS 2017 版为例给大家讲解。不过,VS 所有版本的下载和安装过程原创 2022-02-16 17:02:25 · 1596 阅读 · 0 评论 -
【python教程入门学习】Python IDE有哪些,哪款适合初学者?
百度搜索“[Python] IDE”会发现支持 Python 编程的 IDE 有很多,那么对于零基础的初学者,应该使用哪款 IDE 呢?我个人推荐初学者使用 Python 自带的 IDLE。因为 IDLE 的使用方法很简单,非常适合初学者入门。本教程中使用的也是 Python 自带的 IDLE。当然,除了 IDLE,还有很多其他的 IDE 供大家选择,这里列出常用的几个,喜欢探索的读者可自行安装使用。PyCharm这是由 JetBrains 公司开发的一款 Python 开发工具,在 Windows原创 2022-02-16 16:59:33 · 242 阅读 · 0 评论 -
【python教程入门学习】机器学习使用Python编程是因为什么?
众所周知,我们一般选择 [Python]作为实现机器学习算法的编程语言,这究竟是为什么呢?Python 比其它编程语言有哪些优势呢?Python 语法结构清晰Python 具有清晰的语法结构,大家也把它称作可执行伪代码(executable pseudo-code)。默认安装的 Python 开发环境已经附带了很多高级数据类型,如列表、元组、字典、集合、队列等,无需进一步编程就可以使用这些数据类型的操作。使用这些数据类型使得实现抽象的数学概念非常简单。此外,读者还可以使用自己熟悉的编程风原创 2022-02-16 16:57:14 · 173 阅读 · 0 评论 -
【python教程入门学习】程序员职场生涯最重要的三个阶段
每个程序员,或者说每个工作者有应该有自己的职业规划。你看啊,互联网时代下,优胜劣汰,如果一直原地踏步,迟早被拍死在沙滩上。还没有考虑过这些的朋友们,是时候思考一下自己的未来了。下面就给大家分析一下程序员在职场中要经历的几个阶段:第一阶段 —— 三年三年对于程序员来说是第一个门槛,这个阶段将会淘汰掉一批不适合写代码的人。这一阶段,我们走出校园,迈入社会,成为一名程序员,正式从书本上的内容迈向真正的企业级开发。我们知道如何团队协作、如何使用项目管理工具、项目版本如何控制、我们写的代码如何测试如何在线上原创 2022-02-15 17:10:41 · 114 阅读 · 0 评论 -
【python教程入门学习】自学Python需要多长时间从入门到精通?
自学Python需要多长时间?Python是全球前3大很流行的编程语言之一,以其简洁优美、功能强大、高效率的先天优势成为企业新宠此外,国内计算机教育也越来越重视Python在编程中的地位。Python非常适合零基础的同学学习,比较简单没有指针变量类型等复杂的概念。5G技术、人工智能技术的高速发展,Python需求持续增速,中国现在的人才缺口超过100万,目前Python已经成为企业不可或缺的编程技术,字节跳动、阿里、腾讯、Google等一线互联网巨头,都在抢夺Python相关人才。自学Python的学习原创 2022-02-15 17:09:40 · 242 阅读 · 0 评论 -
【python教程入门学习】python实现贪吃蛇
全部代码:import turtlefrom turtle import *from random import randrangefrom time import sleepimport pygamesnake = [[0,0],[10,0],[20,0],[30,0],[40,0],[50,0]]apple_x = randrange(-20,18)*10apple_y = randrange(-19,19)*10aim_x = 10aim_y = 0def square(x,y,原创 2022-02-15 17:07:53 · 315 阅读 · 0 评论 -
【python教程入门学习】阿里python面试题之年薪40万
随着人工智能时代的到来,Python工程师的需求量也在与日俱增。现在,很多知名公司都或多或少的在使用Python。而对于Python工程师来说,进入大公司,是一个新的职业起点。就给大家分享一套阿里巴巴Python面试题。先看下阿里巴巴对Python工程师招聘岗位要求:阿里巴巴Python工程师的真题1、请尽可能列举python列表的成员方法,并给出列表操作的答案:(1) a=[1, 2, 3, 4, 5], a[::2]=?, a[-2:] = ?(2)一行代码实现对列表a中的偶数位置的元素进行加原创 2022-02-15 17:06:33 · 144 阅读 · 0 评论 -
【python教程入门学习】学习Python后,就业能从事哪些方向?
众所周知,Python编程语言有着很多的优点:“优雅”、“明确”、“简单”。所以Python程序看上去总是简单易懂,初学者学Python,不但入门容易,而且将来深入下去,可以编写那些非常非常复杂的程序。而且学完python后,可从事的职业非常广。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-axGqsZ3P-1644915883977)(https://upload-images.jianshu.io/upload_images/27042338-1bfda5661bc32原创 2022-02-15 17:05:02 · 145 阅读 · 0 评论 -
3个极大提高性能 让 Python 更快的库
0.Cython:优化的 Python 静态编译器,使用类型混合使 Python 编译成 C 或 C++ 模块来获得性能的极大提升,使为Python编写C扩展与Python本身一样容易。它能够:轻松地将Python代码调成普通的C性能添加静态类型.使用组合源代码调试在Python、Cython和C代码中查找bug。有效互动使用大型数据集,例如使用多维数据集,NumPy阵列。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-XJAwArR5-1644833311456原创 2022-02-14 18:08:47 · 429 阅读 · 0 评论 -
零基础如何开始学习 Python?看完这篇从小白变小牛
1、选择Python版本对于Python工程师来说,Python的版本则是你们的工作环境。所以在学习之前一定要考虑选择一个合适自己的版本,Python3对零基础的小白很友好,易上手。选好版本后就可以开始学习了。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-AIsQXtjl-1644833239910)(https://upload-images.jianshu.io/upload_images/27042338-83af2ecaa7c7565e.png?imageMogr原创 2022-02-14 18:07:40 · 1468 阅读 · 0 评论 -
python编程:冒泡排序详解
冒泡排序(Bubble Sort)是一种简单直观的排序算法。arr = [1, 2, 3, 4]这个数组需要由大到小排序,我们先来了解他是如何运算的。首先我们需要将相邻的两个数进行比较,小的数放在最后面。比较了一轮,1 肯定被放在最后。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-S2YaQMGb-1644824558431)(https://upload-images.jianshu.io/upload_images/27509882-45bfa8e0cd60448f原创 2022-02-14 15:42:51 · 2619 阅读 · 0 评论 -
python编程:基本数据类型 二
(九) 列表的定义一组一组的事物:俄罗斯方块,游戏技能、足球队表示组的方式有很多种列表的内部元素可以是各种类型列表内有列表:嵌套列表type([“1”,2,3,True,[1,2,3]])<class ‘list’>(十) 列表的基本操作获取列表中的元素,使用[]获取单个元素,得到元素原本的类型获取多个元素,得到列表类型[1,2,3,4][0]1[1,2,3,4][0:2][1, 2]列表可以做加法和乘法[1,2]+[3,4][1,原创 2022-02-14 15:40:34 · 189 阅读 · 0 评论 -
python编程:基本数据类型 一
(一)数字整形和浮点型整数:int (python没有数字范围short long)浮点型:float(python没有单精度float和双精度double之分)type(1+1.0)<class ‘float’>type(4/2)<class ‘float’>type(24//2)<class ‘int’>4/22.0>>> 4//22>>1//20/ 是除法,得到浮点数// 是整除,是得到整数(二)原创 2022-02-14 15:39:05 · 185 阅读 · 0 评论 -
【python教程入门学习】Python变量的定义和使用
任何编程语言都需要处理数据,比如数字、字符串、字符等,我们可以直接使用数据,也可以将数据保存到变量中,方便以后使用。变量(Variable)可以看成一个小箱子,专门用来“盛装”程序中的数据。每个变量都拥有独一无二的名字,通过变量的名字就能找到变量中的数据。从底层看,程序中的数据最终都要放到内存(内存条)中,变量其实就是这块内存的名字。和变量相对应的是常量(Constant),它们都是用来“盛装”数据的小箱子,不同的是:变量保存的数据可以被多次修改,而常量一旦保存某个数据之后就不能修改了。[Pytho原创 2022-02-13 16:00:15 · 274 阅读 · 0 评论 -
说一说python中的几个基础语法
学一门语言,基础语法一定要扎实。就如盖房子一样,地基打得好,任凭风吹雨打,学习python也一样,学习很多东西都会花大量的时间来学习基础语法,对于毫无编程经验的新手而言,这样的无疑是很友好的,那么我们下面讲一讲python的基础语法。1、控制结构控制结构包括条件判断和循环两种,在python中,摒弃了传统的用大括号包围代码块的特点,改用缩进来表示,条件判断对应if语句,写法如下:单个ifif x > 3:print(1)if … elseif x > 3:print(1)els原创 2022-02-12 18:43:47 · 729 阅读 · 0 评论