#登录,账户密码储存在文件中,限制登录

count = 0

for i in range(3):
b = input("账号:")
c = b + "," + input("密码:")+"\n" passwd_f = open('D:\python\password_f.txt', 'r')
text = passwd_f.readlines()
for j in range(len(text)):
if text[j] == b + "\n":
print("----账号已经被锁定----")
exit() passwd = open('D:\python\password.txt', 'r')
text = passwd.readlines()
for h in range(len(text)):
if text[h] == c:
print("------欢迎你------")
exit() print("--密码或账户错误--")
passwd.close()
else:
print("--账户已经被锁定--")
passwd_f = open('D:\python\password_f.txt', 'a')
passwd_f.write(b + "\n")
passwd_f.close()
#username = input("账号:")
#password = input("密码:")

打印九九乘法表

1*1=1
2*1=2 2*2=4
3*1=3 3*2=6 3*3=9
4*1=4 4*2=8 4*3=12 4*4=16
5*1=5 5*2=10 5*3=15 5*4=20 5*5=25
6*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=36
7*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=49
8*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=64
9*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81

num_h=1
while num_h<=9:#循環h行  
    temp=1
    while temp<=num_h:   #循環l列
        print(str(num_h) + "*" + str(temp)+"="+ str(num_h*temp),end=" ")#打印不換行
        temp =temp+1
        
    print()  #換行
    num_h+=1

***************************************************************************************************

隨機輸入成績判斷等級

score =int(input("score:"))

if score>90:
    print("A")
elif score>80:
    print("B")
elif score>70:
    print("c")
else:
    print("D")

*************************************************************************************************

打印星星
****
****
****
****
h=int(input("chang:"))#輸入高度

l=int(input("kuan:"))#輸入寬度

num_h=1

while num_h<=l:#循環h行
    num_l=1
    while num_l<=h:   #循環l列
        print("*",end="")#打印不換行
        num_l+=1
    print()  #換行
    num_h+=1

************************************************************************************

打印星星
*
**
***
****

h=int(input("chang:"))#輸入高度
num_h=1
while num_h<=h:#循環h行  
    temp=num_h
    while temp>0:   #循環l列
        print("*",end="")#打印不換行
        temp =temp-1
    print()  #換行
    num_h+=1

**********************************************************************************************

比大小

a=input("a:")
b=input("b:")
c=input("c:")
sum=""

if a>b:
    sum=a
    if sum>c:
        print("max is",a)
    else:
        print("max is ",c)
else:
    sum=b
    if sum>c:
        print("max is",b)
    else:
        print("max is ",c)

**************************************************************************************

猜年龄

age_of_princal=56

while True:
    guess_age=int(input(">>:"))
    if guess_age==age_of_princal:
        print("yes,you got it")
        break      #跳出程序
    elif guess_age>age_of_princal:
        print("should try smaller....")
    else:
        print("try bigger....")
print("end")

*************************************************************************************************************

