Python学习

本文介绍了Python编程语言的基础概念和核心语法,包括列表、元组、条件语句、循环结构、字典、集合等基本数据类型及操作方法,并对字符串切片、函数定义等进行了详细说明。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、list 是一种有序的集合,可随时添加和删除其中的元素


2、tuple也是一种有序的列表,它一旦创建完毕就不能修改

t=(0,1,2,3,4,5,6,7,8,9)
print t 


3、if语句

age=21
if age >=18:
  print 'your age is ',age
4、if-else语句

age=21
if age >=18:
  print 'adult'
else :
  print "young"
5、if...多个elif...else...
6、for循环

L=['a','b','c']
for word in L:
  print  word
7、while循环

sum = 0
x = 1
while x < 100:
    sum = sum + x
    x = x + 2
print sum
8、break  简单啊不写了

9、多重循环

10、dict 相当于key-value,dict内部是无序


11、set 内部的元素是无序的,set不能包含重复的元素,set存储元素也是无序的


Python官方网站文档https://docs.python.org/2/library/functions.html#abs

12、函数

L = []
x = 1
while x <= 100:
    L.append(x * x)
    x = x + 1
print sum(L)
math包提供了sin(),cos(),sqrt().....,只需要import就可以了

13、对list进行切片

L=["A","B","C","D"]
print L
 
print L[-2:]


print L[:-2]


print L[-3:-1]


print L[-4:-1:2]
list从头开始数时,第一个元素的位置是0;-1表示倒数第一个元素

print L[-2:]打印从-2到结束的list;

print L[:-2] 打印从开始到-2位置之前的list

print L[-3:-1] 从-3开始到-1之前的list

print L[-4:-1:2] 从-4开始到-1之前的且需取出正序第2个位置的元素


14、对字符串切片


15、迭代

Python 是通过for...in.....

16、索引迭代:enumerate()函数

17、迭代dict的value 使用 value() 或itervalue()

18、迭代dict的key和value  使用items()

19、多层表达式


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值