您的位置:首页 > 编程语言 > Python开发

下载python安装,运行第一个python程序

2018-03-03 16:11 387 查看
python下载安装:
1、进入官网https://www.python.org/downloads/下载
2、下载好对应系统版本的python,依次安装下来即可。
第一个python的编写:
我安装的是python2.7.14,在开始菜单里输入IDLE,打开python开发工具,
如使用Python语法中的print();语法进行打印,这一过程实现了Read>Eval>Print>Loop,如下输入,运行即可打印出结果。



使用window的cmd运行python;
输入python,如果出现如下,表明你的python的环境变量配置正确;



如何配置环境变量:
只需要将python的安装目录添加在环境变量path后边即可。



运行脚本---创建.py文件





上面配置好环境变量后,可以使用cmd窗口运行.py文件,如下。



集成sublime text 3与python
安装插件:
1.打开命令行界面,使用 ctrl+`快捷键 或者 菜单项View > Show Console 2.Sublime text 3复制下面的代码import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)在preferences菜单下新增package control选项,安装成功。

为了让开发有更好的体验性:
Anaconda:代码提示等许多功能,必备ctrl+P在package control中搜索install,进入安装界面,安装好后再在新窗口命令行中输入Anaconda并点击第一个备选项进行安装。在settings-default中修改python_interpreter:的启动位置即可。python_interpreter后为python默认安装位置,我的python安装目录在E:\Python\python.exe,注意要用反斜杠settings-user中配置如下:
{
"python_interpreter": "E:/Python/python.exe",
"suppress_word_completions": true,
"suppress_explicit_completions": true,
"complete_parameters": true,

安装SideBarEnhancements可以有如下的目录结构。



最后,在sublime编写好python代码,Ctrl+B即可运行。#coding=utf-8
import requests

res = requests.get("http://www.xibuqm.com")

savefile = open("D:/baidu.html","w")

savefile.write(res.content)

savefile.close()

print (res.content)

#tdw函数

def p_num():
# print num
num = 5
print num

num = 10
p_num()
print num

#**
d = 3**2
print d

#if-else
a = 10
b = 9
if a>b:
print "a>b"
if a == 10:
print "a is 10"
elif a==b:
print "a==b"
else:
print "a<b"

#raw input
#myname = raw_inut("please input your name:")
#print myname

#for循环
for letter in 'python':
print 'current letter is :',letter

fruits = ['apple','banana','mango']
for fruit in fruits:
print 'the current fruit is:',fruit
if fruit == 'apple':
break
print 'ok'

#list列表
demolist = [1,3,4,40]
print '当前dmeolist的类型:',type(demolist)
print '第一个元素值为:',demolist[0]
del demolist[1]
print demolist

print '移除一个元素:',demolist.pop()
print '剩下的元素:',demolist

demolist.append(20);
print demolist

demolist.append('hello world')
print demolist

print len(demolist)

demolist + [100,200] #添加不了
print demolist

print 20 in demolist

#demolist1 = demolist[1,2] #编译不过
#print demolist1

print '数值1的个数:',demolist.count(1)

demolist.sort()
print demolist

#元组,不可以修改
demotuple = (1,2,3)
print demotuple

#字典,类似于JAVA中的map或者json
demodict = {'aa':123,'bb':456}
print demodict['aa']

for key in demodict:
print key,demodict[key]
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