综合( 右侧选择分类 )
web

python中的全局变量(global关键字)

全局变量:顾名思义,就是全局都可以使用的变量。一般定义在函数之外,然后函数内部通过global关键字描述,以区分函数内部的普通变量。一般,需要用到全局变量的地方,我都会把这些函数写成一个类,然后通过类属性变量的方法公用一个变量。不过,很多时候用不着大动干戈去写类。先看一个简单栗子:a = 0 # initialize variable a def coo(): global a #
1076 人浏览
python

Python运算符及优先级

Python语言运算符包括算术运算符、关系运算符、逻辑运算符、赋值运算符、位运算符、成员运算符和身份运算符,前四种在高中信息技术课本出现,属于必须掌握的。一、 Python 算术运算符运算符表达式描述示例优先级**x**y求x的y次幂5**2结果为251*x*y将x与y相乘5*2结果为102/x/y将x除以y,结果为浮点数5/2结果为2.52//x//y将x除以y,取整数部分5//2结果为22%x
1068 人浏览
android01

service的意义

Service 是android的一种机制,当它运行的时候如果是Local Service,那么对应的 Service 是运行在主进程的 main 线程上的。如:onCreate,onStart 这些函数在被系统调用的时候都是在主进程的 main 线程上运行的。如果是Remote Service,那么对应的 Service 则是运行在独立进程的 main 线程上。因此请不要把 Service 理解
1065 人浏览
xiaozhi

GIT常用命令

GIT常用命令大全git clone 地址 // 克隆远程仓库git clone -b 分支名 地址 // 克隆分支的代码到本地git status // 查看状态git add 文件名 // 将某个文件存入暂存区git checkout -- file // 撤销工作区的修改 例如git checkout -- readMe.txt 将本次readMe.txt在工作区的修改撤销掉git add
1062 人浏览
python

Python匿名函数lambda的使用

Python匿名函数lambda的使用一、匿名函数介绍在Python中,不通过def来声明函数名字,而是通过lambda关键字来定义的函数称为匿名函数。lambda函数能接收任何数量(可以是0个)的参数,但只能返回一个表达式的值,lambda函数是一个函数对象,直接赋值给一个变量,这个变量就成了一个函数对象。语法:lambda 参数:表达式先写lambda关键字,然后依次写匿名函数的参数,多个参数
1061 人浏览
wechat

js 时间函数 getTime () 在苹果手机上返回 NaN 的问题

js 时间函数 getTime () 在苹果手机上返回 NaN 的问题一、出现问题var newStartDate = new Date('2017-08-30'); var newStartTime = newStartDate.getTime(); 获取到的时间戳,在 Android 手机正常,在 IPhone 中返回 NaN。 问题说明: 在苹果手机上时间格式使用 “
1055 人浏览
xiaozhu

什么是函数?Python中randrange()函数有什么作用?

Python函数是指组织好的、可重复使用的、用来实现单一或相关联功能的代码段,Python函数包含了系统中自带的函数、第三方函数以及用户自定义的函数。那么Python中randrange()函数怎么用?本篇文章为大家介绍一下。 randrange()方法返回指定递增基数集合中的一个随机数,基数默认值为1。 语法 以下是randrange()函数的语法: import random random.r
1055 人浏览
cheng

Python基础知识点梳理

python基础知识点梳理 摘要: 本文主要介绍一些平时经常会用到的python基础知识点,用于加深印象,也算是对于学习这门语言的一个总结与回顾。 为了方便聚焦
1049 人浏览
wechat

小程序获取用户信息