python練習的更多相关文章

  1. [心得] 如何利用liquibase進行資料庫版本控制 - 實際練習

    透過上一篇的基本觀念介紹,希望大家應該有一點點感覺了! 這篇我們就來做個簡單的版本演練,加深印象吧! 我使用的環境如下 System : Windows 7 Database : SQL Server ...

  2. [Java] 練習用對戰小遊戲

    繼承.介面自我練習時所建立的小遊戲,一開始輸入名稱來建立對戰腳色,之後以輸入招式號碼的方式互相打鬥,最後沒血的一方就輸了. 人物種族 abstract public class Human { int ...

  3. [转]2010 Ruby on Rails 書單 與 練習作業

    原帖:http://wp.xdite.net/?p=1754 ========= 學習 Ruby on Rails 最快的途徑無非是直接使用 Rails 撰寫產品.而這個過程中若有 mentor 指導 ...

  4. [Python學習筆記] 使用xlwings 插入註解 (forked 版本)

    到今天為止 xlwings 還沒有插入註解的功能 去原始開發者的 Github Pull Requests 他說之前有人有建議要加入這個功能 但他還沒更新~ 如果需要使用 Python 來插入註解的話 ...

  5. python 學習深淺拷貝、集合、、作用域、函數

    python 學習深淺拷貝.集合..作用域.函數 2020開年新冠肺炎流行大部分人員.工廠.單位無法復工生產,人員隔離每天外出都要戴口罩,在家隔離期間悶壞了感覺把半年的口糧都幹掉了,嚴重考察大家的資本 ...

  6. [Python學習筆記] 利用 Python在Excel 插入註解

    用Python 來處理excel 檔 用過了 openpyxl 還有 pyexcel目前覺得除了讀寫如果還要使用另外的功能 (像是讀取格子裡的公式)可以用 xlwings  他的首頁標題 " ...

  7. [Python學習筆記] 抓出msg信件檔裡的附件檔案

    想要把msg信件檔案的附件抓出來做處理,找到了這個Python 模組 msg-extractor 使用十分容易,但是這個模組是要在terminal裡執行,無法直接打在IDLE的編輯器上 所以稍微做了修 ...

  8. [Python學習筆記] 在Centos上安裝 Django

    曾在模擬器跟Digital Ocean上安裝成功,我在 Digital Ocean上的是CentOS 7 x64,模擬器的則是Centos 6.雖然Centos 本身已經裝好 Python 但是是2. ...

  9. 流暢的python學習-3

    一.文件操作 #!/usr/bin/env python3 # -*- coding: utf-8 -*- """ Created on Thu Apr 23 20:59 ...

随机推荐

  1. 《ASP.NET Core 高性能系列》ASP.NET Core的启动过程(1)

    一.一切从头开始 简述:知道事情的真相就应该从头 开始,下面我们代码先行 public class Program { public static void Main(string[] args) { ...

  2. 【WPF学习】第二十九章 元素绑定——将元素绑定到一起

    数据banding的最简单情形是,源对象时WPF元素而且源属性是依赖性属性.前面章节解释过,依赖项属性具有内置的更改通知支持.因此,当在源对象中改变依赖项属性的值时,会立即更新目标对象中的绑定属性.这 ...

  3. Web 开发工具类(2): HttpClientUtils

    HttpClientUtils 整合了一些 web开发中常用的httpClient操作: package com.evan.common.utils; import java.io.IOExcepti ...

  4. Java虚拟机系列一:一文搞懂 JVM 架构和运行时数据区

    前言 之前写博客一直比较随性,主题也很随意,就是想到什么写什么,对什么感兴趣就写什么.虽然写起来无拘无束,自在随意,但也带来了一些问题,每次写完一篇后就要去纠结下一篇到底写什么,看来选择太多也不是好事 ...

  5. 1240: 函数strcmp的设计

    #include <string.h>#include <stdio.h>int mycmp(char*s1,char*s2);int main(){ int sum; cha ...

  6. C++函数模板详解(一):概念和特性

    函数模板是指这样的一类函数:可以用多种不同数据类型的参数进行调用,代表了一个函数家族.它的外表和普通的函数很相似,唯一的区别就是:函数中的有些元素是未确定的,这些元素将在使用的时候才被实例化.先来看一 ...

  7. javaIO笔记

    原创 File类 实例化 new File(path); File.separator 分隔符 创建文件的常规做法

  8. GetWindowRect与GetClientRect 的区别

    GetWindowRect 函数功能:该函数返回指定窗口的边框矩形的尺寸.该尺寸以相对于屏幕坐标左上角的屏幕坐标给出. 函数原型:BOOL GetWindowRect(HWND hWnd,LPRECT ...

  9. 通过欧拉计划学Rust编程(第54题)

    由于研究Libra等数字货币编程技术的需要,学习了一段时间的Rust编程,一不小心刷题上瘾. 刷完欧拉计划中的63道基础题,能学会Rust编程吗? "欧拉计划"的网址: https ...

  10. 业余无线电A类考试准备笔记

    在线模拟自测地址:https://liunan.github.io/crac/ 共361题,到LK0074 1004/2890行 Key Word: 要合法 要服从管理 Note: 无线电管理 最高法 ...