您的位置:首页 > 财经 > 金融 > 电子商务网站和普通网站的区别_b2b盈利模式_西安推广平台排行榜_网络开发

电子商务网站和普通网站的区别_b2b盈利模式_西安推广平台排行榜_网络开发

2025/6/28 14:13:47 来源:https://blog.csdn.net/qq_50655286/article/details/148838113  浏览:    关键词:电子商务网站和普通网站的区别_b2b盈利模式_西安推广平台排行榜_网络开发
电子商务网站和普通网站的区别_b2b盈利模式_西安推广平台排行榜_网络开发

1.字符串

1.格式化输出

        (1)%s:字符串

        (2)%c:字符

        (3)%d:整数

#示例
print "My name is %s and weight is %d kg!" % ('Zara', 21)

2.字符串操作

+字符串连接

>>>a + b 'HelloPython'

*重复输出字符串

>>>a * 2 'HelloHello'

[]通过索引获取字符串中字符

>>>a[1] 'e'

[ : ]截取字符串中的一部分

>>>a[1:4] 'ell'

in成员运算符 - 如果字符串中包含给定的字符返回 True

>>>"H" in a True

not in成员运算符 - 如果字符串中不包含给定的字符返回 True

>>>"M" not in a True

2.列表

1.列表添加元素

list.append('Google')   ## 使用 append() 添加元素

2.列表删除元素

del list1[2]

3.列表中元素的截取

Python 表达式结果描述
L[2]'Taobao'读取列表中第三个元素
L[-2]'Runoob'读取列表中倒数第二个元素
L[1:]['Runoob', 'Taobao']从第二个元素开始截取列表

4.Python列表函数&方法

序号函数
1cmp(list1, list2)
比较两个列表的元素
2len(list)
列表元素个数
3max(list)
返回列表元素最大值
4min(list)
返回列表元素最小值
5list(seq)
将元组转换为列表
1list.append(obj)
在列表末尾添加新的对象
2list.count(obj)
统计某个元素在列表中出现的次数
3list.extend(seq)
在列表末尾一次性追加另一个序列中的多个值(用新列表扩展原来的列表)
4list.index(obj)
从列表中找出某个值第一个匹配项的索引位置
5list.insert(index, obj)
将对象插入列表
6list.pop([index=-1])
移除列表中的一个元素(默认最后一个元素),并且返回该元素的值
7list.remove(obj)
移除列表中某个值的第一个匹配项
8list.reverse()
反向列表中元素
9list.sort(cmp=None, key=None, reverse=False)
对原列表进行排序

3.元组(不能修改)

Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。

元组的创建创建空元组
tup1 = ()
元组中只包含一个元素时,需要在元素后面添加逗号tup1 = (50,)
元组与字符串类似,下标索引从0开始,可以进行截取,组合等。

4.字典(键值对)

1.更新添加字典

字典的每个键值 key:value 对用冒号 : 分割,每个键值对之间用逗号 , 分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1, key2 : value2 }修改字典内容:#!/usr/bin/python
# -*- coding: UTF-8 -*-tinydict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'}tinydict['Age'] = 8 # 更新
tinydict['School'] = "RUNOOB" # 添加print "tinydict['Age']: ", tinydict['Age']
print "tinydict['School']: ", tinydict['School']

2.删除字典

tinydict = {'Name': 'Zara', 'Age': 7, 'Class': 'First'} 
del tinydict['Name'] # 删除键是'Name'的条目 
tinydict.clear() # 清空字典所有条目
del tinydict # 删除字典

3.字典的函数

1dict.clear()
删除字典内所有元素
2dict.copy()
返回一个字典的浅复制
3dict.fromkeys(seq[, val])
创建一个新字典,以序列 seq 中元素做字典的键,val 为字典所有键对应的初始值
4dict.get(key, default=None)
返回指定键的值,如果值不在字典中返回default值
5dict.has_key(key)
如果键在字典dict里返回true,否则返回false。Python3 不支持。
6dict.items()
以列表返回可遍历的(键, 值) 元组数组
7dict.keys()
以列表返回一个字典所有的键
8dict.setdefault(key, default=None)
和get()类似, 但如果键不存在于字典中,将会添加键并将值设为default
9dict.update(dict2)
把字典dict2的键/值对更新到dict里
10dict.values()
以列表返回字典中的所有值
11pop(key[,default])
删除字典给定键 key 所对应的值,返回值为被删除的值。key值必须给出。 否则,返回default值。
12popitem()
返回并删除字典中的最后一对键和值。

5.日期时间

Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。

每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。

如函数time.time()用于获取当前时间戳

1.获取当前时间戳
time.time()2.获取当前时间
localtime = time.localtime(time.time())3.获取格式化的时间
localtime = time.asctime( time.localtime(time.time()) )4.格式化日期
# 格式化成2016-03-20 11:45:39形式
print time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) 5.格式化成Sat Mar 28 22:24:24 2016形式
print time.strftime("%a %b %d %H:%M:%S %Y", time.localtime()) 6.将格式字符串转换为时间戳
a = "Sat Mar 28 22:24:24 2016"
print time.mktime(time.strptime(a,"%a %b %d %H:%M:%S %Y"))

6.模块

模块就是一个个的.py文件

导入模块:import

导入模块中的某个方法:from modname import name1

7.输入输出I/O

1.输入:input函数

str = input("请输入:")
print "你输入的内容是: ", str

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com