python语言安装-Python语言脚本的安装和配置
Python语言脚本有很广泛的应用,在这一过程中,我们会看到种种的问题。其实只要仔细学习就能解决。下面我们就来详细的学习下相关的技术信息。希望大家有所收获。
目前有许多第三方脚本语言可供直接使用,例如Tcl、Lua等等,本文要介绍的是Python脚本。Python已经有超过十年的历史,是一种解释性的、面向对象的脚本语言。Python的解释器在大部分的操作系统上都可以运行,如Windows、Linux、Solaris、Mac 等。
1. 安装与配置
Python语言脚本目前***版是2.3.2,本文采用2.2.2,运行安装程序后,它会将Python解释器、文档、扩展模块等安装到你的计算机上。安装完成后在开始菜单中会有Python的图形化编辑器(IDLE,但目前版本不支持中文字符),Python的命令行解释器以及用户手册。
为了在C++程序中调用Python的API函数,需要将头文件与lib路径添加到VC++的搜索目录中,头文件路径是本地Python安装目录下的include目录,lib路径是本地Python安装目录下的libs目录。这里需要注意的是安装包只提供了release版本的lib与dll,如果需要调试运行,则必须自己下载Python的源代码以编译debug版本的lib与dll。
2. 语法简介
详细的语法说明请参考Python语言脚本安装包自带的文档,这里我只介绍一些常用的关键字与注意事项。
Python没有C++中的 { 和 } ,它使用缩进来代替。变量不需要单独声明,但不能引用未经赋值的变量。
Python语言脚本中引入了模块的概念,类似C++中Library的概念。模块可以包含函数、变量、类。一个脚本文件就是一个模块,模块在使用前需要导入。Python中没有switch,使用if判断代替:
if (num==1 ):
print "1"
elif (num==2 ):
print "2"
else:
print "unknown"
while 是Python的一个循环语句。在while循环内可以使用continue跳到下个循环,使用break可以跳出整个循环:
cnt=5
while ( cnt>0 ):
print cnt
cnt-=1
for 循环:
list= ["test1", "test2", "test3"]
for str in list:
print str
词典是Python语言脚本的一种映射数据类型,它能从一个键值(key)映射到实际内容(value):
accounts= {'tom':'123456', 'mike':'654321'}
print accounts['tom']
print accounts['mike']
以上就是对Python语言脚本安装和配置的相关介绍。
【编辑推荐】
【责任编辑:张浩 TEL:(010)68476606】
点赞 0
python语言安装-Python语言脚本的安装和配置相关推荐
- Python 英汉-汉英 词典脚本,可以安装到Linux命令中
声明:脚本文件为原作者所有,我只是做了些自定义修改而已,脚本使用有道词典网页版作为查询API 将脚本扔到/usr/bin/下面,使用命令yd + 单词进行查询. 支持英汉查询和汉英查询. #! /us ...
- mac开发环境:mac笔记本电脑 m1 安装brew命令 脚本一键安装
感谢大神的脚本@cunkai.wang 大家直接在终端中执行即可 /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/ ...
- linux装go环境脚本,Linux Centos7 下安装go 以及脚本一键安装
源码 #!/bin/bash #定义安装变量 install_version='go1.14.3.linux-amd64-1.tar.gz' file_path='/home/upload/go/' ...
- python如何在没有环境的电脑上执行_没安装python的电脑可以运行python写的程序吗 python语言编写的程...
py2exe 能够把 Python script 转换成可以在windows上独立执行的(即不需安装Python)的exe程序(加上其它必需的运行时函数库). -- 摘自百度知道 py2exe能够把P ...
- Python:Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3))、安装、学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略
Python:Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3)).安装.学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略 ...
- Python语言的简介(语言特点/pyc介绍/Python版本语言兼容问题(python2 VS Python3))、安装、学习路线(数据分析/机器学习/网页爬等编程案例分析)之详细攻略
目录 Python语言的简介 1.Python的应用领域 2.Python语言特点.对比其它语言 2.1.Python语言特点 2.2.Python语言对比其它语言 3.Python版本语言兼容问题( ...
- 【Python语言概述】语言简介、语言规范、安装扩展库、库的导入与使用
Python语言简介 一.Python简介 二.Python语言规范 三.安装扩展库的方法 四.标准库与扩展库中对象的导入与使用 五.__name__属性的作用 一.Python简介 Python是一 ...
- python语言安装-Python安装
Python是一种面向对象的解释型计算机程序设计语言,由荷兰人Guido van Rossum于1989年发明. 1.下载python安装包 python的windows版本官方下载网址:https: ...
- python r语言 结合 部署_(转)python中调用R语言通过rpy2 进行交互安装配置详解...
python中调用R语言通过rpy2 进行详解 1.R语言的安装: 大家进行R语言的安装,在安装好R后,需要配置环境变量R才能进行使用. 对此电脑右键->选择高级设置->环境变量-> ...
最新文章
- SVN项目锁定解决方案
- 记录之使用3080ti运行tensorflow-gpu=1.x版本的源码
- Visual Studio LightSwitch初体验和定位看法
- 以张鸿蒙系统的手机,搭载鸿蒙系统的手机真的要来了?因为别无选择,所以唯有向前!...
- 关于在 matlab 中使用 ode45 算出拉格朗日方程中的关节加速度
- vue-touch不能上下滑动的问题【解决】
- nodejs学习笔记-入门helloworld
- WebReBuild年会流水记
- vue中keep-alive缓存功能使用详解
- IP问问:高精度IP定位|IP查询工具内测(街道级别)
- Unity-UI-实现文本框内容自动滚动
- 实对称矩阵可对角化证明
- 知识图谱可视化工具选型
- 什么是互联网外包公司
- mysql连接被拒绝 密码也对_MYSQL密码正确,却依然显示拒绝连接
- 局域网共享打印机能连接上但不能打印
- .Net Core 登陆验证
- BP神经网络——基于近红外光谱的汽油辛烷值预测
- 【沐风老师】3DMAX摆满我的书架(FillMyBookshelves)插件使用教程
- linux下文件损坏怎么删除 No such file or directory