当前位置:首页 » 编程语言 » 写python

写python

发布时间: 2022-04-20 13:29:22

① 编写python程序

classmotor1:
defset(self,number,speed:int,weight:int):
self.number=number
self.speed=speed
self.weight=weight

defset_speed(self,num:int):
self.speed=self.speed+num

defpri(self):
print(self.number,self.speed,self.weight)


classmotor2:
def__init__(self,number,speed:int,weight:int):
self.number=number
self.speed=speed
self.weight=weight

defset(self,number,speed:int,weight:int):
self.number=number
self.speed=speed
self.weight=weight

defset_speed(self,num:int):
self.speed=self.speed+num

defpri(self):
print(self.number,self.speed,self.weight)


if__name__=='__main__':
a=motor1()
a.set('辽A1234',100,50)
a.set_speed(10)
a.pri()
b=motor2('辽A1234',100,50)
b.set('辽B5678',80,20)
b.set_speed(-20)
b.pri()

② 在哪里写python代码

python代码可以在自带的IDLE中直接写,也可以使用第三方编辑器来书写,几款常见的python 编辑器如下:

python代码可以在自带的IDLE

python自带IDLE编辑器

第三方编辑器

1、PyCharm

2、jupyter Notebook

3、Sublime Text

以上三个是初学者使用最多的第三方编辑器

4、Eclipse with PyDev

5、Emacs

6、Komodo Edit

7、Vim

③ 编写python的软件有哪些

编写python源代码的软件.首推的Pycharm。
PyCharm用于一般IDE具备的功能,比如, 调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制
另外,PyCharm还提供了一些很好的功能用于Django开发,同时支持Google App Engine,更酷的是,PyCharm支持IronPython。
其次是sublime text,Sublime Text 支持多种编程语言的语法高亮、拥有优秀的代码自动完成功能,还拥有代码片段(Snippet)的功能,可以将常用的代码片段保存起来,在需要时随时调用。支持 VIM 模式,可以使用Vim模式下的多数命令。支持宏,简单地说就是把操作录制下来或者自己编写命令,然后播放刚才录制的操作或者命令。
还有Jupyter, Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本,支持运行 40 多种编程语言。
最后就是最基本的nopad++,最开始的时候是实用这款作为开发工具进行基础练习。

④ 怎么用cmd编写python

有时候,当我们想测试一个小程序的时候,我们得打开软件,但是打开软件在写代码测试需要等待的时间太长了,
所以我们可以使用cmd完成一些小程序的测试,方便快捷,逼格更高 ^_^
下面说一下用怎么使用cmd写python程序
前提:python解释器已经添加到环境变量中。
推荐学习《Python教程》
我们要了解一下用cmd安装一些第三方库
pip install 库名
我们可以用快捷键win+R打开运行窗口,输入cmd回车即可,
我们安装成功后,便可以输入ipython回车,进入到写程序的界面
除了ipython以外我们可以直接输入python进入写程序界面

⑤ python怎么编写程序

在交互式环境的提示符>>>下,直接输入代码,按回车,就可以立刻得到代码执行结果。现在,试试输入100+200,看看计算结果是不是300:

>>> 100+200300

很简单吧,任何有效的数学计算都可以算出来。

如果要让Python打印出指定的文字,可以用print语句,然后把希望打印的文字用单引号或者双引号括起来,但不能混用单引号和双引号:

>>> print 'hello, world'hello, world

这种用单引号或者双引号括起来的文本在程序中叫字符串,今后我们还会经常遇到。

最后,用exit()退出Python,我们的第一个Python程序完成!唯一的缺憾是没有保存下来,下次运行时还要再输入一遍代码。

小结

在Python交互式命令行下,可以直接输入代码,然后执行,并立刻得到结果。

⑥ 用python编写程序

1.在python 2.5中找到空闲(python gui)(取决于您安装的版本),然后单击并弹出以下表单:在>>中;>在提示后输入代码并返回以执行代码。空闲支持语法高亮,支持自动缩进,支持方法提示,但是提示很慢。2.在命令行窗口上运行此方法的前提是在系统的路径变量中配置Python安装路径。在我的计算机上右击属性>高级-gt;环境变量,在系统变量列表中找到路径项,单击编辑按钮,并附加\"c:python 25;\"(路径和版本取决于您的安装),保存退出。启动>运行--进入cmd,返回到汽车,并打开cmd窗口。进入Python后,返回到Python环境。它的操作与空闲基本相同,但是没有语法高亮、自动缩进和方法提示,唯一的优点是它运行速度比空闲快(如果你告诉我你可以用参数运行python,那么你就不是新的了)。(没有必要读这篇文章,所以用处不大。使用ctrl+z退出此Python环境,然后返回汽车。3.在脚本中运行上述两种方法是简单的,但不适合大量代码的开发。它只适用于查看单个句子或几个代码字的运行结果,或验证函数的调用方法。这是我们常用的调试,验证程序是常用的。如果它是一个正式的开发,它应该作为一个独立的脚本运行。打开您的文本编辑器(我使用电子编辑器,当然您可以使用记事本,写字板),输入Python代码,保存为*。py文件,然后双击运行它来执行,当然,如果必须配置系统路径变量。我在它的目录中打开一个cmd窗口并输入Python*。Py运行l在代码末尾添加以下语句:原始_输入(),然后双击运行,结果将一直保持到您点击返回按钮后消失。在linux上运行python程序一般有以下两种形式,与windows基本相同。首先,在终端窗口中空闲运行并将$python输入到交互操作环境中,然后您可以在输入时执行代码:>>>打印'hello python'hello python>停止使用ctrl-d(G)。在py脚本所在的目录中作为脚本输入运行

