ipad能不能写python_如何在ipad上写python

2023-10-28

ipad或者手机支持python代码编写,让我们再也不用一本正经待在办公室或者家里正襟危坐了。让我们编写代码的方式更加随意,当我们写一些轻量级的代码可以随时随地的进行。

那么如何在ipad上写python代码呢?这里给大家推荐两款应用于不同平台的软件。

iOS 平台:Pythonista

Pythonista 自带自动联想,方便移动端敲代码。

相关推荐:《python视频教程》

值得一提的是,作者开发了一套库内置在 Pythonista 里面,从而让 Python 语法可以调用 iOS 上的原生控件。

比如这个40几行代码的时钟:

比如充满童年回忆的打砖块游戏:

闲暇之余,可以看看这些小项目是怎么写出来的。虽然 Pythonista 收费68元,但物有所值。

Android 平台:Termux

Android 手机系统是基于 Linux 内核的,所以可以使用终端类软件去「进入」手机的内核。

和电脑上终端差不多,比如输入 ls 就能看到当前目录下的所有文件。

输入 python 就可以进入 python 环境,配合 CodeBoard 编程键盘效果更佳。(使用 pkg install python 安装 python )

安装库也毫无压力,输入 pip install ptpython 就可以安装。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

ipad能不能写python_如何在ipad上写python 的相关文章

随机推荐

  • AutoSAR 学习笔记5:基于 AutoSAR 工具链的开发流程

    1 西门子 CVI 工具开发流程 博世 ETAS 工具开发流程 Vector Davinci 工具开发流程
  • ssh基本命令

    在linux下一般用scp这个命令来通过ssh传输文件 1 从服务器上下载文件 scp username servername path filename var www local dir 本地目录 例如scp root 192 168
  • tcp协议的六个标识位

    6个标识位 URG 紧急指针 告诉接收TCP模块紧要指针域指着紧要数据 ACK 置1时表示确认号 为合法 为0的时候表示数据段不包含确认信息 确认号被忽略 PSH 置1时请求的数据段在接收方得到后就可直接送到应用程序 而不必等到缓冲区满时才
  • selenium学习(2)

    from selenium import webdriver url https qzone qq com driver webdriver Edge driver get url driver switch to frame login
  • 推荐:个人时间跟踪工具 ManicTime

    http www cnblogs com zhoujg archive 2011 12 08 1645901 html 推荐 个人时间跟踪工具 ManicTime 在 个人管理 目标管理之前 你会时间管理吗 中我介绍的时间管理三阶段之一 对
  • 前端技术与人工智能技术的完美结合

    随着科技的不断发展 前端技术和人工智能技术在各个领域得到了广泛应用 为人们的生活和工作带来了极大的便利 本文将探讨前端技术和人工智能技术的结合 以及它们如何改变我们的用户体验和生产效率 一 引言 前端技术主要包括HTML CSS和JavaS
  • 专业级图表/地图可视化元件库 – Axure Charts

    Axure Charts 基于 Antv ECharts 等实现的一款 Axure 图表元件库 以便快速实现数据可视化的原型设计 点此下载 特色 超丰富 支持 Antv G2 G6 F2 L7 EChart Highcharts 等超 10
  • windows下搭建编译chromium的开发环境

    本篇为windows下搭建编译chromium的方法 mac篇 mac下搭建编译chromium的开发环境 二七 CSDN博客 linux篇 linux 搭建和编译 chromium 环境 二七 CSDN博客 注意 搭建部署chromium
  • (android地图开发) 高德地图开发准备

    第一步 高德地图开发者 1 访问高德地图的官方网站 http www amap com 2 选择地图API 3 注册用户或用户登入 4 密钥注册 5 地图版本选择 现在最新版本是 1 4 2和2 04 开发者请自行选择 我使用的版本是1 4
  • python 打印矩阵

    matrix 0 0 0 1 0 0 0 0 0 0 0 2 0 0 0 0 0 0 0 0 0 0 0 3 0 for i in matrix print i input
  • java里面获取map的key和value的方法

    获取map的key和value的方法分为两种形式 map keySet 先获取map的key 然后根据key获取对应的value map entrySet 同时查询map的key和value 只需要查询一次 两者的性能比较可以查看map k
  • python中的np.empty_python中numpy.empty()函数实例讲解

    在使用python编程的过程中 想要快速的创建ndarray数组 可以使用numpy empty 函数 numpy empty 函数所创建的数组内所有元素均为空 没有实际意义 所以它也是创建数组最快的方法 本文介绍python中numpy
  • 整理的apollo 入门课程

    转自 https blog csdn net weixin 36662031 article details 81081744 转载自 https mp csdn net postedit 81081744 自动驾驶系统主要包含三个部分 感
  • MATLAB:运行出现 “ 未定义函数或变量 ”

    出现的错误页面 第一次接触MATLAB 出现错误还以为函数写错了 检查之后发现不是 上网找了找方法 如果编写的文件没有放在当前运行目录下 也会出现这个错误 具体可点击参考 检查目录后 发现路径没有错 最后 发现 编写的M文件 命名需要注意
  • SpringBoot 配置 Redis 连接池

    前言 SpringBoot2 0默认采用 Lettuce 客户端来连接 Redis 服务 默认是不使用连接池的 只有配置 redis lettuce pool下的属性的时候才可以使用到redis连接池 版本说明 spring boot st
  • C++模板特化

    模板特化 在学习模板的时候我们用模板来解决了一个add模板函数 实现不同类型的传参相加 实践证明 模板函数比普通函数好用 那么现在如果我们要新增一个需求 就是如果传入的是两个string类型的参数 我们不要简单的拼接 我们要在两个字符串之间
  • LeetCode-18-四数之和

    18 四数之和 说明 给定一个包含 n 个整数的数组 nums 和一个目标值 target 判断 nums 中是否存在四个元素 a b c 和 d 使得 a b c d 的值与 target 相等 找出所有满足条件且不重复的四元组 注意 答
  • java代码实现百度网盘文件上传返回下载链接-已封装工具类!可用于maven,spring-boot,spring-boot-cloud等项目,以及思路全解!

    阿丹 查找晚上很多案例都出现各种问题所以专门出一篇文章 因为业务涉及到需要较大的内存空间 使用oss以及fastdfs来说一个对金钱需求太大 fastdfs对服务器的损耗太大 于是寻找第三方 百度网盘相对来说就不错 本文章集合百度官方文档
  • Mask Rcnn目标分割-项目搭建及跑通测试代码

    本文介绍了Mask Rcnn目标分割项目的搭建及运行过程 并对搭建过程中可能出现的问题进行了解答 环境 Cuda10 2 tensorflow gpu1 13 2 Mask R CNN是一个实例分割算法 可以用来做 目标检测 目标实例分割
  • ipad能不能写python_如何在ipad上写python

    ipad或者手机支持python代码编写 让我们再也不用一本正经待在办公室或者家里正襟危坐了 让我们编写代码的方式更加随意 当我们写一些轻量级的代码可以随时随地的进行 那么如何在ipad上写python代码呢 这里给大家推荐两款应用于不同平