题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。 for i in range(1,5): for j in range(1,5): for k in rang ...
转载
2021-08-04 10:05:00
225阅读
2评论
100道Python练习题,希望对你的学习有所帮助!编写一个程序,输入两个数并计算它们的和。编写一个程序,输入一个字符串,并倒序输出该字符串。编写一个程序,判断一个数是否为质数。编写一个程序,计算并输出斐波那契数列的前n项(n由用户输入)。编写一个程序,判断一个字符串是否为回文串。编写一个程序,找出一个列表中的最大值和最小值。编写一个程序,判断年份是否为闰年。编写一个程序,将两个列表合并为一个新的
原创
2023-08-04 09:52:19
177阅读
请看以下第71到80题的代码示例:编写一个程序,计算两个整数的最大公约数(GCD)。def gcd(a, b):
while b != 0:
a, b = b, a % b
return a
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
result = gcd(num1, num2)
原创
2023-08-14 14:12:53
90阅读
请看以下第81到90题的代码示例:编写一个程序,判断一个字符串是否是回文字符串。def is_palindrome(string):
string = string.lower() # 忽略大小写
clean_string = ''.join(filter(str.isalnum, string)) # 去除非字母数字字符
return clean_string ==
原创
2023-08-15 09:17:36
105阅读
编写一个程序,判断一个字符串是否是有效的括号序列。def isValidParentheses(s):
stack = []
parentheses = {')': '(', ']': '[', '}': '{'}
for char in s:
if char in parentheses.values():
stack.append
原创
2023-08-07 19:22:52
159阅读
编写一个程序,找出一个列表中的最小的两个数。num_list = [10, 5, 8, 2, 15, 3]
sorted_list = sorted(num_list)
min_numbers = sorted_list[:2]
print("列表中的最小的两个数为:", min_numbers)编写一个程序,计算斐波那契数列的第n项。def fibonacci(n):
if n &
原创
2023-08-08 11:16:04
108阅读
以下是第31到40题的代码示例:编写一个程序,判断一个字符串是否是有效的括号序列。def is_valid_parentheses(s):
stack = []
parentheses_mapping = {")": "(", "]": "[", "}": "{"}
for char in s:
if char in parentheses_mapping.
原创
2023-08-09 09:56:05
109阅读
以下是第41到50题的代码示例:编写一个程序,找出一个字符串中最长的单词。def find_longest_word(string):
words = string.split()
longest_word = max(words, key=len)
return longest_word
string = input("请输入一个字符串:")
longest_word
原创
2023-08-10 09:28:58
109阅读
以下是第61到70题的代码示例:编写一个程序,判断一个字符串是否是回文串(正向和反向拼写都相同)。def is_palindrome(string):
return string == string[::-1]
string = input("请输入一个字符串:")
if is_palindrome(string):
print("是回文串")
else:
print(
原创
2023-08-12 10:08:55
82阅读
请继续查看以下第91到100题的代码示例:编写一个程序,计算一个整数列表中所有元素的和。def calculate_sum(nums):
return sum(nums)
number_list = [1, 2, 3, 4, 5]
sum_of_numbers = calculate_sum(number_list)
print("列表中所有元素的和:", sum_of_number
原创
2023-08-16 15:01:46
83阅读
原创
2021-09-08 13:13:24
735阅读
set集合(1-10)1、定义一个不可变set集合a,保存以下元素:10,20,30,10,50,402、获取a集合的大小3、遍历a集合4、a集合删除元素505、a集合拼接set集合Set(60,80,90)6、a集合拼接列表List(100,300,200)7、定义一个可变set集合b,初始元素为:5,6,7,88、b集合中使用+=添加元素99、b集合中删除元素510、b集合使用add添加元素10Map映射(11-20)11、构建一个映射map1,内容为"zhangsan" -&g
原创
2021-06-21 10:25:58
2630阅读
第一题题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?程序分析:可填在百位、十位、个位的数字都是1、2、3、4。组成所有的排列后再去 掉不满足条件的排列。#coding = utf-8
count=0
for i in range(1,5):
for j in range(1,5):
for k in range(1,5):
转载
2023-06-19 15:29:14
248阅读
编写一个程序,输入两个数并计算它们的和。num1 = float(input("请输入第一个数:"))
num2 = float(input("请输入第二个数:"))
sum = num1 + num2
print("两个数的和为:", sum)编写一个程序,输入一个字符串,并倒序输出该字符串。string = input("请输入一个字符串:")
reverse_string = string[
原创
2023-08-05 12:15:35
106阅读
第1章 字符串练习题 1.1交换 已知a的值为“hello”,b的值为“world”,如何交换a和b的值? 得到a的值为“world”,b的值为“hello” a="hello" b="world" #方式1 a,b=b,a print("a的值:"+a+"; b的值:"+b) #方式2 a="he ...
转载
2021-08-02 22:54:00
552阅读
2评论
以下是第61到70题的代码示例:编写一个程序,判断一个字符串是否是回文串(正向和反向拼写都相同)。def is_palindrome(string):
return string == string[::-1]
string = input("请输入一个字符串:")
if is_palindrome(string):
print("是回文串")
else:
print(
原创
2023-08-11 09:33:14
102阅读
文章目录前言一、view_source二、使用步骤1.引入库2.读入数据总结欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何
原创
2021-10-23 09:14:09
440阅读
攻防世界新手练习题_MISC(杂项) 写这篇博客的目的 对于CTF中的Misc来说,做题经验显得十分重要,而做题经验的获得很大一部分取决于刷题量。为了避免大家在刷题过程到处搜WriteUp浪费时间,现在把我的一些做题方法分享出来,希望对大家有帮助。当然,大家有更好的解决方法欢迎在评论区留言,互相学习
转载
2020-08-26 14:18:00
203阅读
2评论
实现1-100的所有的和sum1 = 0
while sum1 < 100:
sum1 += 1
print sum1
print ('-----' * 10)实现1-500所有奇数的和sum1 =
原创
2017-10-26 23:15:45
935阅读
点赞
1、使用while实现:输出摄氏温度与华氏温度的对照表,要求它从摄氏温度0度到250度,每隔20度为一项,对照表中的条目不超过10条。转换关系:华氏温度=摄氏温度*9/5.0+32循环操作:计算摄氏温度,并输出对照条目循环条件:条目<=10&&摄氏温度<=250defxgp():t=1w=0while(t<=10andw<=250):t=t+1w=w+20s
原创
2020-03-26 16:57:30
2856阅读
点赞