PythonStuday 初体验 【Day1】

一、循环控制【次数限制】

a = 19

#input_num = int(input("input number is:"))

count = 0
while count<3:
    print("cout is :",count)
    input_num = int(input("input number is:"))
    if input_num<a :
        print("input_num is smaller")
    elif input_num>a :
        print("input_num is bigger")
    else:
        print("Bingo!")
        break
    count +=1
else:
    print("Too many input times!")

运行结果:

这里写图片描述

再来一个for循环:

a = 19
for i  in range(3):
    input_num = int(input("input number is:"))
    if input_num<a :
        print("input_num is smaller")
    elif input_num>a :
        print("input_num is bigger")
    else:
        print("Bingo!")
        break
else:
    print ("Too many input times!")

常用的数据类型

  • 数字型:
    1. int
    2. long
    3. float
  • 布尔
    1. 真或假
    2. 1或0
  • 字符串
  • 列表
  • 元组
  • 字典

字符串格式化

#!/user/bin/env python
# -*- coding:utf-8 -*-

name = raw_input("name:")
age  = raw_input("age:")
job  = raw_input("job:")
#每个都占用一个内存空间
print("Infomation of []:"+name+"\nNanme:[]"+name+"\nAge:[]"+age+"\nJob:[]"+job)
#只占用一个内存空间
print("Information of %s:\nName:%s\nAge:%s\nJob:%s"%(name,name,age,job))

或:

#!/user/bin/env python
# -*- coding:utf-8 -*-

name = raw_input("name:")
age  = raw_input("age:")
job  = raw_input("job:")
#'''为段落'''
#%d 表示数字
#%f 表示浮点
msg = '''
Information of %s:
    Name:%s
    Age:%s
    Job:%s
'''%(name,name,age,job)
print(msg)

字符串常用操作

  1. 移除空白
    • script()函数;删除字符,默认删除空白符(包括’\n’, ‘\r’, ‘\t’, ’ ‘)
  2. 分割
  3. 长度
  4. 索引
  5. 切片

列表

列表
查看列表方法:
查看列表方法

文件操作

1.写入文件

#写入文件
f = open("test.log","w")

f.write("This is the 1 line\n")
f.write("This is the 2 line\n")
f.write("This is the 3 line\n")
f.write("This is the 4 line\n")
f.write("This is the 5 line\n")

f.close(); #关闭

2.#读文件

f = open("test.log","r")
for line in f:
    print  line,
f.close()

3.#追加文件内容

f =  open("test.log","a")

f.write("This is the 6 line\n")
f.write("This is the 7 line\n")

f.close()

4.读写文件内容

f =  open("test.log","w+")
f.write("new line\n")
#print ("data:",f.read())
f.close()
阅读更多
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/lizhipeng5256/article/details/52382323
文章标签: python study
个人分类: PythoStudy
下一篇Python 【Day2】
想对作者说点什么? 我来说一句

NOIP2015 Day1试题

2016年07月26日 211KB 下载

Activiti笔记-day1

2017年05月31日 61KB 下载

STM32F05x training DAY1

2016年10月11日 5.99MB 下载

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

关闭
关闭