Python入门

来源:互联网 发布:苹果最新软件 编辑:程序博客网 时间:2024/05/18 01:59
一、python的安装:
windows:
1、下载地址:https://www.python.org/downloads/release/python-2710/
64位系统选Windows x86-64 MSI installer这一项
32位系统选Windows x86 MSI installer这一项
2、安装:双击就能安装
最好安装在磁盘根目录下。
3、使用:在安装好的目录里,打开idle。这里是交互的,比如你可以输入 print 'hello world'
你也可以在菜单栏里选file -> new file,在新窗口里写完整的python程序,再点F5运行。
4、终端:如果要在terminal(黑黑的那个cmd窗口)里运行,要先配置环境变量path(不区分大小写),把Python27所在目录加进去,比如C:\Python27;C:\Python27\Scripts;
然后就可以在终端里输入python进入交互界面。
或者你有一个python程序hello.py,输入python hello.py运行。
或者你想运行之后python停在交互界面,输入python -i hello.py

Mac和Linux:
python是自带的。
在命令行中输入python -version查看版本。

二、Python数据类型:
整数:n=100
实数:r=2.45
字符串:s='abcde'
list:lst=['a', 'b', 1, 2.5]
set:st={1, 2 , 'abc'}
dictionary:dc={'a':1, 'b':2, 'c':3}
tuple: t=('a','b','c',1,2,3)

三、Python语法(# 表示注释):
a = 1 #创建一个变量
a = ['a',2,3] #把a重新变成一个list
s = 'abc' #创建一个变量
lst = a #lst和a的值变成一样了

for x in lst: #for循环
    print x #打印lst中每一个元素,这一行需要缩进表示在for语句内

while a != 10: #while循环
    print a #同样要缩进
    a += 1

def f(x, y): #定义一个函数,参数是x和y
    x = x+1 #缩进
    return x+y #返回值

print f(10,2.4) #调用函数,结果为12.4
s = f('abc', 'ef') #调用函数,s为'abcef'
m = f([1,2],['b','def']) #m为[1,2,'b','def']

if 3<2: #if语句,分支选择
    a = 1
elif 2<1:
    a = 2
else:
    a = 3

class A: #定义类
   def  __init__(self, name): #初始化
         self.name= name
   def say(self): #对象方法
         print "I'm %s" % self.name #输出一句话到屏幕

a = A('xiaoming') #创建一个类型为A的对象a
a.say() #调用方法say,显示为I'm xiaoming

f = open('data.txt') #假设现在有一个文件叫data.txt,打开文件,只能读该文件的内容
s = f.read() # 把文件内容读到s中,现在s时一个字符串,字符串的内容就是文件的内容
f = open('data2.txt','w') #新建一个data2.txt的文件,只能向该文件写字符串
f.write('asgklja;slkdjga;jg') #随便向文件里写点东西
f.close() #关闭文件,关闭后你才能打开文件看到东西,或者可以不关而用f.flush()刷新输出。 
0 0
原创粉丝点击