python怎么运行程序。
发布时间:2025-05-16 22:39:39 发布人:远客网络
一、python怎么运行程序。
运行python程序的两种方式是什么?python有两种运行方式:交互式和脚本式。交互式可以通过cmd命令行窗口或者IDEL实现,而脚本式通过写一个脚本(.py结尾的文档)实现。其中交互式主要用于简单的python运行或者测试调试python时用到,而脚本式是运行python程序的主要方法。
第一,交互式,通过Windows命令行工具进行交互式运行python。同时按下Windows键和R键,启动“运行”,在“运行”中输入cmd然后回车,即弹出命令行工具,然后输入python回车,即出现如下界面。
第二,然后输入print('Helloworld!'),既可以敲一行代码,与python交互一次,python执行一次。
第三,通过IDEL交互式运行python。从“开始”中找到Python->IDEL,如下图。
第四,启动IDEL后,同样输入print('Helloworld!'),既可以敲一行代码,与python交互一次,python执行一次。只不过IEDL中python代码可以高亮显示。
第五,脚本式运行python,在IDEL中点击file->newfile,就会弹出一个未命名(Untitled)的脚本窗口,然后输入如下代码,并按Ctrl+S保存。
#20181216摄氏温度和华氏温度之间转换
t=input('请输入带有单位符号的温度(例如37C或者100F):')
ift[-1]in('f','F'):
C=(eval(t[:-1])-32)/1.8#如果输入为华氏温度,那么转换为摄氏温度
print('转变为摄氏温度%.2fC为:'%C)
elift[-1]in('c','C'):
F=eval(t[:-1])*1.8+32#如果输入为摄氏温度,那么转换为华氏温度
print('转变为华氏温度%.2fF为:'%F)
print('输入格式有误,请输入带有单位符号的温度(例如37C或者100F):')
第六,按F5运行上一步保存的***.py脚本,就会出现如下界面,提示:请输入带有单位符号的温度(例如37C或者100F),随便输入一下就行,即通过脚本运行了python。
那么,有关运行python程序的两种方式的内容,小编就介绍到这里了。小伙伴们可以用心了解一下哦!
本篇文章使用以下硬件型号:联想小新Air15;系统版本:win10;软件版本:python3.0。
二、python 语言中 "%.9f"%t 是什么意思
Python是一门极简的编程语言。其优势在于非常容易上手,可以在任何一个系统上工作(windows,Mac OS X,GNULinux),是很多程序员十分喜爱的一门语言。
Python强大的功能使其可以做很多事情,比如:Web应用开发,游戏引擎开发,网络爬虫,数据分析等等,能够给你的生活带来很多趣味性并且增加效率,下面我们将通过一个例子让你初步了解python程序的运行。
1.对于大多数程序语言,第一个入门编码代码便是'Hello World!',以下代码为使用 Python输出'Hello World!':
1 print('Hello World!')
2.你可以将以上代码保存在 hello.py文件中并使用 python命令执行该脚本文件。
了解了有关 Python的内容后,我们先试着学习安装一下 Python。今天这里只介绍在 windows上安装。
并下载Python 3.5.1。安装过程和其它任何基于 Windows的软件一样。
注意,如果你的 Windows版本是 pre-Vista,你应该仅下载 Python 3.4,因为以后的版本需要更高的 Windows版本。
注意:一定要确保选中 Add Python 3.5 to PATH(添加 Pythoin 3.5到路径)选项。
如果想要更改安装路径,单击 Customize installation(自定义安装),然后单击 Next(下一步)并输入 C:\python35(或者其它合适的位置)作为安装位置。
如果你之前没有选择 Add Python 3.5 PATH(添加 Python 3.5到路径)选项,那就选择 Add Python to environment variables(添加 Python到环境变量)。这与第一个安装步骤上的 Add Python 3.5 to PATH(添加 Python 3.5到路径)的作用相同。
你可以选择为所有的用户安装启动器,这不是很重要。启动器用于切换已安装 Python的不同版本。
如果你的路径设置不正确(通过选择 Add Python 3.5 Path或者 Add Python to environment variables选项),那么就要按照下一节(DOS提示符)中的步骤进行修复。否则,就请转到本文档中的在 Windows上运行 Python提示符那一节。
注意:对于那些已经了解编程的人,如果你熟悉 Docker,请查看 Docker中的 Python以及Windows上的 Docker.
如果你希望能够从 Windows命令行(即 DOS提示符)中使用 Python,那么你需要正确地设置 PATH变量。
对于 Windows 2000、XP、2003系统来讲,点击 Control Panel(控制面板)-> System(系统)-> Advanced(高级)-> Environment Variables(环境变量)。点击系统变量部分中名为 PATH的变量,然后选择 Edit(编辑)并添加;C:\Python35(请确认该文件夹确实存在,新版本的 Python会有所不同。)到已存在内容的末尾。当然了,要使用适当的目录名。
对于版本较旧的 Windows系统,打开文件 C:\AUTOEXEC.BAT并添加一行 PATH=%PATH%;C:\Python35,然后重启系统。对于 Windows NT系统,使用 AUTOEXEC.NT文件。
点击开始,并且选择 Control Panel(控制面板)
点击 System(系统),在右边你会看到「View basic information about your computer(查看本计算机的基本信息)」
在左边是任务列表,列表中的最后一项是 Advanced system settings(高级系统设置),点击它。.
然后会出现 System Properties(系统属性)对话框的 Advanced(高级)选项卡。点击右下角的 Environment Variables(环境变量)按钮。
在位置偏下,名为 System Variables(系统变量)的框中,向下滚动找到 Path并点击 Edit(编辑)按钮。
根据需要更改你的路径(path)。
重启系统。在重启之前。Vista接收不到系统路径环境变量的变化。即,Vista直到重启系统才开始接收系统路径环境变量的变化。
在桌面上右击 Computer(计算机/此电脑),然后选择 Properties(属性)。或者点击 Start(桌面左下角的开始),然后选择 Control Panel(控制面板)-> System and Security(系统与安全)-> System(系统)。点击左边的 Advanced system settings(高级系统设置)然后点击 Advanced(高级)选项卡。在底部点击 Environment Variables(环境变量)然后点击 System variables(系统变量),查找 PATH(路径)变量,选中,然后点击 Edit(编辑)。
在变量值下面一行的末尾处添加;C:\Python35(请确认该文件夹确实存在,新版本的 Python会有所不同)。当然了,要使用适当的目录名。
如果之前的变量值为%SystemRoot%\system32;,它将会变成%SystemRoot%\system32;C:\Python36。(新添加的变量值放在了末尾处。)
点击 OK(确认),这样就完成了。虽然不需要重启系统,但是需要关闭并重新打开命令行。
Windows开始菜单(桌面左下角)> Settings(设置)> About(关于)> System Info(系统信息)(一直到右边)> Advanced System Settings(高级系统设置)> Environment Variables(环境变量)(一直到底部)>(然后选中 Path变量并点击 Edit(编辑))> New(新建)>(输入你的 python所在的位置。比如,C:\Python35\)。
对于 Windows用户,如果你已经正确地设置了 PATH变量,那么你可以在命令行中运行解释器。
要想在 Windows中打开终端,可以点击桌面左下角的开始按钮,然后点击 Run(运行)。在弹出的对话框中,输入 cmd然后敲击 [enter(回车)]键。
然后,输入 python并确保没有报错就OK了!!!
后续会持续更新python的教程,如果对你有帮助请关注我吧,您的支持是我最大的动力!
三、find在python中的用法
1、Python的find函数多用在字符串的处理上,也是Python计算机二级的小考点。
2、定义:Python find()方法检测字符串中是否包含子字符串 str,如果指定 beg(开始)和 end(结束)范围,则检查是否包含在指定范围内,如果包含子字符串返回开始的索引值,否则返回-1。
3、str.find(str, beg=0, end=len(string))
4、end---结束检索,默认为字符串的长度
5、如果包含子字符串返回开始的索引值,否则返回-1。
6、二、find函数的详细函数使用解释
7、第一个例子(tips:可以复制代码到idle里边,然后自己运行着看,这个看不懂可以再看看第二个例子,结合着理解)
8、print(str.find("a")) #从下标0开始,查找在字符串里第一个出现的子串,返回结果
9、print(str.find("a",1))#从下标1开始,查找在字符串里第一个出现的子串:返回结果6
10、print(str.find("7"))#查找不到返回-1
11、第二个例子(tips:可以把代码沾到idle中,运行然后对照着我的下边的解答看)
12、str="hello Best wishes to you";
13、第一个从字符h(下标为0)开始数起,一直到检索到t停止,一直检索过来,是18个字符串
14、第二个从第10个字符串开始数起,只要后面有to这个字符,那么就返回开始的索引值,也就是18
15、第三个从第18个字符串开始数起,刚好落在t字符串上,从t开始检索,那往后开始检索肯定没问题,继续返回18
16、第四个从第19个字符串开始数起,也就是to的o后面的空格,从空格往后检索,那么就没有想要的内容了,所以返回-1
17、第五个print里边我添加了end的参数,因为直接定位在19,所以相当于o检索不上,所以输出-1
18、第六个print我更改end为20,这时候就可以正常输出了
19、第七个print里边我把17改为18,19改为20,依然可以输出,理由同上,举6反1。