【第22期】观点:IT 行业加班,到底有没有价值?

PythonStuday 初体验 【Day1】

原创 2016年08月31日 10:25:42

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

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()
版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

ARKit从入门到精通(1)-ARKit初体验

ARKit从入门到精通(1)-ARKit初体验转载请标注出处:http://blog.csdn.net/u013263917/article/details/72903174,以及版权归属黑马程序员:...

java反射机制初体验1

反射机制 JAVA反射机制是在运行状态中,对于任意一个类,都能够知道这个类的所有属性和方法;对于任意一个对象,都能够调用它的任意一个方法和属性;这种动态获取的信息以及动态调用对象的方法的功能称为java语言的反射机制。   反射的基石:Class

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

linux初体验(1)

历经“千辛万苦”,,还有各种各样的原因,终于可以算是狠下心来开始我的嵌入式学习之旅~~ 首先是装vmware8.0,之后汉化,遇到错误就到任务管理器终止该项。安装完成后打开软件建立新的虚拟机,标准,选择linux的ubuntu,定制硬件时网络适配器选择桥接,其他一般都为默认。完成后在vm界...

ARKit从入门到精通(1)-ARKit初体验

ARKit从入门到精通(1)-ARKit初体验 转载请标注出处:http://blog.csdn.net/u013263917/article/details/72903174,以及版权归属黑马程序...

Silverlight 版 C1OutlookBar 初体验

ComponentOne 2011 v3版本中新增了Silverligh
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)