Python程序设计与案例教程课后答案王小银西电出版社(python程序
python程序设计作业球大佬指点迷津?
这都属于项目范围了。100行代码,悬赏300-500财富值我都不干。浪费三四小时帮你做作业
啥指点迷津,这是要源码。实现难度不难,写一堆代码不累死
用Python语言设计程序,5道题,谢谢!
第一题,用input()接受用户输入,int()把输入转换成整型,if... else语句判断条件。能被2整除的是偶数,否则奇数
代码:
n = int(input())
if n % 2 == 0:
..#前面的点表示缩进。
..print("是偶数")
else:
..print("是奇数")
第二题input()、int()和嵌套if语句
代码:
n = int(input())
if n % 100 != 0:
..if n % 4 == 0:
....print("是闰年")
..else:
....print("是平年")
elif n % 400 == 0:
..print("是闰年")
else:
..print("是平年")
第三题还是一样滴,用input(),int()和if...else语句
代码:
a = int(input())
b = int(input())
if a b:
..print(a – b)
else:
..print(b – a)
第四题也是一样滴
代码:
m = int(input())
n = int(input())
if m n:
..print(m, n)
else:
..print(n, m)
第五题 (*^▽^*)
代码:
a = int(input())
if a =60:
..print("合格")
else:
..print("不合格")
python程序设计
#?如果能利用正则表达式(re模块)可能程序会更简单些。
str_test?=?input("please?enter?a?string:?")
buf_float?=?['0',?'1',?'2',?'3',?'4',?'5',?'6',?'7',?'8',?'9',?'.']
def?fun(test):
????buf_str?=?list(test)
????for?m?in?range(0,?len(buf_str)):
????????if?buf_str[m]?not?in?buf_float:
????????????buf_str[m]?=?'?'
????for?n?in?range(0,?len(buf_str)):
????????if?buf_str[n]?==?'.':
????????????if?n?==?len(buf_str)-1:
????????????????buf_str[n]?=?'?'
????????????elif?n?!=?len(buf_str)-1?and?buf_str[n+1]?==?'?'?or?buf_str[n+1]?==?'.':
????????????????buf_str[n]?=?'?'
????return?buf_str
#?''.join():将列表合并为字符串
#?str.split():将字符串str按照空格拆分为字符串列表
str_float?=?''.join(fun(str_test)).split()
if?str_float?==?[]:
????print('Not?Found!')
else:
????for?i?in?str_float:
????????print(i)
实验结果:
please enter a string: I have 5.67yuan. You have 5.68.
5.67
5.68
python语言程序设计基础第二版第七章答案
应该是顺序,循环和选择结构 顺序结构,选择结构,循环结构 顺序结构,选择结构,循环结构(当型循环和... 大多数情况下,程序都不会是简单的顺序结构,而是顺序、选择、循环三种结构的复杂组合。 C语言中,...
Python123 Python语言程序设计 -无空隙回声输出
第一题:无空隙回声输出
描述
获得用户输入,去掉其中全部空格,将其他字符按收入顺序打印输出。
答案:
(```)
s = input()
print(s.replace(" ",""))
(```)