- 博客(35)
- 收藏
- 关注
原创 Pyhton 约瑟夫生者死者小游戏
如:30 个人在一条船上,超载,需要 15 人下船。于是人们排成一队,排队的位置即为他们的编号。报数,从 1 开始,数到 9 的人下船。如此循环,直到船上仅剩 15 人为止。print("{}号下船了!
2024-10-11 10:53:13 80
原创 Python 输出1000以内的所有回文数
b = a[::-1] # 获取变量a 顺序相反的数,(a=104 => b=401)a = str(i) # 把整型i变量转为字符串格式赋给变量a。if a==b: # 只要a等于b的值,就是回文数。print("1-999总共有%d个回文数" % sum_1)sum_1 += 1 # 统计回文数多少。
2024-10-11 09:54:41 48
原创 Python检查替换字符串
Python rfind()返回字符串最后一次出现的位置。# 提取前一部分字符不替换,取后一部分字符进行替换。# 这里用到了字符串切片的方式。
2024-10-11 09:54:06 291
原创 Python用while 语句计算100以内所有奇数的和
i = 1sum = 0if i%2!=0:sum+=ii+=1print(sum)运行结果:
2024-10-11 09:53:41 113
原创 Python 3个数比较求最小值
a=int(input("请输入a的值: "))b=int(input("请输入b的值: "))c=int(input("请输入c的值: "))print("最小值为",d)
2024-10-10 20:29:19 78
原创 Python 3个数比较求最大值
a=int(input("请输入a的值: "))b=int(input("请输入b的值: "))c=int(input("请输入c的值: "))print("最大值为",d)
2024-10-10 20:24:10 49
原创 Python玩石头剪刀布的游戏
print("请输入:剪刀(0),石头(1),布(2),三种中的任意一个数字!print("恭喜您,您赢啦!print("很遗憾,您输了。print("您输入的数字为:",a)print("随机生成数字为:",b)a=eval(input("请输入数字:"))print("平局")print("请输入正确的值!
2024-10-10 20:21:00 88
原创 Python用for语句实现猜数字游戏
print(f"很遗憾,你没有在规定次数内猜对,正确答案是{target_number}。print(f"恭喜你猜对了!你用了{attempts }次机会猜对啦!guess = int(input("请输入你的猜测:"))for i in range(5): #本次游戏,最多可猜5次。print("你的猜测小了。print("你的猜测大了。
2024-10-10 20:15:40 90
原创 Python实现购票功能
ticket = int(input("请输入您的购票信息(1->有票,2->无票):"))print('请输入正确的购票信息!print('没有车票,请先购票!print('有车票,可以进站!print("未通过安检。print("通过安检。
2024-10-10 19:56:05 51
原创 Python实现简单计算器
a = input("请选择运算(1->相加,2->相减,3->相乘,4->相除):")num1 = float(input("请输入第一个数:"))num2 = float(input("请输入第二个数:"))result = "除数不能为 0"result = "请选择正确的运算"print(f"结果是:{result}")
2024-10-10 19:38:43 48
原创 Python输入年份和月份,生成日历
month1 = int(input("输入月份: "))year = int(input("输入年份: "))
2024-10-10 17:01:58 416
原创 Python解决鸡兔同笼问题
print(f"鸡的数量为:{chickens}, 兔的数量为:{rabbits}")head = int(input("请输入头的数量:"))foot = int(input("请输入脚的数量:"))
2024-10-10 16:47:18 167
原创 Python二维列表
在Python中,二维列表是一种常用的数据结构,它可以被视为表格,其中包含行和列。每个元素可以通过两个索引来访问,第一个索引表示行,第二个索引表示列。通过嵌套循环,可以动态创建二维列表。首先创建一个空列表,然后使用外层循环添加子列表,内层循环填充子列表的元素。可以直接定义一个二维列表,其中每个子列表代表一行,子列表中的元素代表该行的列。#访问第一行第二列的元素。
2024-10-09 22:07:59 303
原创 Python列表排序
如果设置其值为True,则进行反向从大到小排序,如果设置为False或者不填写该参数,则默认进行正向从小到大排序。Python 针对列表数据结构内置提供了sort()方法,实现对列表元素的排序功能。#list1.sort(reverse=False) #False表示升序排序。list1.sort(reverse=True) #True表示降序排序。#给定一个人名列表guests,按照字母排序。source_list:待排序的列表;sort:列表排序函数的语法关键词;
2024-10-09 21:53:50 79
原创 Python 删除列表元素
(3)可以使用pop()方法来删除列表的指定索引的元素,无参数时删除最后一个元素。list1 = ['中国','美国',1997,2000]list1 = ['中国','美国',1997,2000]list1 = ['中国','美国',1997,2000]print(list1) #输出删除前的列表。print(list1) #输出删除后的列表。print(list1) #输出删除前的列表。print(list1) #输出删除后的列表。print(list1) #输出删除前的列表。
2024-10-09 21:38:36 85
原创 Python 字符串拼接方法
print(first_name, last_name) # 输出:John Doe。在Python中,有多种方式可以进行字符串拼接。print(full_name) # 输出:John Doe。print(full_name) # 输出:John Doe。print(full_name) # 输出:John Doe。
2024-10-08 20:58:13 206
原创 Python 字符串合并
Python 中使用+来合并两个字符串,这种合并字符串的方法叫做拼接。source_string1:待合并的第一个字符串;source_string2:待合并的第二个字符串;result_string:合并后的字符串。
2024-10-08 20:49:44 90
原创 Python字符串,字符串的拼接,名字的组成
字符串或串(String)是由数字、字母、下划线组成的一串字符。在 Python 中,字符串用单引号或者双引号括起来。在很多情况下,我们需要将两个字符串拼接起来,形成一个字符串。例如,一个人的姓名,通常是由“姓氏”+“名字”组成的。在很多程序中,为了方便后续处理,通常将姓氏和名字分别存在两个变量中。然后在显示时,要将姓氏和名字拼接起来,按全名显示。
2024-10-08 20:46:30 94
原创 Python取余,整除及幂次运算
num=30#幂次运算print(num)运行结果:#取余num%=10print(num)运行结果:#整除num//5。
2024-10-08 20:18:17 211
原创 Python标识符
true = True #这个 true 虽然字面上的意思与值“True”相同,但 python 对大小写敏感,所以也是正确的。标识符就是程序中,使用的各种名称,例如:变量名、常量名、类名等等。第一个字符必须是字母表中的字母或下划线 _;标识符的其他的部分,由字母、数字和下划线组成;标识符不能与保留字相同。标识符对大小写敏感;
2024-10-08 20:03:24 162
原创 Python缩进
Python 与 C/C++、Java 这些 C 类语言不同,Python 使用缩进来表示代码块,缩进的空格数量可以由个人习惯决定,但同一个代码块的缩进空格数必须相同。上面程序的 if 部分和 else 部分缩进不相同,但是在各自的代码块内缩进是相同的,所以是正确的程序。2.不要使用TAB键来缩进,不同的文本编辑器对TAB的宽度解析不同,可能会导致混乱。这个程序的 if 部分缩进不相同,所以是错误的程序。3.同一个代码块内,所有行都应使用相同的缩进。1.使用4个空格来缩进代码块。
2024-10-08 19:46:17 191
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人