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

python 基础

2016-04-28 11:55 260 查看
python:

python的创始人为吉多·范罗苏姆(GuidovanRossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。

最新的TIOBE排行榜,Python赶超PHP占据第五!!!

python的种类:

Cpython
Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上。

Jyhton
Python的Java实现,Jython会将Python代码动态编译成Java字节码,然后在JVM上运行。

IronPython
Python的C#实现,IronPython将Python代码编译成C#字节码,然后在CLR上运行。(与Jython类似)

PyPy(特殊)
Python实现的Python,将Python的字节码字节码再编译成机器码。

RubyPython、Brython..

.



一,第一句python代码
在linux/home/dev/目录下创建hello。py'文件。print‘hello,word’
可直接执行python/home/dev/hello。py
hello,word
如执行/hello。py则需要给予执行权限,chmod755hello,py
1。类型转换:
整数:inta=10type(a)int
字符串:strb=“10”type(b)str
浮点数:floatc=0,9type(c)floata
布尔值:True/Falseo=Truep=False
2,变量:
name=lanzhou
name2=name=lanzhou
name=beijing
name2=lanzhou
3,流程控制和缩进:

#!/usr/bin/envpython
#-*-coding:utf-8-*-




#提示输入用户名和密码


#验证用户名和密码

#如果错误,则输出用户名或密码错误

#如果成功,则输出欢迎,XXX!

import
getpassimport插入模块获取内存中的文件getpass写入密码时用户看不到



name
=
raw_input
(
'请输入用户名:'
)

pwd
=
getpass.getpass(
'请输入密码:'
)


if
name
=
=
"alex"
and
pwd
=
=
"cmd"
:如果是真的name=Alex并且pwd=cmd

print
"欢迎,alex!"


else
:假的


print
"用户名和密码错误"


5、while循环

1、基本循环

1
2
3
4
5
6
while
条件:


#循环体

#如果条件为真,那么循环体则执行

#如果条件为假,那么循环体不执行




6

2、break

break用于退出所有循环

1
2
3
4
while
True
:


break




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: