NCF参数化建筑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: wdc63
打印 上一主题 下一主题

[个人作品] 面向设计师的Python基础教程 --- 第四课 循环 & 图灵完备系统

  [复制链接]
1m
发表于 2014-11-19 11:50:02 | 显示全部楼层
我的range 函数用法是不是有问题,同样的代码range确生成不了等差数列。。

##初始建立一个列表有多种方法

##直接赋值

a = [1,2,3,4,5]

##对字符串使用spit() 函数

b = 'always'.split()

##使用range() 函数建立一个列表,即一个从起 始整数到末尾整数(不包含该数)的间隔1等差数列

c = [range (10)]

print (a,b,c)

##列表的索引切片与元组类似

print (a [0],a[- 1],c [4])

print (b [1:3])

print (c[- 3:- 1])

##对列表中的元素可以重新赋值

a [0],a [1] =99,100

b [3] = ['big','arc',23.5]

print (a,b)

##列表与列表可以进行相加得到一 个新列表(注意这里的相加不是布尔运算,仅有set集合才具有布尔运算功能)

print (a,b)

print (a +b)

小黑屋|手机版|NCF参数化建筑论坛 ( 浙ICP备2020044100号-2 )    辽公网安备21021102000973号

GMT+8, 2024-5-4 01:56 , Processed in 0.081038 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表