[原创]3天玩会python
添加时间:2013-7-13 点击量:
很多多少同窗都对python很感爱好,固然国外的codecademy学编程很好玩,然则很多同窗没有看英文网站的习惯,所有就有设法来写这篇文章了。
当然在这之前,我还是要声明一下,我还是感觉ruby更好玩,今后有时候会写关于ruby的。
1 来起首打个号召
print Welcome to Python!
2 写写变量吧
mynum=12
mystr=hymenz
3 写个函数
def hello():
print hello hymenz
这里我们要停一下了,python的语句块是靠缩进来默示的,并且每当要缩进的时辰必定会有一个冒号:
记住这上方的话,你就懂得python一半了
4 写注释
#Im a comment
5 字符串办法
print len(hymenz)
print lower(hymenz)
print upper(hymenz)
print str(123)
print int(123)
6 把字符串加起来
print hymenz+python
7 格局化输出
name=hymenz
print I am %s%name
%百分号是格局化输出,用name调换%s
8 获得用户的输入
name=raw_input(Please input your name:)
print name
9 把握流程
if True:
print right
elif False:
print error
else:
print none
10 导入模块
import socket
import re
import threading
11 玩玩列表
list=[1,2,3,4,5]
print list[0]
list.append(6)
print list
print list[1:3]
print list[:2]
print list[1:]
for i in list:
print i
12 元组
print (1,2,3)
13 字典
d = {key1 : 1, key2 : 2, key3 : 3}
14 玩玩轮回
while True:
print hymenz
for i in range(12):
print i
for i in [1,2,3]:
print i
15 传说中的列表推导式
[i2 for i in range(12) if i%2==0]
16 类
class Hymenz(object):
def __init__(self,name):
self.name=name
def description(self):
print self.name
ds=Hymenz(myname)
ds.description()
17 文件
f=open(filepath,r)
f.readline()
f.close()
若是在看完了这些后,你还没有玩够,那么找你的伴侣来一次聊天吧http://www.cnblogs.com/hymenz/archive/2013/05/27/3101347.html
彼此相爱,却不要让爱成了束缚:不如让它成为涌动的大海,两岸乃是你们的灵魂。互斟满杯,却不要同饮一杯。相赠面包,却不要共食一个。一起歌舞欢喜,却依然各自独立,相互交心,却不是让对方收藏。因为唯有生命之手,方能收容你们的心。站在一起却不要过于靠近。—— 纪伯伦《先知》
很多多少同窗都对python很感爱好,固然国外的codecademy学编程很好玩,然则很多同窗没有看英文网站的习惯,所有就有设法来写这篇文章了。
当然在这之前,我还是要声明一下,我还是感觉ruby更好玩,今后有时候会写关于ruby的。
1 来起首打个号召
print Welcome to Python!
2 写写变量吧
mynum=12
mystr=hymenz
3 写个函数
def hello():
print hello hymenz
这里我们要停一下了,python的语句块是靠缩进来默示的,并且每当要缩进的时辰必定会有一个冒号:
记住这上方的话,你就懂得python一半了
4 写注释
#Im a comment
5 字符串办法
print len(hymenz)
print lower(hymenz)
print upper(hymenz)
print str(123)
print int(123)
6 把字符串加起来
print hymenz+python
7 格局化输出
name=hymenz
print I am %s%name
%百分号是格局化输出,用name调换%s
8 获得用户的输入
name=raw_input(Please input your name:)
print name
9 把握流程
if True:
print right
elif False:
print error
else:
print none
10 导入模块
import socket
import re
import threading
11 玩玩列表
list=[1,2,3,4,5]
print list[0]
list.append(6)
print list
print list[1:3]
print list[:2]
print list[1:]
for i in list:
print i
12 元组
print (1,2,3)
13 字典
d = {key1 : 1, key2 : 2, key3 : 3}
14 玩玩轮回
while True:
print hymenz
for i in range(12):
print i
for i in [1,2,3]:
print i
15 传说中的列表推导式
[i2 for i in range(12) if i%2==0]
16 类
class Hymenz(object):
def __init__(self,name):
self.name=name
def description(self):
print self.name
ds=Hymenz(myname)
ds.description()
17 文件
f=open(filepath,r)
f.readline()
f.close()
若是在看完了这些后,你还没有玩够,那么找你的伴侣来一次聊天吧http://www.cnblogs.com/hymenz/archive/2013/05/27/3101347.html
彼此相爱,却不要让爱成了束缚:不如让它成为涌动的大海,两岸乃是你们的灵魂。互斟满杯,却不要同饮一杯。相赠面包,却不要共食一个。一起歌舞欢喜,却依然各自独立,相互交心,却不是让对方收藏。因为唯有生命之手,方能收容你们的心。站在一起却不要过于靠近。—— 纪伯伦《先知》