帮用python做个小程序
发布网友
发布时间:2022-04-20 04:13
我来回答
共2个回答
热心网友
时间:2022-04-19 02:08
我也是刚学python,下面是我的程序,试了下,大致没问题。
def print_title(seq):
seq_len = len(seq)
screen_width = 80
box_width = seq_len + 6
left_margin = (screen_width - box_width) // 2
print()
print(' '*left_margin + '+' + '-'*(box_width-2) + '+')
print(' '*left_margin + '|' + ' '*(box_width-2) + '|')
print(' '*left_margin + '|' + ' ' + seq + ' ' + '|')
print(' '*left_margin + '|' + ' '*(box_width-2) + '|')
print(' '*left_margin + '+' + '-'*(box_width-2) + '+')
print()
def continue_or_not():
while (True):
flag = input("continue?(Y/N)")
if (flag.lower() == 'y') : return True
elif (flag.lower() == 'n') : return False
else : print("Invalid input :", flag)
def show_menu():
print("Menu:")
print("(I)nstructions")
print("(P)lay Game")
print("(Q)uit")
print()
import random
def guess_num():
target_num = int( random.random()*42 ) + 1
count = 0
while (True):
guess_num = int( input("Please enter you guess(1---42): ") )
print("guess_num = ", guess_num)
if ( (guess_num < 1) | (guess_num > 42)) :
print("invalid guess")
count += 1
continue
if (guess_num == target_num) :
print("You got it!")
break
elif (guess_num < target_num) :
print("My number is higher")
count += 1
continue
else :
print("My number is lower")
count += 1
continue
return count
print_title("Welcome to the Great CP1200 Guessing Game!")
print("Written by Lindsay Ward, March 2011 ")
name = input("What is your name? ")
while (True):
show_menu()
choice = input()
if (choice.lower() == 'i'):
print("I pick a number and you have to guess it. ")
print("Try and get it in as few guesses as possible.")
print()
continue
elif (choice.lower() == 'p'):
guess_count = guess_num()
print("Well done!", name, "You guessed it in", guess_count, "guesses")
break
elif (choice.lower() == 'q'):
break
else :
print("Invalid Menu Choice")
print()
continue
print_title("Thanks for playing")
热心网友
时间:2022-04-19 03:26
print "plz input a number:"
n=raw_input()
s=str(n)
print "n的位数是"+str( len(s) )
print "正序输出n:"
print n
print "逆序输出n:"
print int( s[::-1] )
思路就是先把数字转换为字符串,用字符串的操作来实现求位数和逆序,输出的时候再把字符串转为整数。
python的库很全,你想要的功能基本都有,不知道的查查书、手册,多去网上搜搜,学习学习变成自己的就行了。
用Python做的整蛊小程序——整点阴间的东西
整蛊小游戏一:思维黑洞想象一下,编写一个无限循环的猜谜游戏,while True: 朋友输入他们的猜测,print("猜错喽"),永远的谜底,让对方永远猜不透你的心思。这小小的恶作剧,是不是让你的朋友们欲罢不能呢?整蛊小游戏二:弹窗大乱斗用Tkinter库编写一个死命弹窗的程序,import tkinter.messagebox,让...
如何用python设计一个能实现添加、修改、删除、显示、退出等功能的小...
创建一个空字典用于存储数据。通过循环菜单的方式,让用户可以选择添加、修改、删除、显示、退出等功能。根据用户的选择执行相应的操作,例如添加数据就让用户输入键值对,修改数据就让用户选择要修改的键和新值,删除数据就让用户选择要删除的键,显示数据就输出整个字典,退出就结束程序。下面是一个简单的...
Python简单小程序,十几行编码而已。
这是一个简单的Python程序,通过循环不断地接收用户输入,并对其进行判断和输出。首先,程序使用了一个无限循环来持续接收用户的输入。每当用户输入一个值时,程序会尝试将输入转换为整数。如果输入可以成功转换为整数,程序会检查该整数是否为偶数。如果是偶数,程序会输出该整数及其描述;如果不是偶数,则...
如何用python做一个微信自动回复的小程序?
使用Python创建微信自动回复小程序,需借助wxpy库。此库具备微信登录、好友获取、消息收发等功能。以下为简易小程序代码示例。代码功能:当有好友发送文本消息时,自动打印消息内容并回复“自动回复:我现在有事情,稍后会回复你!”。注意:首次运行需扫描二维码登录微信,程序将在当前目录生成缓存文件以实现自...
如何使用python开发微信小程序?
使用 Python 开发微信小程序,可以借助第三方框架 wepy,简化开发流程。wepy 类似于 Vue.js,提供组件化、模块化的开发方式,使得开发者能更高效地进行小程序开发。以下为详细步骤:首先,需要在本地安装 wepy 的命令行工具。运行以下命令:npm install wepy-cli -g 接着,创建一个新项目。在终端或命令...
谁能用python帮我写一个小程序,让用户输入任意9个数字,然后输出排序...
>>> def littleFunc():data =[] #初始化列表 for i in range(9):#一个for循环 num = int(raw_input("input a number please: "))#控制输入转为int data.append(num)#放入列表 data.sort()#排序 print data#输出 python的程序扩展名是.py 程序执行结果:>>> littleFunc()input a ...
用python可以做什么游戏(用python可以做游戏吗)
用Python写一个简单的小游戏pre{overflow-x:auto}实现消消乐的构成主要包括三部分:游戏主体、计分器、计时器,下面来看一下具体实现。先来看一下游戏所需Python库。Python程序开发之简单小程序实例(11)小游戏-跳动的小球项目功能用户控制挡板来阻挡跳动的小球。Python入门小游戏之宝石消消乐简单介绍:...
python做一个计算器小程序要求当输入任意数字每输入一个数字相加当输入...
好的,以下是一个简单的python计算器小程序,可以满足您的需求:初始化总和为0 total = 0 while True:获取用户输入 num = int(input("请输入数字(输入0结束计算):"))如果输入的是0,则退出循环 if num == 0:break 否则将输入的数字累加到总和中 total += num 输出计算结果 print("计算结果...
关于python如何编写并输出hello,world小程序?
为了编写并输出 "Hello, World!" 小程序,你需要遵循以下步骤。首先,确保你已安装 Python,并配置好你的开发环境。接着,打开你的文本编辑器或集成开发环境(IDE),准备编写代码。使用 Python 编写小程序时,最基础且常用的输出函数是 `print()`。它能将指定的内容输出到控制台。在本例中,我们需...
求个Python小游戏
Python程序开发之简单小程序实例 (11)小 游戏 -跳动的小球 一、项目功能 用户控制挡板来阻挡跳动的小球。 二、项目分析 根据项目功能自定义两个类,一个用于控制小球在窗体中的运动,一个用于接收用户按下左右键时,挡板在窗体中的运动。在控制小球的类中,我们还需要考虑当小球下降时...