Python程序:根据输入数值显示星号效果图
Python程序:根据输入数值显示星号效果图
本程序使用Python语言,根据用户输入的攻击、防御、武力、统治、速度、智力数值,生成对应数量的星号,直观地展示数值大小。
gj = input('请输入攻击值:')
fy = input('请输入防御值:')
wl = input('请输入武力值:')
tz = input('请输入统治值:')
sd = input('请输入速度值:')
zl = input('请输入智力值:')
# 根据输入的数值,生成对应数量的星号
gj_star = '*' * int(gj)
fy_star = '*' * int(fy)
wl_star = '*' * int(wl)
tz_star = '*' * int(tz)
sd_star = '*' * int(sd)
zl_star = '*' * int(zl)
# 输出效果图
print('攻击', gj)
print(gj_star)
print('防御', fy)
print(fy_star)
print('武力', wl)
print(wl_star)
print('统治', tz)
print(tz_star)
print('速度', sd)
print(sd_star)
print('智力', zl)
print(zl_star)
使用方法:
- 运行Python程序。
- 程序会提示输入攻击、防御、武力、统治、速度、智力数值。
- 输入数值后,程序会根据输入的数值,生成对应数量的星号,并输出效果图。
示例:
请输入攻击值: 50
请输入防御值: 60
请输入武力值: 30
请输入统治值: 70
请输入速度值: 120
请输入智力值: 120
攻击 50
*****************************************
防御 60
********************************************
武力 30
******************************
统治 70
*****************************************************
速度 120
****************************************************************************************************
智力 120
****************************************************************************************************
注意:
- 输入的数值必须是整数。
- 星号的长度代表输入的数值大小。
代码解释:
- 使用
input()函数获取用户输入的数值。 - 使用
int()函数将字符串类型的输入转换为整数类型。 - 使用
*运算符生成对应数量的星号。 - 使用
print()函数输出效果图。
原文地址: https://www.cveoy.top/t/topic/mxtY 著作权归作者所有。请勿转载和采集!