Python基础语法

1关于...while...continue的用法
count = 0
while count <= 100:
    print("loop ", count)
    if count == 5:
        continue
    count += 1

print('---out of the loop ---')
2.关于...while...if...elif...else..的用法
count = 0
num = 26
while count < 3:

    user_guess = int(input("your guess:"))
    if user_guess == num :
        print("恭喜你答对了!")
        break
    elif user_guess < num :
        print("try bigger")
    else :
        print("try smaller")

    count += 1
3.关于...while...else...的用法
count = 0
while count <= 5:
    print('loop ',count)
    if count == 3:
        break
    count +=1
else:
    print('loop is done...')

print('out of loop ')
4.格式化输出
name = input("Name:")
age = int(input("Age:"))
sex = input("Sex:")
info = """
      ------- STUDENT --------
      NAME:  %s
      AGE:   %s
      SEX:   %s
      ---------ENDING---------
"""%(name,age,sex)
print(info)
5.文件的写入和读取
import time
#读取文件
def read(file):
    f = open(file,'r',encoding = 'utf8')
    data = f.read()
    print(data)
    f.close()

#写入文件,但是写入时会清空文件中的内容
def write(file,content):
    f = open(file,'w',encoding = 'utf8')
    f.write(content)
    f.close()
#写入文件,在后面追加内容
def apend(file,content):
    f = open(file,'a',encoding = 'utf8')
    f.write(content) #文件
    time.sleep(50)
    #f.close()

if __name__ == "__main__":
    write("文件名","这是通过write加入的句子\n")
    read("文件名")
    apend("文件名","这是通过append加入的句子\n")
    read("文件名")

阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/pengyangyan/article/details/79964696
下一篇Python文件操作的open()的mode
想对作者说点什么? 我来说一句

python基础语法

2017年10月26日 39.8MB 下载

python入门

2017年08月17日 38.66MB 下载

Learning Python 5th edition

2018年06月30日 24.85MB 下载

没有更多推荐了,返回首页

关闭
关闭