第一篇:初识Python

python安装与环境配置

Windows下的python解释器安装

打开官网 https://www.python.org/downloads/windows/ 下载中心

测试安装是否成功

windows --> 运行 --> 输入cmd ,然后回车,弹出cmd程序,输入python,如果能进入交互环境 ,代表安装成功。

Linux下的python解释器安装

无需安装,原装Python环境

 

ps:如果自带2.6,请更新至2.7

更新Python

卸载重装即可

linux:

Linux的yum依赖自带Python,为防止错误,此处更新其实就是再安装一个Python

查看默认Python版本

python -V

 

1、安装gcc,用于编译Python源码

    yum install gcc

2、下载源码包,https://www.python.org/ftp/python/

3、解压并进入源码文件

4、编译安装

    ./configure

    make all

    make install

5、查看版本

    /usr/local/bin/python2.7 -V

6、修改默认Python版本

    mv /usr/bin/python /usr/bin/python2.6

    ln -/usr/local/bin/python2.7 /usr/bin/python

7、防止yum执行异常,修改yum使用的Python版本

    vi /usr/bin/yum

    将头部 #!/usr/bin/python 修改为 #!/usr/bin/python2.6

变量

什么是变量?

name=‘egon’

age=18

为何要有变量?

程序执行的本质就是一系列状态的变化,变量二字的核心一个是变,一个是量,‘变‘正好对应程序的变化,‘量‘即计量,反映的是某种状态,

比如一款游戏中的人物初始等级:level=1,过了一段时间后升级了:level=10

变量的声明

name = "Alex Li"

  

变量的引用

#!/usr/bin/env python

name=‘egon‘ #变量的声明
name #通过变量名,引用变量的值
print(name) #引用并且打印变量名name对应的值,即‘egon‘

  

变量的赋值/修改

#!/usr/bin/env python

name1=‘lhf‘
name2=‘egon‘

  

#!/usr/bin/env python

name1=‘lhf‘
name2=name1

  

#!/usr/bin/env python

#一个游戏人物的等级由1级升到2级
level=1
level=2

#一个游戏帐号的密码由‘123‘改成‘456‘
passwd=‘123‘
passwd=‘456‘

#一个人的名字有‘lhf‘改成‘egon‘
name=‘lhf‘
name=‘egon‘

  

读取用户输入(5-8分钟)

name = input("What is your name?")

print("Hello " + name )

  

执行脚本就会发现,程序会等待你输入姓名后再往下继续走。

可以让用户输入多个信息,如下

name = input("What is your name?")
age = input("How old are you?")
hometown = input("Where is your hometown?")

print("Hello ",name , "your are ", age , "years old, you came from",hometown)

执行输出

What is your name?Alex Li
How old are you?22
Where is your hometown?ShanDong
Hello  Alex Li your are  22 years old, you came from ShanDong

  

 1 python3中统一都是input,python2中有raw_input等同于python3的input,另外python2中也有input
 2
 3 1.res=input("python3: ")
 4
 5 2.res=raw_input("python2: ")
 6
 7 3.res=raw_input("python2: ")
 8
 9 1,2无论接收何种输入,都被存为字符串赋值给res,而3的意思是,用户输入何种类型,就以何种类型赋值给res
10
11 #!/usr/bin/env python
12
13 name=input(‘请输入用户名:‘)
14 print(name)
15 执行
16
17 C:\Users\Administrator>python D:\python_test\hello.py
18 请输入用户名:egon
19 egon

input与raw_input区别

时间: 2024-12-22 19:09:14

第一篇:初识Python的相关文章

深入理解javascript对象系列第一篇——初识对象

× 目录 [1]定义 [2]创建 [3]组成[4]引用 前面的话 javascript中的难点是函数.对象和继承,前面已经介绍过函数系列.从本系列开始介绍对象部分,本文是该系列的第一篇——初识对象 对象定义 javascript的基本数据类型包括undefined.null.boolean.string.number和object.对象和其他基本类型值不同的是,对象是一种复合值:它将许多值(原始值或者其他对象)聚合在一起,可通过名字访问这些值 于是,对象也可看做是属性的无序集合,每个属性都是一个

Python之路,第一篇:Python入门与基础

第一篇:Python入门与基础 1,什么是python? Python 是一个高层次的结合了解释性.编译性.互动性和面向对象的脚本语言. 2,python的特征: (1)易于学习,易于利用: (2)开发效率高,内建众多数据类型,强大的标准库支持: (3)高级语言: (4)可移植性,基于开放源代码特性 (5)可扩展性,如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用. (6)可嵌入,你可以将Python嵌入到C

