PythonTip 在线编程 1~10题

文章中有map()函数这篇是详解http://t.csdn.cn/wmoVG

第一题

def convert_to_seconds(minutes):
  minutes = input_minutes*60
  return minutes

# 输入分钟
input_minutes = int(input())

# 调用函数
print(convert_to_seconds(input_minutes))

第二题

def convert_to_int(str_number):
    str_number = int(input_string)
    return str_number

# 获取字符串输入
input_string = input()

result = convert_to_int(input_string)

# 打印结果的类型
print(type(result))

 第三题

def difference_max_min(list_nums):
    list_nums = max(numbers) - min(numbers)
    return list_nums

# 输入整数,并将其转换为列表
numbers = list(map(int, input().split()))

# 调用函数
print(difference_max_min(numbers))

 第四题

 

def last_element(my_list):
    my_list = input_list[-1]
    return my_list

# 获取整数输入,并将其转换为列表
input_list = list(map(int, input().split()))

# 调用函数
print(last_element(input_list))

第五题 

def compare_length(str1, str2):
    str1 = len(input_str1)
    str2 = len(input_str2)
    if str1 == str2:
        return True
    else:
        return False

# 获取输入 
input_str1 = input()
input_str2 = input()

# 调用函数 
print(compare_length(input_str1, input_str2))

第六题 

def join_first_last(input_str):
    str = input_str[0] + input_str[-1]
    return str

# 输入字符串
given_string = input()

# 调用函数
print(join_first_last(given_string))

第七题

def is_plural(term):
    term = input_word[-1]
    if term == 's':
        return True
    else:
        return False

# 获取输入 
input_word = input()

# 调用函数并输出结果 
print(is_plural(input_word))

第八题

s = {}
def find_unique_number(num_list):
    count = 0
    for i in numbers:
        s[i] = count
        if numbers.count(i) > 1:
            s[i] = numbers.count(i)
    return s
# 将输入的整数转换为列表
numbers = list(map(int, input().split()))
# 调用函数
print(find_unique_number(numbers))

 第九题

def list_between(start, end):
    l = []
    for i in range(start+1,end):
        l.append(i)
    return l

# 获取输入的start 及 end
start = int(input())
end = int(input())

# 调用函数
print(list_between(start, end))

 第十题

def check_prime(num):
    for i in range(2, number):
        if number%i == 0:
            return False
        else:
            return True

# 输入一个整数
number = int(input())

# 调用函数
print(check_prime(number))

 该内容为本人学习记录仅供参考。

  • 3
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小蕊。

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值