相信大家之前也经常使用open-data获取用户的头像和昵称吧,但微信2022年2月21日起就不能用了,这个改编意味着我们要使用新的方法获取信息了。在讨论区引发了很大的讨论,接下来我们一起尝试获取信息的方法。第一种使用 getUserProfile我们可以查看一下官方文档 wx.getUserProfile(Object object),获取用户信息。页面产生点击事件(例如 button 上 bi
1049 人浏览
xiaozhi

Git 中 6 个基本常用命令

Git 中 6 个基本常用命令我们使用 Git 操作的核心步骤就是:先add代码到git缓存然后commit到git本地仓库最后push到远程Github代码仓库备注:workspace:当前工作区,需要经过 add、commit、push 才能上传到远程仓库index:缓存区,标记你本地的哪些内容是被 git 管理的repository:本地仓库,保存各个版本的提交remote:远程仓库1、克隆
1048 人浏览
web

python如何交换两个值

python如何交换两个值一、传统数值交换解决思路:通过中间变量,把两个数值的位置进行交换代码如下(示例):a = 123 b = 345 c = a a = b b = c print(a,b) #其中c为中间变量 #输出结果为:345 123 二、直接交换,python写法解决思路:直接一行代码,把两个数值的位置互换即可代码如下(示例):a = 123 b = 345 a
1044 人浏览
android01

Python怎么输出所有的水仙花数?

所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。用Python输出水仙花数,对于有面试需求或者对算法感兴趣的同学,是一定要掌握的,在面试过程中,面试官很大程度会让我们书写算法,比如冒泡排序、九九乘法表、水仙花数等,那该如何写呢?请看下文: 编程思路:首先利用for语句循环从100到999的所有数字,并且把它赋值给变量n;然后分解变量n,获取个位数k、十位数j和百位数i;最后判断i、j
1041 人浏览
wechat

小程序中在底部tabbar上右上角提示数量(如:购物车数量)

tabbar添加右上角提示数量可以通过:wx.setTabBarBadge来进行设置 doAddTabBarBadge(){ //添加商品后通过wx.setTabBarBadge来进行设置 wx.setTabBarBadge({//tabbar右上角添加文本 index: 2,//tabbar下标 text: this.data.num //显示的
1040 人浏览
web

python 定义全局变量

python定义全局变量 全局变量可以在代码任意位置创建,能够被所有对象和函数引用,有利于变量的共享。 全局变量的定义: global+变量名 声明后引用: OLD_URL='http://www.niwoxuexi.com' def bb(): global OLD_URL OLD_URL = OLD_URL +'#m' if __name__=
1031 人浏览
ziyouxia

Python教程:while 循环用法讲解

1.while 循环Python 中 while 语句的一般形式:while 判断条件(condition): 执行语句(statements)…… 同样需要注意冒号和缩进。另外,在 Python 中没有 do…while 循环。以下实例使用了 while 来计算 1 到 100 的总和:n = 100 sum = 0 count = 1 while count <=
1030 人浏览
cheng

java多态的理解

java多态的理解一、多态是什么面向对象的三大特性是封装、继承、多态。多态(polymorphic)的定义:父类引用变量可以指向子类对象,允许不同类的对象可以调用同一个方法,即同一个方法可以根据调用对象的不同而有不同的实现形式。实现多态的技术是动态绑定(dynamic binding),是指在方法的执行期间判断所引用对象的实际类型,根据其实际的类型调用其相应的方法。多态的作用:消除类型之间的耦合关
1025 人浏览
python

python—gc.collect()清楚内存

清除内存,尽量避免主动调用gc.collect()除非当你new出一个大对象,使用完毕后希望立刻回收,释放内存代码:import os gc.collect()
1022 人浏览
web

wx.navigateBack() 携带参数返回

wx.navigateBack() 携带参数返回思路是,获取上一个页面对象,然后setData()let pages = getCurrentPages(); //获取当前页面js里面的pages里的所有信息。 let prevPage = pages[ pages.length - 2 ]; //prevPage 是获取上一个页面的js里面的pages的所有信息。 -2 是上一个页面,-
1021 人浏览
cheng

Git基本常用命令

Git基本常用命令如下:mkdir: XX (创建一个空目录 XX指目录名) pwd: 显示当前目录的路径。 git init 把当前的目录变成可以管理的git仓库,生成隐藏.git文件。 git add XX 把xx文件添加到暂存区去。 git commit –m “XX” 提交文件 –m 后面的是注释。 git status 查看仓库状态 git diff XX 查看XX文件修改了那些内容 g
1020 人浏览
python

python赋值解压

python赋值解压解压赋值可以用在任何可迭代对象上。用下划线和*号在字符串或列表中占据不想取出的值,把多余的省略掉#字符串解压 >>> str_="beter" >>> a_,b_,c_,d_,e_=str_ >>> a _'b' >>> b _'e' >>> c _'t' >>
1019 人浏览