python学习过程中随手写的测试脚本-testloop.py

## 定义list数组
lstrs = [‘t1‘,‘t2‘,‘t3‘,‘t4‘]
print(‘lstrs is‘,lstrs)

i = 0
## test for loop
for lstr in lstrs:
print(‘lstrs[%d] is‘ % i,lstr )
i = i + 1
print(‘end for loop‘)

j = 0
## test while loop
while j <= 3:
print(‘lstrs[%d] is‘ % j,lstrs[j] )
j = j + 1
print(‘end while loop‘)

k = 0
## test break and continue
print(‘k=0 , k<=10 ,1 continue, k>=4 break‘)
while k <= 10:
if k == 1:
k = k + 1
continue
print(‘k is %d‘ % k)
if k >= 4:
break
k = k + 1
print(‘end test for break and continue‘)

时间: 2024-10-22 15:47:34

python学习过程中随手写的测试脚本-testloop.py的相关文章

python学习过程中随手写的测试脚本-test1.py

## 引用输入,并在引用输入时显示文字name = input('What is your name ')## name = 'stan' print('your name is', name ) ## /为精确除法,//为整除,只留整数部分,%为取余数print('10/3 =',10/3)print('10//3 =',10//3)print('10%3 =',10%3) ## 尝试使用中文print('中文') ## 定义并引用list数组,使用[]## 数组中输入负数为倒数开始计数tst

python学习过程中随手写的测试脚本-testds.py

## test for dictprint('==========start test dict==========')names = ['Aa', 'Bb', 'Cc']scores = [98, 76, 54]## d相当于做了一个map映射d = {'Aa': 98, 'Bb': 76, 'Cc': 54}print('d is',d) for name in names: print('%s is' % name,d[name] ) ## get可在查询不到数据时不返回错误,返回指定数值

python学习过程中随手写的测试脚本-testif.py

## 输入name##name = input('What is your name ')name = 'stan' ## test for if,elifif name == 'stan': print('1. yes , your are stan' ) print('here is if')elif name == 'vanees': print('2. not stan, you are vanees' ) print('here is elif')else: print('9. oth

简明 Python 教程中的第一个备份脚本

第一次学习python写的脚本 原为简明 Python 教程中的第一个脚本 原脚本如下 #!/usr/bin/python # Filename: backup_ver1.py import os import time # 1. The files and directories to be backed up are specified in a list. source = ['/home/swaroop/byte', '/home/swaroop/bin'] # If you are u

python学习过程中if的几种写法

python实例学习中遇到的小问题,我对题目改动一下需要显示每一档的结果,可以用列表和if语句来完成,文章最后是原题目和答案 一.if的方式 A.程序 # !/usr/bin/python# -*- coding: UTF-8 -*- i = int(input('净利润:'))arr = [1000000, 600000, 400000, 200000, 100000, 0]rat = [0.01, 0.015, 0.03, 0.05, 0.075, 0.1]r = 0for idx in r

深浅拷贝--python(预习中随手写的。因为当时很无聊。。。)

需要知识准备,pyhton基本常识,python的小数据池概念. 深浅拷贝操作需要模块导入:import copy emmm,对于python中的两种数据类型来说. 1.数字,字符串 2.列表,元祖,字典等 浅拷贝:a = copy.copy(b) 如果b是第一种数据类型.a,b的内存地址一致. 如果b是第二种数据类型,拷贝后,a与b的第一层内存地址不同.也就是说id(a) != id(b),但a,b内元素的内存地址依然一致. 深拷贝:a = copy.deepcopy(b) 如果b是第一种数据

在windows系统中使用backoff2005的测试脚本来测试分词结果

分词程序的测试一般用backoff2005的脚本,但是backoff2005脚本是运行在linux系统上的.如果在windows系统中时,怎么使用该脚本呢?假设用户已经有了icwb2-data压缩包了. 首先得安装perl开发环境.下载地址: https://dwimperl.googlecode.com/files/dwimperl-5.14.2.1-v7-32bit.exe接下来,需要安装diff工具,下载地址: http://superb-dca3.dl.sourceforge.net/p

[Python]学习过程中的那些问题--不断更新

一.安装模块提示报错:You are using pip version 9.0.1, however version 9.0.3 is available.You should consider upgrading via the 'python -m pip install --upgrade pip' comm and. # 使用下面的命令更新pip python -m pip install --upgrade pip 二.paramiko的依赖包pycrypto无法安装升级pip到9.

Python学习过程中各个难点---数据类型篇

---恢复内容开始--- 当时在学习python的基本数据类型时,对于可变与不可变类型不是了解的很透彻,这篇是回过头来自己的一些理解. 可变的数据类型有列表,不可变的数据类型有字符串,数字和元组    怎么区分可变不可变,很简单.我们都知道数据是存储在内存里的,那么我们只需去查看其内存即可 列表: 可以从上图看到,我在修改了列表中的数值后,列表的内存地址并未发生改变,相当于还是这个列表,说明该数据类型是可变的 数字: 可以从上图看到,我在修改了数字的值后,其内存地址发生了变化,相当于变成了另外一