2019 Python二级考试 python语言程序开发 第二章课后习题解答
2019-06-29 10:47
411 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/beiyelin/article/details/94126071
1.输入整数N 计算N的32次方
N=eval(input("请输入一个数字:")) M=N**32 print(M)
2.获得用户一段文字 将这段文字进行垂直输入
word=input("请输入一句话:") for i in word: print(i)
把这句话(迭代对象)分别赋值给i
或者还可以这样写
word=input("请输入一句话:") for i in range(len(word)): print(word[i])
i分别被赋值为0 1 2 3…len(word)
通过索引i来访问 word中第1,2,3,4,,
3.获得用户输入的合法算式:
a=input("请输入一个合法算式:") print(eval(a))
也可以这样写
a=eval(input("请输入一个合法算式:")) print(a)
书上对于eval函数的解释为 eval(s)去掉字符串s最外面的引号,并按照python语句方法执行去引号里的字符内容
简单的说对于一些运算式子进行计算
4.获取用户输入的一个小数 提取并输入其整数部分
number=float(input("请输入一个小数")) a=int(number) print(a)
5.获得用户输入的一个整数N 计算并输出1到N 相加的和
n=int(input("请输入整数N:")) sum=0 for i in range(n+1): sum+=i print(sum) print("1到N求和的结果:{}".format(sum))
注意input()函数统一按照字符型输出
range(a,b,c)函数注意所取的范围
相关文章推荐
- 关于《C++程序设计教程》(第二版)钱能著 第二章课后习题第5题的解答程序
- 谭浩强C语言程序设计课后习题解答(第二章)
- 【2019Python二级考试】第三章编程习题
- 【2019Python二级考试】第四章编程习题
- 【2019Python二级考试】第五章编程习题
- C++程序设计课后习题及解答(第二章)
- Python语言程序设计基础(第二版)嵩天等课后习题答案
- 周志华《机器学习》西瓜书课后习题解答——第二章 模型评估与选择
- Python核心编程(第三版)课后习题解答——第二章
- 周志华《机器学习》西瓜书课后习题解答——第二章 模型评估与选择
- python第二章课后习题
- 中国大学 MOOC 课程 《Python 语言程序设计》第五周课后习题
- Python课本第二章课后习题选做
- 全国计算机等级考试二级教程2019年版——Python语言程序设计参考答案
- C++程序设计(第二版)谭浩强----程序题课后习题答案第二章
- 《C++ Primer》第五版课后习题解答_第二章(1)(01-08)
- 【语言处理与Python】4.6程序开发
- 《C++ Primer》第五版课后习题解答_第二章(2)(09-20)
- 第二章 算法------程序的灵魂------案例和部分课后习题
- 《C++ Primer》第五版课后习题解答_第二章(3)(21-29)