⑦ 小白入门:用什么写Python

为初学者们介绍一下比较受欢迎且好用的工具。
一、最强终端:Upterm
本来想推荐fish或者zsh,但其实这两个我也主要是贪图自动补全这个特性。最近在用的这个 Upterm 其实很简单好用,它是一个全平台的终端,可以说是终端里的 IDE,有着强大的自动补全功能。之前的名字叫 BlackWindow,有人跟他说这个名字不利于社区推广,改名叫 Upterm 之后现在已经17000+ Star了。
二、交互式解释器:Ptpython
一个交互式的 Python 解释器。支持语法高亮、提示甚至是 vim 和 emacs 的键入模式。
三、包管理必备:Anaconda
强烈推荐Anaconda ,它能帮你安装好许多麻烦的东西,包括: Python 环境、pip 包管理工具、常用的库、配置好环境路径等等。这些事情小白自己一个个去做的话,容易遇到各种问题,带来挫败感。如果你想用Python搞数据方面的事情,就安装它就好了,它甚至开发了一套JIT的解释器Numba。所以 Anaconda有了JIT之后,对线上科学计算效率要求比较高的东西也可以搞了。
四、编辑器:Sublime3
小白的话当然还是推荐从PyCharm开始上手,但有时候写一些轻量的小脚本,就会想用轻量级一点的工具。Sublime3很多地方都有了极大的提升,并且用起来比原来还要简单。配合安装Anaconda或CodeIntel插件,可以让 Sublime拥有近乎IDE的体验。
五、前端在线编辑器:CodeSandbox
虽然这个不算是真正意义上的Python开发工具,但如果后端工程师想写前端的话,这个在线编辑器太方便了,简直是节省了后端工程师的生命啊!不用安装npm的几千个包了,它已经在云端完成了,采让你直接就可以上手写代码、看效果。对于 React、Vue这些主流前端框架都支持。算是一个推荐补充吧。
六、Python Tutor
Python Tutor 是由 Philip Guo 开发的一个免费教育工具,可帮助学生攻克编程学习中的基础障碍,理解每一行源代码在程序执行时在计算机中的过程。通过这个工具,教师或学生可以直接在 Web 浏览器中编写 Python 代码,并逐步可视化地运行程序。如果你不知道代码在内存中是如何运行的,不妨把它拷贝到Tutor里可视化执行一遍,加深理解。
七、IPython
IPython 是一个 for Humans 的 Python 交互式 shell,用了它之后你就不想再用自带的 Python shell 了,IPython 支持变量自动补全,自动缩进,支持 bash shell 命令,内置了许多实用功能和函数,同时它也是科学计算和交互可视化的最佳平台。
八、Jupyter Notebook
Jupyter Notebook 就像一个草稿本,能将文本注释、数学方程、代码和可视化内容全部组合到一个易于共享的文档中,以 Web 页面的方式展示。它是数据分析、机器学习的必备工具。
九、Anaconda
Python 虽好,可总是会遇到各种包管理和 Python 版本问题,特别是 Windows 平台很多包无法正常安装,为了解决这些问题,Anoconda 出现了,Anoconda 包含了一个包管理工具和一个Python管理环境,同时附带了一大批常用数据科学包,也是数据分析的标配。
十、Skulpt
Skulpt 是一个用 java 实现的在线 Python 执行环境,它可以让你轻松在浏览器中运行 Python 代码。使用 skulpt 结合 CodeMirror 编辑器即可实现一个基本的在线Python编辑和运行环境。
以上推荐的十个Python开发工具,虽然都很好用,但是也不必全部都安装,毕竟适合自己的才是最好的,大家可以根据自己的需求进行选择。

⑧ 大家都用什么开发工具写python

