#变量

var1:

name = input('name:')

age = input('age:)

job = input('job:)

salary = input('salary:)

info = '''

-----------------info of %s --------------------

name:%s

age:%s

job:%s

salry:%s'''%(name,name,age,job,salary)

print(info)

var2:

name = input('name:')

age = input('age:)

job = input('job:)

salary = input('salary:)

info = '''

-------------info of {_name}------------

name:{_name}

age:{_age}

job:{_job}

salary:{_salary}'''.format(_name = name,_age = age,_job = job,_salary = salary)

var3:

name = input('name:')

age = input('age:)

job = input('job:)

salary = input('salary:)

info = '''

------------------info of {0}------------

name:{0}

age:{1}

job:{2}

salary:{3}'''.format(name,age,job,salary)

#三次机会猜年龄

var1:

laoba = 56

for i in range(3):

  guess = int(input('enter an integer:))

    if guess == laoba:
      print('you win')

      break

    elif guess < laoba:

      print('Guess bigger!')

    else:

      print('guess smaller!')

  else:

      print('sorry you have no chance')

var2:

laoba = 55

count = 3

while True:

  guess = int(input('Enter an integer:')

  if count==0:

    break

  if guess == laoba:

    print('you win')

    break

  elif guess < laoba:

    print('Guess bigger!')

  else:

    print('guess smaller!')

  count -=1
else:

  print('you have no chance')

var:

laoba = 55

count = 0

while count <3:

  guess = int(input('Enter an integer:')

  if guess == laoba:

    print('you win')

    break

  elif guess < laoba:

    print('Guess bigger!')

  else:

    print('guess smaller!')

  count += 1

else:

  print('fuck off~~~~')

#无限猜

laoba = 55

count = 0

while count <3:

  guess = int(input('Enter an integer:')

  if guess == laoba:

    print('you win')

    break

  elif guess < laoba:

    print('Guess bigger!')

  else:

    print('guess smaller!')

  count += 1

  if count = 3:

    ask = input('enter Y ro N')

    if ask = 'Y':

      count = 0

    else:

      print(go out)

      break

#for嵌套

for i in range(10):

  print('---------------',i)

  for j in range(10):

    print(j)

    if j > 5:

      break

#getpass

import = getpass

usrname = input('Enter name:')

password = getpass.getpass('password')

print(usrname,password)

#homework

dic = {'aaa':111,'bbb':222,'ccc':333}

fal =  [ ]

for fst_item,sec_item in dic.items():

  usrname = input('usrname:')

  password = input('password:')

  for i in range(3):

    if usrname in fst_item:

      if password in str(sec_item):

        print('Welcome to your family!')

        break

    elif usrname in fal:

      print('you have no jurisdiction login this system')

      break

    else:

      fal.append(usrname)

      print('try again')

      

WEEK1的更多相关文章

  1. 个人博客作业Week1

    个人博客作业Week1 一.问题 通读<构建之法>我有一下几个问题 PM没有参与代码编如何进行管理. 软件工程师的职业资格考试对我们来说很有必要吗. 当我们为用户开发软件时我们需要了解用户 ...

  2. Spark小课堂Week1 Hello Spark

    Spark小课堂Week1 Hello Spark 看到Spark这个词,你的第一印象是什么? 这是一朵"火花",官方的定义是Spark是一个高速的.通用的.分布式计算系统!!! ...

  3. Internet History, Technology and Security (Week1)

    Week1. History: Dawn of Electronic Computing War Time Computing and Conmmunication Keywords: Electro ...

  4. Andrew Ng机器学习课程笔记--week1(机器学习介绍及线性回归)

    title: Andrew Ng机器学习课程笔记--week1(机器学习介绍及线性回归) tags: 机器学习, 学习笔记 grammar_cjkRuby: true --- 之前看过一遍,但是总是模 ...

  5. mooc- 基本程序设计方法week1,week2

    学习了第一单元我们几本可以写出10行左右的代码. week1:python编程之基本方法 1.从计算机到程序设计语言: 理解计算机:计算机是能够根据一组指令操作数据的机器. 功能性:可以进行数据计算 ...

  6. 20165232 week1 kali安装

    20165232 Week1 kali安装 一.安装虚拟机 首先到kali官网下载64bit版本的kali(3.5G),这里我是从同学盘上拷过来的. 下载VMWARE 进入官网,找到如下图示 点击进行 ...

  7. 2018-2019-2 《网络对抗技术》Exp0 Kali安装 Week1 20165237

    2018-2019-2 <网络对抗技术>Exp0 Kali安装 Week1 20165237 安装虚拟机 首先创建虚拟机 创建好虚拟机后,打开虚拟机进行安装.第一步选择Graphcal i ...

  8. 2018-2019-2 20165234 《网络对抗技术》 Exp0 Kali安装 Week1

    Week1 kali安装 一.下载系统镜像文件 首先下载系统镜像,进入kali官网,在Downloads中选择Download Kali Linux. 我选择的是64位版本,点击HTTP下载镜像文件. ...

  9. 2018-2019-2 《网络对抗技术》 Exp0 Kali安装 20165221 Week1

    2018-2019-2 <网络对抗技术> Exp0 Kali安装 20165221 Week1 安装Vmware 上学期已经安装过,不再赘述. 如需安装,可参考如何安装vmware 下载v ...

  10. 2018-2019-2 20165325《网络对抗技术》Exp0 Kali安装 Week1

    2018-2019-2 20165325<网络对抗技术>Exp0 Kali安装 Week1 一.安装kali VMware上学期已经有了,主要是下载Kali-Linux-2019.1-vm ...

随机推荐

  1. Python爬虫与一汽项目【二】爬取中国东方电气集中采购平台

    网站地址:https://srm.dongfang.com/bid_detail.screen 东方电气采购的页面看似很友好,实际上并不好爬取 在观察网页的审查元素之后发现,1处的网页响应只是单纯的一 ...

  2. 解决jmeter中文乱码的三种方法

    1.在Jmeter中的Http请求中,在内容编码后填入“utf-8”. 2.在本地文件存储Jmeter的bin目录下,修改jmeter.properties文件. (1)用记事本打开jmeter.pr ...

  3. python3 error 机器学习 错误

    AttributeError: 'NoneType' object has no attribute 'sqrt' 这个错误其实是因为 plt.scatter(x[:,0],x[:,1],x[:,2] ...

  4. ltp-ddt nor_mtd_dd_rw_jffs2

    nor_mtd_dd_rw_jffs2运行报错 error getting mtd part number: $part get_mtd_biggest_part for $DEVICE_TYPE: ...

  5. 【读书笔记】使用JMeter创建数据库(Mysql)测试

    读书笔记:<零成本实现Web性能测试>第4章 记得某天按照虫师博客的写的,折腾后成功了.今天又忘记了... 折腾后又成功了,赶紧记录下... 原文:http://www.cnblogs.c ...

  6. Excel导出采用mvc的ExcelResult继承遇到的问题Npoi导出

    #region 构建Excel文档 //创建Excel文件的对象 NPOI.HSSF.UserModel.HSSFWorkbook book = new NPOI.HSSF.UserModel.HSS ...

  7. 王之泰/王志成《面向对象程序设计(java)》第十一周学习总结

    第一部分:理论知识学习部分 第十一章理论知识主要为集合类的介绍,在实验中都有所体现且本周主要复习回顾上周的泛型程序设计 第二部分:实验部分 ——集合 1.实验目的与要求 (1) 掌握Vetor.Sta ...

  8. 关于spring boot中的pageHelper的mybatis插件使用

    先引入pageHelper依赖: <dependency>            <groupId>com.github.pagehelper</groupId>  ...

  9. JS宽高理解

    1.clentWidth和clientHeight ①加入无padding.无滚动条显示占据位置 clientWidth=style.width ②假如有padding.无滚动 clientWidth ...

  10. SP913 QTREE2 - Query on a tree II

    思路 第一个可以倍增,第二个讨论在a到lca的路径上还是lca到b的路径上, 倍增即可 代码 #include <cstdio> #include <algorithm> #i ...