# 1.
# 创建字符串变量的三种写法及其区别
# 代码:
#‘’、“”、“““”””
# 区别:
# 2.
# 简述,计算机编程语言的分类及特点
# 1.机器
# 2.汇编
# 3.高级
# 3.1面向过程
# 3.2面向对象
#
# 3.
# 何时使用变量,何时使用常量,并举例子
#
# 4.
# 使用字典保存各省的省会是什么以及省会的信息,
# 例如
# 北京市
# 省会:直辖市
# 面积:XX
# 人口:XX ,
# 浙江省:
# 省会:杭州市
# 面积:XX
# 人口:XX
# 最后取出北京市按以下格式打印
# == == == == = 北京 == == == ==
# 省会:直辖市
# 面积:xxx
# 人口:xxx
# == == == == = end == == == ==
# mase=[["北京",{"省会":"直辖市","面积":"xx","人口":"xxx"}],["浙江",{'省会':'杭州','面积':'xx','人口':'xxx'}]]
# for i in mase:
# print("== == == == %s == == == ==" %i[0])
# print("""
# 省会:%s
# 面积:%s
# 人口:%s
# """ %(i[1]["省会"],i[1]["面积"],i[1]["人口"]))
# print("== == == == end == == == ==")
# 5.
# 使用逻辑运算符处理生活中任意事情
# 例如,成功取钱的
# 条件
# 密码正确
# 并且
# 余额充足
# 成功约会的
# 条件
# 个子高
# 颜值高
# 或者
# 有钱
#
# 6.
# 设计程序实现如下功能,要求用户输入两个数
# 加减乘除
# 可使用四个文件每个文件完成一种运算
# 或使用if
# x=int(input('x=:'))
# y=int(input('y=:'))
# z=input('算术运算符:')
# print('结果:')
# if z=='+':
# print(x+y)
# elif z=='-':
# print(x-y)
# elif z=='*':
# print(x*y)
# elif z=='/':
# print(x/y)
# else:
# print("mistake!")
# 7.
# 简述python内存管理
#变量无须指定类型
# 程序员无须关心内存管理
# 变量会被自动回收
# del能够直接释放内存对象(减少对象的引用计数)
#引用计数机制
# 8.
# 编写代码测试
# 字符串
# 列表
# 比较大小的原理
# 做出总结
#同种类型才能比较;比较数值、编码
# 9.
# 扩展题
# 作业:编写登陆接口
# 具体要求参考博客
# 基础需求:
#
# 让用户输入用户名密码
# 认证成功后显示欢迎信息
# 输错三次后退出程序 account={}
print("注册账户!")
while True:
names=input("name:")
keys=input("key:")
account[names] = keys
if input("继续注册?y/n")!='y':
break
flag=3
while flag:
print("登录账号:")
name=input("name:")
key=input("key:")
if account.get(name)==key:
print("登陆成功!")
break
else:
flag-=1
print("剩余输入次数%d"%flag)
else:
quit() # 升级需求:
#
# 可以支持多个用户登录 (提示,通过列表存多个账户信息)
# 用户3次认证失败后,退出程序,再次启动程序尝试登录时,还是锁定状态(提示:需把用户锁定的状态存到文件里)

