python入门编程简单练习题 .pdfVIP

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Python简单练习题

数据类型专栏

print(你的英语成绩是%s,属于%s%(98,合格))

print(你的英语成绩是{0},属于{1}.format(98,合格))

结果:你的英语成绩是98,属于合格

//当不知道数据类型时,%是起作用的,它会把任何数据类型转换为字符串

//第二行代码采用format格式依次取元素

a=10/3//取小数

b=10//3//取整数

c=10%3//取余数

print(a,\n,b)

print(line1

line2

line3)

L=[[Apple,Google,Microsoft],

[Java,Python,Ruby,PHP],

[Adam,Bart,Lisa]]

a=[]

foriinrange(len(L)):#i=

forjinrange(len(L[i])):

b=L[i][j]

a.append(b)#在lista的尾部一次添加元素

print(b)

print(a)

运行结果

Apple

Google

Microsoft

Java

Python

Ruby

PHP

Adam

Bart

Lisa

[Apple,Google,Microsoft,Java,Python,Ruby,PHP,Adam,Bart,Lisa]

条件语句

小明身高1.75,体重80.5kg。请根据BMI公式(体重除以身高的平方)帮小明计算他的BMI

指数,并根据BMI指数:

低于18.5:过轻

18.5-25:正常

25-28:过重

28-32:肥胖

高于32:严重肥胖

a=int(input(请输入小明的体重))

b=float(input(请输入小明的身高))

c=a/b/b

ifc18.5:

print(小明过轻)

elifc25:

print(小明正常)

elifc32:

print(小明肥胖)

else:

print(小明严重肥胖)

使用for循环

L=[Bart,Lisa,Adam]

fornameinL:

print(Hello,name)

计算1到100内奇数和

定义并调用函数

例题1

a=int(input(请输入数字))

defload(a):

ifa=0:

returna

else:

return-a

print(load(a))

例题2

defget_pos(x):

return(2*x,x**9)

x,y=get_pos(x)

pos=get_pos(2)

print(pos[0],pos[1])

列表解析

例题3

用一行Python代码实现:把1到100的整数里,能被2、3、5整除的数取出,以分号(;)

分隔的形式输出。

j=[]

foriinrange(101):

ifi%2==0ori%3==0ori%5==0:

j.append(i)

continue

print(;.join(str(k)forkinj))#join作用将某元素与其它相关联,尤其是符号

例题计时

importtime

starttime=time.time()

foriinrange(10):

print(i)

endtime=time.time()

print(totaltime%.10f%(endtime-starttime))

异常处理

try:

a=int(input(请输入一个整数:))

print(a)

except:

print(输入的数字不合法)

文档评论(0)

132****5766 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档