下载此文档

Python课后题-.doc


文档分类:IT计算机 | 页数:约51页 举报非法文档有奖
1/51
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/51 下载此文档
文档列表 文档介绍
Python课后题-20180305word
word
1 / 51
word
Python课后题答案
Python概述
填空题
对象
可移植
字节码
UTF-8
判断题










选择题
C
AB整型〕、long〔长整型〕、float〔浮点数〕、plex〔复数〕
word
word
7 / 51
word
编程题
1. 代码如下:
import matha=float(input("请输入斜边 1 的长度")) #输入实数b=float(input("请输入斜边 2 的长度")) #输入实数c=a*a+b*b #计算,得到的是斜边的平方c=sqrt(c) #开方,得到的是斜边长print("斜边长为:",c) #显示,一项为哪一项字符串,一项为哪一项 c 表示的斜边长
2. 代码如下:
# 用户输入
x = input('输入 x 值: ')
y = input('输入 y 值: ')
# 不使用临时变量
x,y = y,x
print('交换后 x 的值为: {}'.format(x))
print('交换后 y 的值为: {}'.format(y))
Python常用语句
填空题
break
elif
continue
True
pass
word
word
8 / 51
word
判断题





选择题
C
C
C
C
D
简答题
Pass语句Python中的pass是空语句,它的出现是为了保持程序结构的完整性。pass 不做任何事情,一般用做占位语句。
break语句用于完毕整个循环;continue的作用是用来完毕本次循环,紧接着执行下一次的循环。
编程题
代码如下:
for i in range(1,11): print(i)
word
word
9 / 51
word
代码如下:
a=int(input("请输入一个数:"))if a>0:print("a是一个正数")elif a<0:print("a是一个负数")else:print("a等于0")
代码如下:
i=1while i<10:j=1while j<=i:print("%d*%d=%-2d "%(i,j,i*j),end='')j+=1print("\n")i+=1
字符串
单项选择题
A
D
B
C
C
B
A
判断题


word
word
10 / 51
word





填空题
文本
转义
input
切片

程序分析题
答:不能编译通过。因为num1和num2属于字符串类型,不能执行取余操作。
结果为:J
答:由于没有在字符串中找到子串,index方法默认会抛出ValueError异常。
结果为:Hello World〔默认删除两头的空格〕
结果为:HelloPython
word
word
11 / 51
word
编程题
答案:
myStr = input("请输入任意字符串:")
num = 0
for s in myStr:
if ():
num += 1
print(num)
答案:
week = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday', 'Saturday', 'Sunday']
while True:
myStr = input("请输入任意一个字母:")
upMyStr = ()
for weekS in week:
if upMyStr == weekS[0]:
if ("M"):
print("星期一")
elif ("W"):
print("星期三")
elif ("F"):
word
word
12 / 51
word
print("星期五")
elif ("T") or ("S"):
secondStr = input("请再

Python课后题- 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数51
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cxmckate6
  • 文件大小144 KB
  • 时间2022-01-28