python中怎么编写程序_python写完程序怎么运行
安装并配置完成之后,我们就可以编写第一个python程序。学过其他语言的兄弟姐妹们,都知道语言的入门程序就是hello world。那么,我们这里也以hello world来抛砖引玉,打开python学习的大门。
python运行有两种方式,一种是在python交互式命令行下运行;另一种是使用文本编辑器,在命令行中直接运行。
注意:以上两种运行方式,都是以CPython解释器来编译运行的。当然也可以将python代码写入到eclipse中,使用JPython解释器运行,需要自己配置环境。(推荐学习:Python视频教程)
一、命令行与交互式命令行
首先要搞清楚这个命令行的概念。
1.命令行
定义:出现类似“C:\>”,则是在Windows提供的命令行模式
进入模式的方式:Windows中,直接win+r键进入
2.交互式命令行
定义:出现“>>>”,则是python的交互式命令行
进入模式的方式:Windows命令行中输入python即可
二、交互式命令行中运行python代码
cmd窗口中,输入python后,进入python交互式命令行。直接输入代码:print ‘hello world!’
可以看到界面上运行结果,表示运行成功!
在Python的交互式命令行写程序,好处是一下就能得到结果,坏处是没法保存,下次还想运行的时候,还得再敲一遍。
所以,实际开发的时候,我们总是使用一个文本编辑器来写代码,写完了,保存为一个文件,这样,程序就可以反复运行了。
三、命令行运行python代码
1.python代码编写及保存
我们将“hello world!”程序用文本编辑器写出来,保存下来,并命名,这里我们命名为hello.py,保存到F:\workspace。
命名时,要注意:
1)文件要以.py结尾,其他都不可以
2)文件名只能是英文字母、数字和下划线的组合。
文本编辑器推荐:Notepad++、Sublime Text
2.python代码运行
在命令行模式中,输入python F:\workspace\hello.py,即可运行成功。
运行时,要注意:
1)python文件存储路径是相对路径,运行时,一定要说明python文件的存储路径,
否则会报错:can't open file 'hello.py'
当然,用Python开发程序,完全可以一边在文本编辑器里写代码,一边开一个交互式命令窗口,在写代码的过程中,把部分代码粘到命令行去验证,事半功倍!
更多Python相关技术文章,请访问Python教程栏目进行学习!
python中怎么编写程序_python写完程序怎么运行相关推荐
- python写出来的程序怎么用_python写完程序怎么运行
安装并配置完成之后,我们就可以编写第一个python程序.学过其他语言的兄弟姐妹们,都知道语言的入门程序就是hello world.那么,我们这里也以hello world来抛砖引玉,打开python ...
- python 中的\(通常是一行写完一条语句)
python通常是一行写完一条语句,如果需要换行,可通过"\" 例如: item1 = 'hello' item2 = ' ' item3 = 'world' item4 = '! ...
- python调用系统声音报警_python写报警程序中的声音实现winsound
写windowns下的报警程序,有一个报警声音的实现,在python中有个winsound模块可以来实现,方法也很简单:import time import winsound def play_mus ...
- C语言中一个程序写完后怎么运行啊?
C语言中一个程序写完后怎么运行啊? 当编写bai完一个程序后,需要首先进行编译,然后再运行. 如下图所示,程序编写完毕后,点击工具栏中的Execute,选择compile(编译). 如果没有错误,再选 ...
- python中︿是什么意思_Python learning notes-0003-注释、变量、简单类型、运算符,学习,笔记...
一.注释 1.单行注释使用# 2.多行注释使用三个单引号或三个双引号'''注释'''或"""注释""" 在python的*.py文件中可以直 ...
- python中常见的流程_Python面试中最常见的25个问题-结束
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 13)Python中的lambda表达式是什么? lambda表达式是一个匿名函数,通常用作代码行内的嵌入函数. 14)为什么Python中的lambda ...
- 写完程序 看 蜡笔小新 的有木有
写完程序 看 蜡笔小新 的有木有,老板来了句,早知道没有解决问题就不让他去开会了,交通局.公安局的会议都是我负责的,就是为了他妈的和我没有任何关系的USB评价器,把我去交通局开会的权利取消了,我走之前 ...
- python 中关于无法导入自己写的类。解决方法
python 中关于无法导入自己写的类.解决方法 参考文章: (1)python 中关于无法导入自己写的类.解决方法 (2)https://www.cnblogs.com/jc-home/p/1209 ...
- 杰理之怎么区分芯片是不是烧写器烧写完后第一次运行?【篇】
原理:烧写器烧写的时候把EEPROM擦写一遍,上电的时候检测EEPROM是否有"非第一次开机"标记,如果读不到这个标记,即为烧写器烧写完第一次开机运行.
最新文章
- 10个你必须知道的jQueryMobile代码片段(转)
- Cisco防火墙技术汇总[转贴]
- java框架篇---spring IOC依赖注入
- PHP的引用传值值传递
- linux下screen版本,在Linux (RHEL/CentOS 7/8 )中,如何使用4个简单步骤安装Screen命令
- DUMPE2FS(8)
- 可输入div的问题探讨
- python学习---简介
- Windows Terminal Preview v0.11 发布:新的字体和主题
- js中substr,substring,indexOf,lastIndexOf的用法小结
- solr集群solrCloud的搭建
- PhotoShop大师之路视频
- 本地组策略编辑器计算机配置,本地组策略编辑器
- 关于django后台界面的美化
- 创意爆破效果PS动作
- 简述a股实时股票行情接口原理?
- WooCommerce——产品过滤器WooCommerce Products Filter
- php dt dd,DL.DT.DD实现左右的布局简单例子
- 国科大数据挖掘课程总结
- 第一个Flutter demo——实现无限循环列表
热门文章
- Python爬虫-BeautifulSoup
- 【python】录音语音识别
- 前端开发实习面试题(JavaScript篇)
- Verify the connector‘s configuration, identify and stop any process that‘s listening on port 8911
- asp.net的aspx页面<% %>、<%@ %>、<%# %>、<%= %>、<%$ %>的用法
- 什么是HTTP/2?HTTP/2和HTTP/1.1区别是什么?
- 计算机ei浏览器没有了,ie浏览器不见了_我的电脑桌面上怎么IE浏览器没有了啊...
- spring integration sftp
- 补充Live555推实时流
- telnet不是内部或外部命令怎么办