设为首页 收藏本站
查看: 1894|回复: 0

[经验分享] python 第2天

[复制链接]
累计签到:2 天
连续签到:1 天
发表于 2018-8-12 09:20:55 | 显示全部楼层 |阅读模式
  import easygui,random
  secret = random.randint(1,99)
  easygui.msgbox("""I have a secret ,It is a number from 1-99 ,you have 6 tries
  .OK let'do it.""")
  tries=0
  guess=0
  while tries < 6 and guess != secret:
  guess = easygui.integerbox("what's your guess,metey?")
  //只允许输整数,若是小数可以用 guess = float(easygui.enterbox("what's your guess,metey?"))
  if not guess: break
  if guess < secret:
  easygui.msgbox(str(guess)+"is too low !")
  elif guess > secret:
  easygui.msgbox(str(guess)+"is too high,landlubber!")
  tries = tries + 1
  if guess == secret:
  easygui.msgbox("you got it,congratulate")
  else:
  easygui.msgbox("No more chance.my secret is "+str(secret),"Test")
  注意,easygui.msgbox 对应到目录中是/lib/easygui/__init__.py 中的
  这是__init__.py中的内容
  __all__ = ['buttonbox',
  'diropenbox',
  'fileopenbox',
  'filesavebox',
  'textbox',
  'ynbox',
  'ccbox',
  'boolbox',
  'indexbox',
  'msgbox',
  'integerbox',
  'multenterbox',
  'enterbox',
  'exceptionbox',
  'choicebox',
  'codebox',
  'passwordbox',
  'multpasswordbox',
  'multchoicebox',
  'EgStore',
  'eg_version',
  'egversion',
  'abouteasygui',
  'egdemo',
  ]
  # Import all functions that form the API
  from .boxes.button_box import buttonbox
  from .boxes.diropen_box import diropenbox
  from .boxes.fileopen_box import fileopenbox
  from .boxes.filesave_box import filesavebox
  from .boxes.text_box import textbox
  from .boxes.derived_boxes import ynbox
  from .boxes.derived_boxes import ccbox
  from .boxes.derived_boxes import boolbox
  from .boxes.derived_boxes import indexbox
  from .boxes.derived_boxes import msgbox   
  //这里真实的目录就是 安装路径/Lib/boxes/derived_boxes
  from .boxes.derived_boxes import integerbox
  from .boxes.multi_fillable_box import multenterbox
  from .boxes.derived_boxes import enterbox
  from .boxes.derived_boxes import exceptionbox
  from .boxes.choice_box import choicebox
  from .boxes.derived_boxes import codebox
  from .boxes.derived_boxes import passwordbox
  from .boxes.multi_fillable_box import multpasswordbox
  from .boxes.choice_box import multchoicebox
  from .boxes.egstore import EgStore, read_or_create_settings
  from .boxes.about import eg_version, egversion, abouteasygui
  from .boxes.demo import easygui_demo as egdemo

  msgbox(msg="(Your message goes here)",>  ok_button="OK", image=None, root=None): 使用格式。
  easygui.msgbox("""I have a secret ,It is a number from 1-99 ,you have 6 tries
  .OK let'do it.""","Test","YES","D:/picture/2.gif") //是使用事例
  使用效果如图 DSC0000.jpg
  import easygui
  name = easygui.enterbox("what's your name?")
  room_num = easygui.enterbox("what's your room number?")
  street_num = easygui.enterbox("what's your street name?")
  city = easygui.enterbox("what's your city?")
  province = easygui.enterbox("what's your province?")
  country = easygui.enterbox("what's your country?")
  easygui.msgbox("name="+name+"\r\n"+"room_num="+room_num+"\r\n"+"street_num"+street_num+"\r\n"+"city"+city+
  "\r\n"+"province"+province+"\r\n"+"country"+country)
  "\r\n" 换行显示的关键,若是linux系统中是"\n".
  for looper in range(1,5):
  print (looper)
  注意这里只会打印出1,2,3,4
  for looper in range(1,10,2): //这里的步长为2.从1,10.当然步长也可以为负数/
  print (looper)
  //小的倒计时器
  import time
  for i in range(10,0,-1):
  print (i)
  time.sleep(1)
  print ("BLASH OFF!")
  for i in ["jixaing"]: #注意与下面的区别 按字符串算一个
  print (i+"is coolest guy!")
  for i in "jixaing": #按字符输出多个
  print (i+"is coolest guy!")

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-550459-1-1.html 上篇帖子: Python之简介 下篇帖子: python练习-print str
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表