新手学python-Day2-变量和循环判断】的更多相关文章

1 环境变量 1.1 Windows下环境变量 系统变量Path中要加入Python安装路径: C:\xxxx\Python36;C:\xxxx\Python36\Scripts; 2 条件判断 2.1 if...elif..else 只有一种条件判断 if xxxx: code elif yyyy: code else: code 非空即真 包括空字符串.空列表.None等 非零即真 if i: #i为非零,则为True 2.2 比较(关系)运算符 == 等于 != 不等于 > 大于 < 小…
声明 : 文档内容学习于 http://www.cnblogs.com/xiaozhiqi/  模块初始: Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持,以后的课程中会深入讲解常用到的各种库,现在,我们先来象征性的学2个简单的. 模块 就像一个个库. 有公共库 和第三方的库 基础格式 import sys(模块名称) 这边需要 模块的名字不要和 文件的名一致 ,   因为默认情况下,他的模块会先从本地目录的文件中寻找,而你的自…
数据类型+深浅拷贝+循环 别的语言的数组 python不用定义 直接使用 color=['红','橙','黄','绿','青','蓝','紫'] print(color[1:3]) //打印[1,3)的数据 反向选择用-1 -2 color.append("白") //增 color.remove("紫") color.pop(2) //删除 color.insert(1,"黑") //插入 print(color) color.reverse(…
作业要求为编写一个登录接口:`输入用户名密码`认证成功后显示欢迎信息`输错三次锁定做完作业以后,使用ctrl+alt+f格式化一下,特别舒爽 1 def jilu(str): 2 zt = open('锁定账号.txt', 'a')#a参数表示文件不存在时,则创建一个 3 zt.write(str+'\r\n') 4 zt.close() 5 i = 0 6 idsuo = '' 7 8 while True: 9 i += 1 10 print('第{i}次操作'.format(i=i)) 1…
由于以前处理数据用Matlab和C,最近要处理大量文本文件,用C写实在是太繁琐,鉴于Python的强大文本处理能力,以及其在Deep Learning上有着很大优势,本人打算从即日起学习Python,谨以此系列博客记录学习点滴.文中如有错误,还望大牛们指出! Section 1: 本文是第一篇,当然也是基础,有了编程基础的我们都知道,学习一门语言什么最重要?当然先搞清楚数据类型和数据结构,有了这些,你才能去谈面向对象,才能去设计程序. Python的数据类型比较简单:1.整数;2.长整数;3.浮…
1 Yield生成器 Yield是我在其他语言中没有见过的一个属性,算是python的一大特色,用好之后可以使代码更简洁.考虑一个简单的例子,文件的遍历.要遍历一个目录下的所有文件需要递归的操作.如果我们只是单纯的打印文件名,我们可以在递归的过程中完成,每当发现一个非目录就可以打印文件名.代码如下: class TraverseDirectory(object): @staticmethod def traverse(dir): if os.path.isdir(dir): files=os.l…
输出显示 先说一下最基础的输出: print('hello world') 唯一值得提到是字符串的format函数. format函数代替了C中的%s. print('{0} say:{0} {1}.'.format('python', 'hello world')) {0}是format的第一个字符串,{1}是format的第二个字符串. IF判断 if 1 > 2: print('1>2') else: print('1<=2') 在if判断中,还有elif,在之后的联系中,可能会用…
1. 循环. while循环 while 条件: 代码块(循环体) 执行流程: 1. 判断条件是否为真. 如果真. 执行代码块 2. 再次判断条件是否为真...... 3. 当条件为假.执行else 跳出循环. 循环结束 100以内数字相加 count = 1 # 准备一个变量 sum = 0 while count <= 100: # 累加到sum中 sum = sum + count # 把sum中的值(之前运算的结果)和当前数的数相加 count = count + 1 print(sum…
import time for i in range(10,0,-1): print i time.sleep(1) print "Blast off!" 以上代码循环意思为: 从10 到 1 每次递增-1,并睡眠1秒 最后跳出for,打印“Blast off” Python的代码块,用缩进来表示,不是大括号,需要注意代码的缩进程度…
最近需要做一个项目,完成一批音乐的格式转换.由于之前并未学习过python,所以想借此机会学一下.在介绍自己的学习过程之前,先把项目简要描述一下.目前在一台服务器a上有几十万首原始的MP3音乐文件,现在需要将其转换成wav文件进行后续的指纹提取,提取过程可以在a上完成.不过指纹匹配的过程需要耗费几十G的内存,服务器a上没有这么多内存,所以匹配过程需要在服务器b上完成.此外,为了方便今后对几十万首歌的检索,需要将歌曲信息存入数据库,数据库架设在服务器b上.现在比较麻烦的一点是,原始MP3音乐的信息…