栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

如何安装Python呢?Python基础知识之安装!

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

如何安装Python呢?Python基础知识之安装!

  自学Python需要哪些基础知识?需要了解的基础知识非常多,从安装到使用,每一个环节都非常重要,那么第一步就是了解安装。如何安装Python呢?Python基础知识之安装!那么今天这篇文章,将带领大家学习如何安装Python,大家可仔细阅读,跟着步骤操作。
  
  1.1安装
  1.使用包管理器安装python,如通过yum安装;
  2.从源文件编译安装python:
  (1)下载源代码;下载扩展名为.tgz的文件保存到本地某一目录下;
  (2)进入该目录,使用tar –xzvf python-2.6.4.tgz对文件解压缩;
  (3)进入已解压的文件目录,cd python-2.6.4运行以下命令:
  ./configure --prefix=$(pwd)
  make
  make install
  (4)将当前文件夹路径放到环境变量PYTH中。
  在python脚本首行写上“#!/usr/bin/env python”后,不管python二进制文件在哪里,程序都会自动执行。
  若系统中安装了新版本的python,同时旧版本仍然存在,那么应该直接指明新版本路径,如:#!/usr/bin/python2.6
  1.2交互式解释器
  安装了python并设置了环境变量后,输入python进入交互式解释器。
  在交互式解释器中可以直接计算出表达式的值,如
  输入1+1后按回车,输出2
  输入1/2,输出0(因为计算结果的小数部分被截除了)
  输入1/21.0/2,输出0.5
  输入1//2,输出0;输入1.0//2.0,输出0.0(//双斜线表示进行整除)
  1.3函数、变量、模块
  内建函数:
  input():使用input函数接收输入值,如x=input(),输入12,则x=12
  pow(2,3)=8
  abs(-10)=10
  round(1.8/2)=1.0, 四舍五入了
  模块:
  (1)math.floor(1.8/2)=0.0, 向下取整
  floor函数不能直接用,要先加载math模块: import math
  import math
  int(math.floor(32.9))
  输出:32
  (2)另外用下面的方式直接import函数,不需要在函数前加上模块名了:
  from math import floor
  int(floor(32.9))
  变量:
  可以使用变量来引用函数,即将某个函数赋给一个变量:
  foo=math.sqrt
  foo(4)
  输出:2.0
  1.4字符串
  (1)字符串拼接:+
  x="I"m x! "
  y="I"m y! "
  x+y
  输出:"I"m x! I"m y! "
  (2)数值转化成字符串
  str、repr与反引号``:可将数值转化成字符串
  str 会把值转换为合理形式的字符串;
  repr会创建一个字符串,以合法的python表达式的形式来表示值。
  如:print str("Hello world!") 输出:Hello world!
  print repr("Hello world!") 输出:"Hello world!"
  反引号:`` (python3.0中已不再使用反引号,建议用repr)
  可以将数字与字母连接在一起,如:
  temp=42
  print "temp is: " + `temp` 输出:temp is: 42
  print `temp` + "and" + `123` 输出:42and123
  使用用repr或str:
  print "temp is: " +repr(temp) 输出:temp is: 42
  print "temp is: " +repr(temp) + str("123") 输出:temp is: 42123
  (3)多行字符串
  长字符串跨多行时,用三个单引号或三个双引号,这样在字符串中可以同时使用单引号和双引号。
  普通字符串跨多行时,也可在行尾用反斜线””,如:
  print “Hello,
  how are you? “
  输出:Hello, how are you?
  (4)原始字符串
  输出原始字符串时字符串前面带’r’,如:
  print r"C:programe file ow ew" 输出:C:programe file ow ew
  print r"C: ew let"s go!" 输出:C: ew let"s go!

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/807351.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号