- 博客(6)
- 收藏
- 关注
原创 Python-将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母
将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母★★★这个程序在设计的过程中要时刻注意读取指针的位置程序代码:# 将一个英文文本文件中的大写字母变成小写字母,小写字母变成大写字母# 设定英文文本文件为 e.txtf = open('./homework2/e.txt','r+',encoding='utf-8')ls = f.readlines() #此时读取指针已到了文本末尾lineupdate = str()
2021-04-19 21:20:22
15657
1
原创 用python语言判断回文数
判断一个数是否是回文数s = input('请输入一个数:')i = 0j = -1mid = len(s)//2while i <= mid: if eval(s[i]) == eval(s[j]): i +=1 j -=1 else: print('该数值不是回文数') break if i > mid: print('该数值是回文数')...
2021-04-18 16:08:37
344
原创 Python猜拳小游戏
剪刀石头布小游戏import random#猜拳dict1 = {1:'剪刀',2:'石头',3:'布'}tuple1 = (1,2,3)tuple2 = ('剪刀','石头','布')num1 = random.choice(tuple1)str1 = dict1[num1]print('玩家请猜拳:',end = ' ')str2 = input()print('电脑猜拳结果:',str1)if str1 == str2: print('平局')elif str1 =
2020-07-16 16:02:37
265
原创 Python输出 9x9乘法口诀
9x9乘法口诀注:题目来源菜鸟教程 Python 100例i =j = 1while i <= 9: while j <= i: print(i,'x',j,'=',i*j,end=' ') j = j+1 print('') i = i+1 j = 11 x 1 = 1 2 x 1 = 2 2 x 2 = 4 3 x 1 = 3 3 x 2 = 6 3 x 3 = 9 4 x 1 = 4 4 x 2 = 8 4 x 3 = 12 4 x 4 = 1
2020-07-07 16:17:34
543
原创 for循环小程序
题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少?注:题目来源菜鸟教程 Python 100例list_num = [1,2,3,4]n = 0for i in list_num: for j in list_num: for k in list_num: if (i != j ) and (i != k) and (j != k): print(i,j,k) n = n+1print('总共有',n,'个数')1 2
2020-07-07 15:42:36
131
原创 判断整数是几位
判断一个数是几位数print('请输入一个数:')str1 = input()num = int(str1)if num < 1: print('输入非法')else: k = 1 j = num//10 while j > 0: j = j//10 k = k + 1 else: print('输入的值是',k,'位数')请输入一个数:165402415031输入的值是 12 位数局限:没法对浮点数进行判断...
2020-07-07 15:37:29
760
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人