首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

手机上跑跑python

---- 当前python太火了,好多同学开始学习python, 耳边常有"没时间"的抱怨声, 今天给大伙带来利器, 地铁上,公交上,排队等候时…一切碎片化时间用起来 随时随地,来段python ---...- Qpython 它是一款能够在安卓手机上运行Python的App 它包含终端,编辑器,二维码(有点意思),包管理,课程等众多功能 当前有两个版本,分别对应python2(Qpython)和python3...主页面 下面所有演示都是针对python2的Qpython 终端 输入法中加入了常用关键字,贴心 ? 终端演示 安装包 本身已预安装些包,彩蛋是AI(这就是热度,火火火) ? 包管理 ? 常用包 ?...pip安装 二维码 手机敲代码是很痛苦的,试试这个吧 代码片段生成二维码,手机扫码录入,运行,完美! 生成代码片段的二维码 ? 代码片段二维码 手机扫码 ? 扫码获取代码 运行 ?

1.5K40

手机上Python编程的软件分享

这里介绍一个软件—QPython3,集成了Python3解释器,既可以命令行运行Python,还可以编辑源文件后运行,支持代码高亮、语法检查等功能,下面我简单介绍一下这个软件的安装和使用: 下载QPython3...Python编程的软件" alt="手机上Python编程的软件" style="box-sizing: border-box; padding-top: 0.6rem; padding-bottom:...程序了,如下,这里使用的是QEdit编辑器编写代码,你也可以使用Console控制台一行一行运行代码,都可以: ?...点击运行程序,效果如下,类似一个简单的安卓对话框: ? ps:推荐一下我建的python零基础系统学习交流扣扣qun:322795889,群里有免费的视频教程,开发工具、电子书籍分享。专业的老师答疑!...学习python web、python爬虫、数据分析、大数据,人工智能等技术有不懂的可以加入一起交流学习,一起进步! ·END·