python基础03day的更多相关文章

  1. python之最强王者(2)——python基础语法

    背景介绍:由于本人一直做java开发,也是从txt开始写hello,world,使用javac命令编译,一直到使用myeclipse,其中的道理和辛酸都懂(请容许我擦干眼角的泪水),所以对于pytho ...

  2. Python开发【第二篇】:Python基础知识

    Python基础知识 一.初识基本数据类型 类型: int(整型) 在32位机器上,整数的位数为32位,取值范围为-2**31-2**31-1,即-2147483648-2147483647 在64位 ...

  3. Python小白的发展之路之Python基础(一)

    Python基础部分1: 1.Python简介 2.Python 2 or 3,两者的主要区别 3.Python解释器 4.安装Python 5.第一个Python程序 Hello World 6.P ...

  4. Python之路3【第一篇】Python基础

    本节内容 Python简介 Python安装 第一个Python程序 编程语言的分类 Python简介 1.Python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum) ...

  5. 进击的Python【第三章】:Python基础(三)

    Python基础(三) 本章内容 集合的概念与操作 文件的操作 函数的特点与用法 参数与局部变量 return返回值的概念 递归的基本含义 函数式编程介绍 高阶函数的概念 一.集合的概念与操作 集合( ...

  6. 进击的Python【第二章】:Python基础(二)

    Python基础(二) 本章内容 数据类型 数据运算 列表与元组的基本操作 字典的基本操作 字符编码与转码 模块初探 练习:购物车程序 一.数据类型 Python有五个标准的数据类型: Numbers ...

  7. Python之路【第一篇】python基础

    一.python开发 1.开发: 1)高级语言:python .Java .PHP. C#  Go ruby  c++  ===>字节码 2)低级语言:c .汇编 2.语言之间的对比: 1)py ...

  8. python基础之day1

    Python 简介 Python是著名的“龟叔”Guido van Rossum在1989年圣诞节期间,为了打发无聊的圣诞节而编写的一个编程语言. Python为我们提供了非常完善的基础代码库,覆盖了 ...

  9. python基础之文件读写

    python基础之文件读写 本节内容 os模块中文件以及目录的一些方法 文件的操作 目录的操作 1.os模块中文件以及目录的一些方法 python操作文件以及目录可以使用os模块的一些方法如下: 得到 ...

随机推荐

  1. Codeforces Round #579 (Div. 3)

    Codeforces Round #579 (Div. 3) 传送门 A. Circle of Students 这题我是直接把正序.逆序的两种放在数组里面直接判断. Code #include &l ...

  2. go安装及使用

    一.安装 Windows直接使用 MSI installer . 默认安装目录为 C:\Go,回自动配置好环境变量. 并默认设置工作目录为:C:\Users\用户名\go 二.使用 在默认的工作目录下 ...

  3. 排序算法-归并排序(Java)

    package com.rao.sort; import java.util.Arrays; /** * @author Srao * @className MergeSort * @date 201 ...

  4. (HK1-1)海康网络摄像机的使用

    https://blog.csdn.net/u014552102/article/details/86700057 一.手机客户端操作:  首先在莹石商城官网https://www.ys7.com/下 ...

  5. ESP8266 LUA脚本语言开发: 测试下诱人的程序

    前言 这一节测试一下诱人的程序 实现的功能,APP通过SmartConfig给Wi-Fi模块配网并绑定设备,然后通过MQTT远程控制开发板的继电器, APP显示ESP8266采集的温湿度数据. 简而言 ...

  6. ESA2GJK1DH1K基础篇: 阿里云物联网平台: 云平台显示单片机采集的温湿度数据,控制设备继电器(基于GPRS模块,AT指令TCP_MQTT通信)

    实现的功能 上一节是使用的Wi-Fi模块连接的阿里云平台,这节呢咱用GPRS连接. 阿里云的设备配置还是按照上一节的,有个温度,有个湿度. 测试 一,打开单片机程序 二,根据自己的修改,然后下载进去单 ...

  7. selenium--单选框和复选框的操作

    单选框操作 from selenium import webdriver import unittest class Test_radio(unittest.TestCase): def test_S ...

  8. 第02组 Alpha冲刺(2/4)

    队名:十一个憨批 组长博客 作业博客 组长黄智 过去两天完成的任务:写博客,复习C语言 GitHub签入记录 接下来的计划:构思游戏实现 还剩下哪些任务:敲代码 燃尽图 遇到的困难:Alpha冲刺时间 ...

  9. 为什么mysql事务回滚后,自增ID依然自增

    因为innodb的auto_increament的计数器记录的当前值是保存在存内 存中的,并不是存在于磁盘上,当mysqlserver处于运行的时候,这个计数值只会随着insert改增长,不会随着de ...

  10. java 中 public default protected private 的区别

    对于继承自己的class,父类可以认为他们都是自己的子女,而对于和自己都在同一个目录下的class,可以认为都是自己的朋友. public:对所有用户开发,所有用户都可以直接调用 private:自己 ...