前提:用来做数据处理和相关的系统开发
刚学python时,面对简陋的官方版idle和一大堆开发平台和发行版,不知道究竟如何下手。在进行多方尝试后,我最后的选择是Anaconda + Pycharm,用anaconda集成的ipython做工作台,做一些分析和小段程序调试的工作,用Pycharm写相应脚本和程序包的开发。这两个工具都是跨平台的,也都有免费版本。
具体来说Anaconda集成了几乎所有我需要的包库,包含了我整个工作流程,做数据分析的pandas\scipy\numpy、绘图的matplotlib、读写Excel文档的xlrd/xlwt,链接SQL数据库的SQLalchemy、机器学习框架sklearn等。对于Anaconda集成的两个工作平台,Spyder——一个类似于Matlab和Rstudio的IDE,是专注于面向数据的分析的,因为其特点也主要是数据区的存在,可以即时知道变量值的变化;Ipython——一个基于cell的shell界面,可以理解为python自带shell的增强版,它将程序分成一块一块的cell,每个cell可以包含多条语句,可以单独调试运行,并将结果保存在内存中,cell之间可以相互调用,并保持一定的相互独立。
可以说有了anaconda自带的这两个工具,足够做数据处理相关的工作了(本身anaconda就是一个为了数据科学而诞生的发行版),但如果涉及到脚本程序和包的开发,感觉spyder还是有点弱,在试过IDE,代码编辑器(比如visual code、sublime等)+插件,这两种方案后,我最后选择了集成度更高的成熟IDE——Pycharm替换spyder作为主要的开发平台,看我头像也可以知道我是一个喷气大脑的死忠,他们家的IDE真的很好用~理由如下:
1、首先作为学生,可以通过e邮箱申请到Jetbrains全家桶,即便无法获取授权,pycharm的community版本免费并且功能足够
2、对于pycharm,可以方便快捷地切换python不同版本的解释器,甚至可以安装相同版本的python解释器配置不同的开发环境,这可以解决有些包之间冲突的情况,也可以针对有些框架按需装包;并且pycharm内置包管理,可以免去pip或者conda方式管理包。
3、pycharm这个IDE的颜色方案、拼写补全、函数联想、函数跳转源代码、断点调试及debug等功能都让我用的十分顺手。
总之我现在的工作流程就是,先用对我需要的功能进行设计,而后在ipython界面下设计调试每个功能模块,调试成功后放到pycharm中组合起来,写成脚本文件,最后用pycharm做调试形成成品。
2017、10、25 补充:
Pycharm作为IDE还有两个功能值得使用,一个是可以结合unitest包做我们开发模块的单元测试,另一个就是与svn、git等版本工具合作进行我们程序的版本控制,此外,在最新版的pycahrm当中,除了左侧折叠显示程序层次,下方也有我们当前光标所在位置对应的层次,并可以方便进行跳转。
总之,用pycharm写python真是越用越顺手~

⑨ python代码用什么写

对于新手而言,学了大概的语法,七七八八的历史、概念、知识,然而最直接的一个问题却无人解答:到底要用什么软件、什么环境来写python?比如.m文件可以用matlab写,java可以用Eclipse写,C语言可以用VC等软件写。那么Python用什么写呢?
和C语言一样,当然你可以直接在电脑上开个黑框写,也可像html一样用记事本写,但是没有可视化、便利化的编译软件,显然不符合当代程序员的个性嘛。所以这里推荐下比较流行的一款:Anaconda。
最早也是其他童鞋推荐的,后来看书,例如《Deep Learning With Python》里面,指定用的编译软件就是Anaconda。
推荐学习《python教程》
Anaconda有许多优势:
Anaconda Navigator is a desktop graphical user interface (GUI) included in Anaconda? distribution that allows you to launch applications and easily manage conda packages, environments and channels without using command-line commands. Navigator can search for packages on Anaconda Cloud or in a local Anaconda Repository. It is available for Windows, macOS and Linux.
下载链接:https://www.anaconda.com/download/#macos
打开后界面:(我是用macOS系统的)
然后你Launch那个Spyder就可以写python啦!
就是这么简单,然后就可以在这里写啦。
当然,作为新时代的码农,代码主要是靠啦,进来跑就好了嘛。
之后要跑什么高级点的程序,再自己慢慢探索吧!
开始在python的海洋里遨游吧!!!~

⑩ 电脑上怎么编写python

你先去www.python.org下载for
windows
的python;
下载2.71版本的,因为现在的书大多是讲的2.X版本的,然后直接安装就好了,很简单;
然后随便用记事本什么的写python程序,保存后将后缀该为.py双击直接可以运行。
也可以在你刚改过后缀的文件的右键菜单里找edit
by
**(记不清了,就是python带的编辑器),打开就可以修改,关键字还会变色、
这个不是一两句能说清的,你可以继续问我。

热点内容
c语言求质因子 发布:2024-05-04 02:10:56 浏览:754
sqlserver无法启动 发布:2024-05-04 01:37:19 浏览:848
php使用正则 发布:2024-05-04 01:36:12 浏览:119
玉石密度算法 发布:2024-05-04 01:24:49 浏览:334
我的世界云服务器怎么样 发布:2024-05-04 01:20:01 浏览:22
androidsdk包含 发布:2024-05-04 00:45:54 浏览:209
android拷贝文件 发布:2024-05-04 00:38:28 浏览:777
存储冗余比 发布:2024-05-04 00:12:58 浏览:405
oracle数据库存储原理 发布:2024-05-04 00:10:40 浏览:524
未拆封玩客云3怎么搭建服务器 发布:2024-05-04 00:06:11 浏览:798