下载此文档

Python 复习题.docx


文档分类:IT计算机 | 页数:约43页 举报非法文档有奖
1/43
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/43 下载此文档
文档列表 文档介绍
Python 复习题.docxPython复习题
Python语法基础小结(2010-09-08)
1 python的基础数据类型
类型
类型名
例子
整数
int
1, -5, Oxab
实数
float
,
字符串
str
“abed”,,你好,
逻辑
bool
True False
2运算符
加法 ,字符串联接, 数组融合
- 减法
乘法 ,字符串级联
/ 实数除法
// 整除
求余数
** 求慕
判断元素是否在序列类型中
for x in序列类型: 序列类型遍历
and并且
or 或者
not 不是
比较运算符:
v >
赋值语句
<=
>=
!=
+= -=
*=
/=
%=
if语句
格式一
if 条件 :
如果条件成立执行本段代码
else:
如果条件不成立执行本段代码
格式二
If ~F
如果条件成立执行本段代码
格式三
if 条件1 :
如果条件1成立执行本段代码
elif条件2:
如果条件2成立执行本段代码
elif条件3:
如果条件3成立执行本段代码
else:
如果以上条件都不成立执行本段代码
for循环
for i in序列类型:
对于序列类型的每一个元素执行本段代码
例一:求数组元素平均的程序 #coding=gbk
#求数组元素的平均值
x=[l,2,3,,]
s=0
for i in x:
s = s + i a = s / len( x) print( "x=", x) print( ”共", len(x),"个元素”) print("总和=”,s) print( ”平均值=”,a) x=[l,2, 3,, ] 共5个元素
总和=
平均值=
例 2 :求 1+2+3+...+100=?
#coding=gbk
#求 1+2+3+...+100=?
s=0
for i in range(l,100+1):
s = s + i
print( nl+2+3+...+100=n, s ) ”
0 )
range(l,101)的意思是:
[1,2,3, ..・.99,100]
从1开始,到101结束,但不 包含101,每次增加1
_ _ _ VJ
Z
1+2+3+...+ 1。。= 5U50
例 3 :求 1+3+5+7...+99=?
#coding=gbk
#求 1+ 3+5+7+...+99=?
s=0
for i in range(l,99+l,2):
s = s + i c
0 )
range(l,100,2)的意思是:
[1,3,5,7,....99]
从1开始,至!J100结束,但不 包含100,每次增加2
prmt( l+3+5+7+...+99= , s )
1+3+5+7+...+99== 2500
例 4 :求10+9+8+7+.....+ 1=?
#coding=gbk
#求 10+9+8+7+—+ 1 =?
s=0
for i in range(10, 0 <1):
s = s + i
print( ”10+9+8+7+.....+ l=n, s ) 0
range(10,0, -1)的意思是:
[10,9,8,7,6,...,1]
从10开始,到0结束,但不
包含0,每次增加-1
10+9+8+7+.....+ 1= 55
例5:求数组[10,8,」, 100,200, 35]的最大元素 … 方法一
#coding=gbk
#求数组[10,8,-1,100,200, 35]的最大元素
x = [ 10,8,4,100,200, 35]
mx = x[0]
for i in range( 0 , len(x)):
if mx v x[i]:
mx = x[i]
print( nx=n,x)
print( ”最大元素=”,mx)
x= [10, 8,-1, 100, 200, 35]
最大兀素=200
例6:求数组[10,8广1,100,200, 35]的最大元素 … 方法二
#coding=gbk
#求数组[10,8,-1,100,200, 35]的最大元素
x = [ 100,200, 35]
mx = x[0]
for y in x :
if mx v y :
mx = y
print( nx=n,x)
print( ”最大元素=”,mx)
x= [10, 8,-1, 100, 200, 35]
最大兀素=200
whi

Python 复习题 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数43
  • 收藏数0 收藏
  • 顶次数0
  • 上传人蓝天
  • 文件大小111 KB
  • 时间2021-08-01