python实现用户输入用户名和密码、当用户名为seven_【Python基础】练习题
# 练习题
'''
1、简述编译型语言和解释性语言的区别,并且列出你知道哪些语言为编译型那些为解释型
编译型语言:每次编写完成后都要将其编译成二进制(0和1)文件
优点:运行速度快
缺点:调试极其不方便,因为每次修正代码都要重新编译效率极低
解释型语言:编写完成后,直接运行代码由解释器逐条解释代码为二进制
优点:调试很方便,修改后直接运行不用变异
缺点:运行速度慢
2、运行Python的两种方式:
1、交互式命令行输入运行
2、文件存储后直接运行
3、单行注释和多行注释的区别:
1、单行注释使用# 2、多行注释使用三引号
4、布尔值分别有什么:
1、True和False
5、声明变量注意事项:
1、拒绝变量名词不达意
2、拒绝中文作为变量名
3、全大写约定俗成是常量,全小写约定俗成是变量
4、拒绝变量名数字开头
5、系统内置关键字不能作为变量名,比如and,True,if等等
6、如何查看变量在内存的地址,变量类型以及值大小比较
print(type()) #变量的类型
print(id()) #变量的内存地址
print(x == y) # == 作为比较符号,并非单个=
'''
'''
7、实现用户输入用户名和密码,当用户名为seven或者alex企鹅密码为123时,登陆成功,否则登陆失败,失败时允许重复输入三次
'''
# user1 = "seven"
# passwd = "123"
# user2 = "alex"
#
# info = '''
# 错误次数大于3次将退出程序
# '''
# print(info)
# count1 = 0
# while count1 < 3:
# user = input("Please input your name: ")
# if user == user1 or user == user2:
# count2 = 0
# while count2 < 3:
# password = input("Please input your password: ")
# if password == passwd:
# print("登陆成功!!!")
# else:
# print("密码有误请重新输入!!!")
# count2+=1
# else:
# break
# else:
# print("您的账号输入有误,请重新输入")
# count1+=1
'''
使用while循环实现输出2-3+4-5+6..+100的结果
分析:
加的都是偶数,减得都是奇数
'''
# i = 2
# sum=0
# while i<=100:
# if i % 2 == 0:
# sum += i
# else:
# sum -= i
# i += 1
# print('sum:',sum)
'''
使用while循环实现输出1,2,3..9的结果
'''
# count = 1
# while True:
# if count > 9:break
# print(count)
# count+=1
# count = 1
# while count < 10:
# print(count)
# count+=1
'''
使用while循环打印出1-100所有的奇数和偶数
'''
# count = 0
# while count <= 100:
# if count % 2 == 0:
# print("偶数:%s" %(count))
# count+=1
# else:
# print("奇数:%s" %(count))
# count+=1
'''
简述如下两个变量的关系
'''
# n1 = 123456 ##设置变量
# n2 = n1 ##将n1的值赋值给n2
'''
做出一个闰年判断程序等待用户输入,输入后给出反馈结果
'''
# while True:
# varual = int(input("请输入要判断的年份吧: "))
# if varual%4 == 0 and varual%100 != 0:
# print("%s 是闰年" %(varual))
# elif varual % 400 == 0:
# print("%s 是闰年" %(varual))
# else:
# print("%s 是平年" %(varual))
'''
按照格式化打印内容
'''
# name = input("请输入姓名: ")
# age = input("请输入年龄: ")
# job = input("请输入职业: ")
# school = input("请输入学校: ")
# hosttown = input("请输入家乡: ")
#
# message='''
# 姓名: %s
# 年龄: %s
# 职业: %s
# 学校: %s
# 家乡: %s
# ''' %(name,age,job,school,hosttown)
#
# print(message)
'''
假设一年的定期利率为3.25%计算一下需要多少年,1000元的一年定期存款能连本带息的翻番
'''
# rmb = 10000
# rate = 0.0325
# years = 0
# while True:
# if rmb > 20000:
# print("大概 %s 年后账户余额为 %s元"%(years,rmb))
# break
# rmb = rmb + (rmb*rate)
# years += 1
python实现用户输入用户名和密码、当用户名为seven_【Python基础】练习题相关推荐
- 猜数字游戏python 当用户输入的不是整数是程序退出_Python基础第一个案例:猜数字游戏,这个都写不出,那就放弃吧...
前言 本文案例只适合新手,老司机请绕路. 游戏介绍: 程序自己有一个数字,用户输入一个数字,两个数字进行比较. 知识点:input函数 字符串 while循环 if条件判断语句 break语句 开始撸 ...
- python等待用户输入_Python等待时间,等待用户输入
python等待用户输入 Sometimes we want our python program to wait for a specific time before executing the n ...
- Python之用户输入
大多数程序都旨在解决最终用户的问题,为此,需要从用户那里获取一些信息.函数input()让程序暂停运行,等待用户输入一些文本. 例如: name = input("Please intput ...
- Python中用户输入与while循环
文章目录 前言 一.用户输入 1.输入字符串 2.使用函数int()获取数值输入 3.求模运算符的应用 二.while循环 1.简单的while循环 2.通过用户输入退出while循环 3.使用标志 ...
- Python根据用户输入的2进制字符串转8进制
Python根据用户输入的2进制字符串转8进制 问题: 从键盘输入一个由 1 和 0 组成的二进制字符串 s,转换为八进制数输出显示在屏幕上.例如输入'1100',输出'14' 实现1: # 请输入一 ...
- python猜数字游戏、在程序中预设一个_python 语法基础练习题
python 语法基础练习题 1. 分别解释"=","==","+="的含义(口述) 2.两个变量值的关系?(口述) n1 = 123456 ...
- python实现用户输入用户名和密码不能为空_Python学习【第四篇】用户输入及判断...
用户输入:例1.写一个小程序为用户输入密码.流程如下:1.用户输入其用户名2.输出\u201CHello +用户名\\/usr\/bin\/env python # name = raw_input( ...
- python:实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次.
count=0 while count<3:username=input("请输入用户名:")password=input("请输入密码:")if(use ...
- python用户名和密码登录函数_基于Python构建用户ID和密码存储查询系统,python,建立,一个,用户名,UserID,Password,的...
大家好,本篇博客目的是建立存储和查询用户名和密码的python系统,基础好的可跳过中间小干货,源码在末尾,喜欢的留下小赞哦! 系统主要功能 主要功能如下: 创建一个新用户及其密码 修改值定用户的密码 ...
最新文章
- Spark UDF用户自定义函数
- javascript获取网页URL地址及参数等
- 【数据挖掘】K-Means 二维数据聚类分析 ( K-Means 迭代总结 | K-Means 初始中心点选择方案 | K-Means 算法优缺点 | K-Means 算法变种 )
- 怎么用python处理数据_Python数据清洗 - 洗什么?怎么洗?看完就明白了
- A watermeten 《Before an Exam》
- 数据库元数据数据字典查询_6_列出给定表的外键引用
- HttpClient的超时用法小记
- 2-Second Scrum Meeting-20151202
- 【白皮书分享】车企数据资产及业务价值实现白皮书.pdf(附下载链接)
- python是干什么用的-使用Python究竟可以做什么?下面是Python的3个主要应用
- ubuntu16.04中安装MESA 17.3.3
- 华为8lite支持云闪付吗_2K/120Hz屏?华为P40Pro尊享版价格曝光 | 一加8曝4.15发布
- 海马玩模拟器 v0.7.2 官方版​
- 三生三世.枕上书 麦田里的守望者坎坷飞的
- 使用OneDNS完美解决办公网络优化问题
- css常见的几种布局
- Java的开发架构---浅谈
- CMake笔记:add_custom_command不执行
- 《probabilistic robotics》学习笔记——卡尔曼滤波
- 开源库 Gson 怎么读