码迷,mamicode.com
首页 > 编程语言 > 详细

python笔记

时间:2016-10-04 11:57:35      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:

函数 调用 abs 即求绝对值 只有一个函数
比较函数 cmp(x,y) 有两个参数 x>y 1 x<y -1 x=y 0
数据类型转化 int()
定义函数 自定义求绝对值的my-abs函数 def my-abs(a):
if a>=0:
return a
else:
return -a

def power(x): def power(x,n):
return x*x s=1
while n>0:
n=n-1
s=s*x
return s
pycharm必须用英文半角 注意空格使用
if 循环语句: if sequence:
print
只能控制下边带缩进的代码,一定要缩进,一般用空格缩进四个
多个if同时使用应用:进行分隔,可以使用elif
x = int(raw_input("please input x:"))
for循环 循环语句: for inerating_var in sequence:
print
s=()元组print s[x] l=[]列表print l
迭代:range(i,j ,[进步值])类似于切片 显示具体的数字 xrange(10)只显示xrange(10)不显示具体数字
range(10)输出是十次且是从零到九 range(1,11)输出是十次且是从一到十 range(1,11,2)输出1,3,5,7,9
默认字母大与数字
字典的迭代 for x in d:
print x只会输出:前边的数 print d[x]只会输出:后边的数 print d.items()会输出一个列表
字典胡拆分 for k,v in d: for k,v in d.items():
print k print k
print v 类型错误 print v类型正确
print "---->",x 逗号不可丢输出为---->x
break跳出循环,不影响下边循环执行,也不执行else
if语句用pass #代码庄起到站位作用 continue继续执行 exit()跳出整个程序
# encoding:utf-8
for x in range(35):
print x
if x==2:
print "hello22"
continue
if x ==6:
break
print"#"*50
else:
print "ending"
for x in range(1,11):
print "------>",x

 

 

D:\Python安装程序\python.exe C:/Users/欢/PycharmProjects/untitled/编程.py
0
##################################################
1
##################################################
2
hello22
3
##################################################
4
##################################################
5
##################################################
6
------> 1
------> 2
------> 3
------> 4
------> 5
------> 6
------> 7
------> 8
------> 9
------> 10

python笔记

标签:

原文地址:http://www.cnblogs.com/ZHANG576433951/p/5930203.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!