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
- Python入门
- python入门
- Python入门
- Python入门
- Python入门
- Python入门
- python入门
- Python入门
- Python 入门
- Python入门
- python入门
- Python入门
- python入门
- python入门
- Python入门
- python 入门
- python入门
- python入门
- 一个随时间不断变化的值确认其变化范围的方法
- 未能守到云开见日
- C++ Primer Plus第六版编程练习答案3.7
- Python爬虫
- PPT1
- Python入门
- visio二次开发——拓扑遍历时元件ID识别有误?
- 【USACO练习题目】奶牛接力
- Linux下git源码安装
- 07-图5 Saving James Bond - Hard Version
- 观察者的实现和填坑
- Spring初探----Bean的生命周期
- 一个使用秘钥加/解密字符串的delphi函数
- 读刘未鹏老大《你应当如何学习C++(以及编程)》