Python学习
python学习
米老鼠kkkk
菜袅
展开
-
Python:模块和包安装······
制作发布压缩包步骤创建 setup.pysetup.py 的文件:from distutils.core import setupsetup(name=“hm”, # 包名version=“1.0”, # 版本······)构建模块$ python3 setup.py build生成发布压缩包$ python3 setup.py sdist注意:要制作哪个版本的模块,就使用哪个版本的解释器执行!安装模块$ tar -zxvf hm-1.0.tar.gz$ su原创 2020-08-18 10:28:38 · 143 阅读 · 0 评论 -
Python:士兵与枪(类的使用)
# 士兵突击# 士兵许有一把 AK47# 士兵可以开火# 枪能够发射 子弹# 枪装填装填子弹 —— 增加子弹数量class Soldier: """士兵""" def __init__(self, name): self.name = name self.gun = None def __str__(self): return "士兵%s,枪%s" % (self.name, self.gun) def fir原创 2020-08-14 12:14:38 · 1534 阅读 · 0 评论 -
Python:简单名片管理系统
****************************************欢迎使用【名片管理系统】V1.01.新建名片2.显示全部3.查询名片0.退出系统****************************************请选择操作功能:1----------------------------------------新建名片请输入名字(不能为空):123请输入电话:123请输入邮箱:213创建成功:name:123 phone:123 email:213原创 2020-08-09 10:34:30 · 237 阅读 · 0 评论 -
Python:制表符\t对齐问题
print函数输出制表符\t有时候会出现因为字符串长度问题,导致制表符输出对不齐,如:通过%s控制字符串长度输出使其格式化对齐输出,%-20s字符串左对齐,长度固定,%20s右对齐,如:print( "%-20s\t\t%-20s\t\t%-20s\n"%("name","phone","email")+"-" * 50)for info in card_list: print("%-20s\t\t%-20s\t\t%-20s"%(info["name"],info["phone"],inf原创 2020-08-08 11:09:52 · 10720 阅读 · 2 评论 -
Python:简单九九乘法表
# 九九乘法表i = 1j = 1print("九九乘法表")while i < 10: while j <= i: print("%d*%d=%d\t" % (j, i, j * i), end='') j += 1 print("") j = 1 i += 1原创 2020-08-03 08:54:18 · 224 阅读 · 0 评论 -
Python:石头(1)剪刀(2)布(3)
Python:石头(1)剪刀(2)布(3)"""Python:石头(1)剪刀(2)布(3)"""import randomcomputer_choice = random.randint(1, 3)player_choice = int(input("请出拳 石头(1)/剪刀(2)/布(3): "))if player_choice<0 and player_choice>3: print("input error".title())print("电脑出拳%d,玩家原创 2020-08-01 11:53:47 · 605 阅读 · 0 评论