我们一起学习WCF 第一篇初识WCF(附源码供对照学习)

前言:去年由于工作需要我学习了wcf的相关知识,初期对wcf的作用以及为何用怎么样都是一知半解,也许现在也不是非常的清晰.但是通过项目对wcf的运用在脑海里面也算有了初步的模型.今天我就把我从开始wcf所遇到的困难以及解决方案一点点记下来,可能还有很多不足之处那我们一起共同学习.在学习之前我们有必要初步的看下百度百科对wcf的解释,让我们心中有这一个概念,然后建立项目,然后再次看概念,然后在去更深层的建立项目,然后再去理解这样反复的去做我相信可以做好wcf.那么下面我就会从初识wcf,wcf消息

Python学习之路【第一篇】-Python简介和基础入门

1.Python简介 1.1 Python是什么 相信混迹IT界的很多朋友都知道,Python是近年来最火的一个热点,没有之一.从性质上来讲它和我们熟知的C.java.php等没有什么本质的区别,也是一种开发语言,而且已经进阶到主流的二十多种开发语言的top 5(数据源自最新的TIOBE排行榜). 来头不小啊!二十多种主流的开发语言,我该从哪一个开始呢?人生苦短,let‘s python! 1.2 Python的由来和发展趋势 Python的前世源自鼻祖“龟叔”.1989年,吉多·范罗苏姆(Gu

第一篇:Python高性能Web框架Tornado原理剖析

本系列博文计划: 1.剖析基于Python的Web框架Tornado的源码 2.为Python开发一个完善的MVC框架 首先将带着大家一起来剖析基于python编写的Web框架 tornado ,本着易读易懂的目标来写这一系列,寄希让小白也能zeng明白其中的道理,与其说剖析还不如说是白话,因为本系列都会用通俗的语言去描述Web框架中的各个知识点. 一个脚本引发的一场"血案".... 运行脚本并在浏览器上访问http://127.0.0.1:8080 #!/usr/bin/env py

第一篇:python基础_1

本篇内容 Python介绍 安装 第一个程序(hello,world) 变量 用户输入(input) 数据类型 数据运算 if判断 break和continue的区别 while 循环 一. Python介绍 Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是因为他是一个叫Monty Python的喜剧团

pyhton之路【第一篇】python变量和if语句

一.初识python 1.第一句python -后缀名是可以任意? -导入模块 ==>以后文件后缀名.py #!/usr/bin/env python # -*- coding:utf8 -*- print('Hello world!') 2.两种执行方式 python解释器 py文件路径 python 进入解释器 实时输入并获取到执行结果 3.解释器路径 #!/usr/bin/env python 4.编码 # -*- coding:utf8 -*- 5.执行一个操作 提醒用户输入:用户和密码

【python游戏编程之旅】第一篇---初识pygame

本系列博客介绍以python+pygame库进行小游戏的开发.有写的不对之处还望各位海涵. 参考书籍:<python游戏编程入门> 一.pygame简介 Pygame 是一组用来开发游戏软件的 Python 程序模块,基于 SDL 库的基础上开发.允许你在 Python 程序中创建功能丰富的游戏和多媒体程序,Pygame 是一个高可移植性的模块可以支持多个操作系统.用它来开发小游戏非常适合. 可以去http://www.pygame.org/hifi.html 下载并安装使用pygame. 二

第一篇:Python基础入门

本篇主要分为六大类: Python简介 数据类型 print语句 注释 变量 字符串 一.Python简介:   python特点:优雅,明确,简洁 python适合开发:web python优点:代码少,开发速度快 python缺点:原代码不能加密 python是一种跨平台的编程语言,一种平台下的语言其它平台都能运行 python版本类型:2.7 3.6 区别:语法不相兼容,2.7版本在3.6版本上能直接运行: python安装(windows):2.7配置环境变量 python第一个程序:

Python 第一篇:python简介和入门

一.python简介 1.python下载地址:https://www.python.org/downloads/ Python的创始人为Guido van Rossum.1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,做为ABC 语言的一种继承.之所以选中Python(大蟒蛇的意思)作为程序的名字,是因为他是一个叫Monty Python的喜剧团体的爱好者. Python可以应用于众多领域,如:数据分析.组件集成.网络服务.图像处理.数值计算和