1.7K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何优雅的在手机上进行Python编程

    大家都知道有安卓上有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了。今天,给大家推荐另一款安卓工具。...正文共:1071 字  预计阅读时间:3 分钟 大家都知道有安卓上有一个QPython,可以写Python,但是QPython已经好久没有更新了,官方也貌似没有更新的打算了,而且QPython支持的库有限...运用python控制台来作为口袋计算器。 运用git 和 subversion查看项目。 运用frotz运转根据文本的游戏。 在应用商店中都可以下载到,如果没有就百度一下。 ?...然后就可以输入apt install python 如果要安装Python2就 输入apt install python2就可以了,apt list得到的列表都可以这么安装。 ?...Python使用: ? 在安卓这种基于Linux的系统中写代码当然要安装vim了 ? Termux支持Linux常见的命令,配上黑客键盘这个APP就更加完美了。

    1.5K30

    手机最强Python编程神器,在手机上运行Python

    尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug。今天向大家推荐两款精心挑选的手机编程软件,它们也是非常成熟的手机编程工具。...1、QPython OH image.png Qpython是一个轻量级的、成熟的python编程工具。它配有终端和简单的代码编辑器。它支持安装第三方库。...目前,它支持Python 3.6.6,这还不算太老。 代码编辑区域代码比其他手机编程软件更灵活,底部有常用的关键字和符号。 保存后,可以在终端中输出结果。...image.png image.png 这样,您就不必在计算机上安装任何Python。相反,您可以直接在计算机上编写输出代码并同步更新。...是的,没有看错,这简直就是安装了一个Mac系统在自己的手机里,可以看到,已经配备了很多Python开发工具,包括我们再熟悉不过的VScode和jupyter。

    2.3K20

    手机最强Python编程神器,在手机上运行Python

    尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug。今天,来自一位python编程小哥指导,向大家推荐两款精心挑选的手机编程软件,它们也是非常成熟的手机编程工具。...QPython OH Qpython是一个轻量级的、成熟的python编程工具。它配有终端和简单的代码编辑器。它支持安装第三方库。目前,它支持Python 3.6.6,这还不算太老。...最后,我认为最有趣的功能是你可以通过局域网访问qpython web编辑器。在电脑上编程,将手机作为终端输出结果。 这样,您就不必在计算机上安装任何Python。...相反,您可以直接在计算机上编写输出代码并同步更新。 优点: Qpython编程功能全面、丰富 编码灵活,项目文件也可以保存,将电脑代码连接到手机输出并同步更新。...是的,没有看错,这简直就是安装了一个Mac系统在自己的手机里,可以看到,已经配备了很多Python开发工具,包括我们再熟悉不过的VScode和jupyter。

    2.3K30

    手撕Python之函数

    定义函数的语法 def 函数名 : 代码语句 函数的作用:我们把需要反复执行的程序封装起来,制作成一个可以反复调用的工具,这个工具在编程中就叫函数 对于不同情况我们就调用对应的函数,可以减少代码量 简单函数的创建...a是不会互相打扰的 #空间不是一个地方的 #所以这个a的值是不同的,本质上是不同的 #如果想要两个a是一个a,那么就是内部函数引用外部函数中的a 内部函数和外部函数里面的变量是互不干扰的(在没有作用域的声明下...a也会受到影响的 注意 nonlocal只能用来声明内部函数的变量来自外部函数 nonlocal只能用在嵌套函数中 5.匿名函数 在Python语言中,可以使用lambda来创建匿名函数。...那么我们如何获取元素的长度呢 我们的临时【排序的第一个参数是列表的名字, 第二个参数是这个匿名函数 我们用这个key来接受这个匿名函数的返回值 我们这个匿名函数的作用就是返回这个元素的长度的 在Python...因为我们调用的是内部函数,而内部函数中计数使用的是外部函数的变量 我们通过内部函数的调用使外部函数内的变量产生永久性的改变 count就没有被回收掉 ''' 闭包的三个条件 1.嵌套函数 2.内部函数使用的变量是外部函数的变量

    11910

    QPython,一个在手机上运行Python的神器

    之前安利过一款手机上运行Python的神器Termux,不过Termux的使用比较重,它实际是一款linux系统模拟器,安装好Termux后还要再安装python,并且是全命令行操作,一些读者使用起来有障碍...内置了一个Python编辑器,可以直接在手机上写Python代码,支持缩进,语法高亮等特性。 ? 也内置了一个ftp,可以很方便的拷贝电脑上的py文件到手机上运行。...每日分享一些学习的方法和需要注意的小细节 点击:python技术分享交流 可以看见有六个图标模块。 1.终端: ? 这是编程IDE的标配,可以执行一些代码片段,不过写手机上输入代码还是挺麻烦的。...把电脑上的python代码生成为二维码,用手机上的qpython app扫描二维码,代码会直接在手机上生成。QPython3中没有这个功能。...如上,可以把你手机上的闹钟,日历等app都换成是你自己,而且全都用python开发的。

    9.5K40

    手撕Python之序列类型

    获取列表中对应元素的索引值 但是对于数组多的元素我们能不能通过代码的方式找到我么想要的那个元素的索引值呢?...)---在指定的范围中查找字符, #默认的话是在整个字符串中进行查找 #个人感觉像列表的切片操作 #我们这里打印的是返回值 print("python".find("p")) #0 print("python...".find("P")) #-1 #如果找到了的话就返回0,没有找到的话就返回-1 #我们这里没找到的话是不会进行报错的 #index没有找到对应的数据的时候是会进行报错的 print("python...".index("p")) #0 print("python".index("P")) #报错 find没有在字符串中寻找数据的话是不会进行报错的 但是index没有找到的话是会进行报错的 find如果找到的话是会返回...0 没有找到的话返回-1 index找到就返回0 没有找到就报错 #交互模式 "python".find("o",1) 4 "python".find("o",2) 4 "python".find("o

    12310

    手机上网的原理

    随着GPRS的不断推广和CDMA的不断成熟,GSM的市场份额正在不断下降。随着科技的发展,谁都不愿意选择功能单一,样式不够新潮的老爷机。...相对原来的GSM拨号方式的电路交换数据传送方式,GPRS是分组交换技术,具有实时在线,按量计费,快捷登陆,高速传输,自如切换等优点,简单来说呢,GPRS就是高速数据处理的技术,方法是以分组的形式传送资料到用户手上...那么大家经常用手机上网最常看见的就是WAP,那么WAP又是什么呢?WAP是一种无线应用协议,是一个全球性的开放协议。...WAP定义可通用的平台,把目前 Internet网上HTML语言的信息转换场用WML描述的信息,显示在移动电话或者其他手持设备的显示屏上。...CDMA与GSM一样,也是属于移动通信系统的一种,他是在数字技术的分支--扩频通信技术上发展起来的一种崭新而成熟的无线通信技术。

    2.8K90

    手撕Python之文件操作

    模式进行解码的操作 #模式是要进行对应的,不然是会报错的 编码用什么格式,解码就用什么格式 我们使用gbk模式产生出来的编码就用gbk模式进行解码的操作 模式是要进行对应的,不然是会报错的 格式有两中...uft-8和gbk(中国的) 2.文件操作 文件的路径 文件的绝对路径和相对路径的解释 ''' 文件路径:要打开的文件的存储位置 绝对路径:从盘符开始一直到文件的路径 如:C:\...,然后放到一个列表中进行存储 文件的写入 我们通过write进行数据的写入 write(字符串) 我们打开时的open默认的是r,就是只能读,不能写的模式 我们如果这么就进行写入的操作的话,那么就是会进行报错操作的...,如果我们打开的文件之前有数据的话,w会将文件内的数据进行清空的操作 然后进行数据的写入操作的 a的介绍 a其实是追加的意思,我们在列表中涉及到追加的知识 对于a的话,打开的文件不存在的话就进行这个文件的创建操作...那么我们可以进行归纳一下,a只写不读,打开文件不存在的话是会进行文件的创建的,如果文件存在的话,并且有数据的话,我们就在原先的数据的后面进行数据的读写 写入的话是不会帮你换行的 我们只能在写入的时候加上

    9010

    手撕Python之面向对象

    面向对象的编程(Python示例) 在面向对象的编程中,我们创建类来封装数据和行为。...: {area}") 在这个Python的例子中,我们定义了一个Rectangle类,它有两个属性(length和width)和一个方法(calculate_area)。...就我总结:python中我们直接调用函数,不会像是c语言那么复杂一个一个进行定义 面向对象的介绍 借鉴函数的封装思维,再次对函数和变量进行封装,来提高代码的复用性。...def mode(): print("这是一个苹果15手机壳模型") #实例方法:应用于对象,对于对象不同,内容不同 def types(self0,color...,mat): print(f"这是一个{color}颜色{mat}材质的手机壳") #调用类方法 Mode.mode()#类名.类方法进行调用 #这是一个苹果15手机壳模型 #调用示例方法

    7310

    手撕Python之散列类型

    那么我们就在这个字典中添加这个键以及这个键对应的值 但是如果存在的话,我们是不进行额外的操作的 我们仅仅只需要进行键对应的值的打印 setdefault返回的一般是键对应的值 字典.setdefault...pop我们在括号内不输入元素的索引值 #那么默认就是删除最后一个元素 #但是现在我们这里的字典的话使用删除的方法的时候我们一定要在括号内加上要删除的键值对的键 在列表中对元素进行删除的时候使用pop我们在括号内不输入元素的索引值...因为我们使用items获取到的键值对是以元组形式存进这个列表的 那么我们随着i的变化就能进行列表中所有键值对的访问,也就是对元组的访问 那么我们是可以通过索引值访问元组内的元素的 这个元组内的元素下标为...:in not in 成员运算符在序列和散列居多 主要是判断某个内容在这一堆是否存在 使用格式:数据 in 序列/散列 判断数据是不是序列/散列的成员 成员运算符的使用 #判断字符p是不是python的成员...'李四''张三''王二'] if "小明" in li:#判断小明在不在名字列表里面 print(True) else: print(False) #False #判断字符q是否不是python

    8310

    Python模拟MOBA手游~铭文篇

    上回说到MOBA手游中最重要的是英雄,那么其次于英雄的便属于英雄加成,在MOBA中表现为铭文装配,这两者在游戏中对于游戏体验的作用是巨大的。...在MOBA手游中,虽然属性的加成不只是铭文,还有购买的装备,但开局前对铭文的装配,可以给英雄带来不少的提升,也有利于英雄前期的发育。...在MOBA手游中,不同的铭文会给英雄带来不同属性的增幅,每个英雄也有各自最适合的铭文搭配。...那么铭文属性的改变在代码中要如何处理呢,比如铭文升级、铭文属性的改变,铭文属性在每个等级之间的改变并不是固定的,一般来说是等级越高,属性的提升也越高。...往期推荐: Python模拟MOBA手游~英雄篇 2021-04-16 华为云高校联盟活动~Python模拟MOBA手游(三) 2021-04-11 三月碎碎念 || Q1总结 2021-04-03 一键三连

    92020

    Python模拟MOBA手游~英雄篇

    我们的命运也是如此,只是与有些人不同,我把失败当作一杯烈酒,咽下去的是苦涩,吐出来的却是精神。...MOBA手游中最重要的便是玩家,在游戏中表现为英雄,与英雄相关的操作有英雄击杀,英雄重生,英雄升级等等。如果再细化一点那便是英雄的属性改变、英雄坐标的变化以及经验值的改变......在上节的初见英雄时,我们已经初始化了英雄相关的属性值。可是在游戏中英雄属性的值都是在不断变化的,那么我们该如何做到实时地改变英雄属性的值呢?...To:其中需要注意的点有给类中的函数赋参数,以及如何做到数据实时更新、数据的变化都会引起下次数据的变化等等。...第二部分小编一直以为英雄击杀是分次数的,每次的攻击都是定值然后累计相加,怪物的血量也是分次数掉的,但最后发现其实在这个项目中的代码并非如此,而是一次直接计算次数。

    1K30

    手机最强 Python 编程神器,在手机上运行 Python 不再是梦

    尝试安装了很多Python移动编程软件,发现了很多问题,不是编码效率低就是各种bug。今天,来自一位python编程小哥指导,向大家推荐两款精心挑选的手机编程软件,它们也是非常成熟的手机编程工具。...QPython OH Qpython是一个轻量级的、成熟的python编程工具。它配有终端和简单的代码编辑器。它支持安装第三方库。目前,它支持Python 3.6.6,这还不算太老。...最后,我认为最有趣的功能是你可以通过局域网访问qpython web编辑器。在电脑上编程,将手机作为终端输出结果。 这样,您就不必在计算机上安装任何Python。...相反,您可以直接在计算机上编写输出代码并同步更新。 优点: Qpython编程功能全面、丰富 编码灵活,项目文件也可以保存,将电脑代码连接到手机输出并同步更新。...是的,没有看错,这简直就是安装了一个Mac系统在自己的手机里,可以看到,已经配备了很多Python开发工具,包括我们再熟悉不过的VScode和jupyter。

    2.4K20

    手机上常用的几个APP分享

    酷我音乐.apk 来源:蓝奏云网盘 https://vast.lanzoui.com/iXN6Or47y9g 搜书大师 推荐原因:平时看小说用这个用习惯了,感觉还可以,自定义书源,而且有活动可以直接弄一百年的会员...,但是吧最近的版本和谐比较恶心,搜索的功能都有所过滤,所以被迫用上绿色版 搜书大师.apk 来源:蓝奏云网盘 https://vast.lanzoui.com/ij3WJr48ash 小黄鸟 推荐原因...:用来手机抓包挺方便的 小黄鸟.apk 来源:蓝奏云网盘 https://vast.lanzoui.com/iqHzCr4bjta SSH链接软件 Termius:GitHub学生包免费领...Termius.apk 来源:蓝奏云网盘 https://vast.lanzoui.com/itLwxr4bzjg JuiceSSH:我早期用的,绿化版 RD Client 推荐原因:用来链接远程

    1.2K20
    领券