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数组,使用[]
## 数组中输入负数为倒数开始计数
tstr = ['t1','t2','t3']
print('tstr is ',tstr)
print('tstr[0] =',tstr[0],', tstr[1]=',tstr[1],', tstr[2]=',tstr[2])
print('tstr[-3] =',tstr[-3],', tstr[-2]=',tstr[-2],', tstr[-1]=',tstr[-1])
## 往数组中插入新数据
tstr.insert(1,'t_insert')
print('run tstr.insert, tstr is ',tstr)
## append往数组最后添加数字
tstr.append('t_insert2')
print('run tstr.append, tstr is ',tstr)
## pop()为删除数组数据,不输数字时删除最后一个,输入数字时删除指定位置
tstr.pop()
print('run tstr.pop() , tstr is ',tstr)
tstr.pop(1)
print('run tstr.pop(1) , tstr is',tstr)
tstr.pop(-1)
print('run tstr.pop(-1) , tstr is ',tstr)

## 数组中也可使用其他数据
tstr2 = ['z1','z2']
print('tstr2 is ',tstr2)
tstr.insert(1,tstr2)
print('insert tstr2 , tstr is ',tstr)
tstr2.insert(2,'z3')
print('after tstr2 changed, tstr2 is ',tstr2)
print('after tstr2 changed, tstr is ',tstr)

## 定义并引用tuple数组,使用(),tuple定义后无法修改,1个元素的tuple定义时必须加一个逗号','来消除歧义
## 虽然tuple不可变,但是可引用list,list变化时,tuple数值也会变化
stu1 = (1,2,tstr2)
stu2 = (1,)
print('stu1 is ',stu1)
print('stu1[0] is ',stu1[0],'stu1[1] is ',stu1[1])
print('stu2 is ',stu2)
print('stu2[0] is ',stu2[0])

转载于:https://www.cnblogs.com/dcbook/p/7516329.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值