python数据类型和结构

本文介绍了Python的基本概念,包括常量如整数、浮点数等,变量的使用方式,以及内置的数据结构list、tuple和dict。通过实例展示了list的操作方法如append、sort等,并对比了tuple与list的区别。

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

python的常量:数——整数、长整数、浮点数和复数
字符串——单引号和双引号的作用相同(与perl不同) perl -p -i -e 's/old/new/g' filename
,三引号指示一个多行字符串,一般在定义类和函数头时做解释说明。

#!/usr/bin/python
#Filename:mymodule.py
class myModule:
"""show

this is only one simple example"""
pass

p = myModule()
print p



python的变量:使用变量时只需要赋值,不需要声明或定义数据类型。

python内置的三种数据结构:list、tuple和dict。


一、list常用的几种方法:append,count,extend,index,insert,pop,remove,reverse,sort

展示list用法的简单例子:

#!/usr/bin/python
#Filename:using_list.py

shoplist =['apple','mango','carrot','banana']

print 'I have',len(shoplist),'items to purchase.'

print 'These items are:'
for item in shoplist:
print item,

print '\nI also have to buy rice.'
shoplist.append('rice')
print 'My shopping list is now',shoplist

print 'I will sort my list now'
shoplist.sort()
print 'Sorted shopping list is ',shoplist

print 'The first item I will buy is ',shoplist[0]
olditem = shoplist[0]
del shoplist[0]
print 'I bought the',olditem
print 'My shopping list is now',shoplist



二、tuple与list十分相似,只是tuple和字符串一样是不可变序列。元素间用逗号分隔,为了便于识别一般会在tuple起始和结束位置加括号。
元组最通常的用法是用在打印语句中。

#!/usr/bin/python
#Filename:print_tuple.py

age = 26
name = 'SongYang'

print '%s is %d years old.' %(name,age)
print '''%s loves that girl who he is missing.

Why is %s playing with that python?''' % (name,name)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值