当前位置: 首页 > news >正文

线上购物网站建设的可行性网站首页跳出弹窗

线上购物网站建设的可行性,网站首页跳出弹窗,精品一卡2卡三卡4卡分类,装饰工程规范人生苦短,我学Python。离不开它自带的“buff”。 - 简单好用Python的优势很多,最明显的便是简单、易上手。Python的语法非常简单,比如敲“Hello World”,用其他编程语言要敲6-7行代码,用Python只需要1行代码&#xff…

人生苦短,我学Python。离不开它自带的“buff”。

- 简单好用Python的优势很多,最明显的便是简单、易上手。Python的语法非常简单,比如敲“Hello World”,用其他编程语言要敲6-7行代码,用Python只需要1行代码,让新手也能够轻松上手。

- 丰富的标准库Python拥有的丰富标准库,可以帮助程序员快速地实现编程任务,减少程序开发时间。

- 丰富的社区资源Python拥有丰富的社区资源,这也意味着程序员可以找到很多与之相关的学习信息。

- 应用领域众多目前,不管是国外还是国内,各大互联网企业都开始大量使用Python,用它完成很多任务!

- 使用人数众多在2022年,国外网站DevJobsScanner分析了超过 700 万个开发者的工作需求,得出了目前行业内需求量最大的 8 种编程语言,其中Python便位列第二位!

现在,Python的好用已经被普及,部分小学将它纳入教材,出现在考试试卷上。职场人更是拿Python来提高自己的办公效率……可以说,Python已经在互联网的世界实现遍地开花!

Python 是顶级编程语言之一,它具有许多程序员从未使用过的许多隐藏功能。今天跟大家分享几个Python相关的技巧

 1、列表Stepping

这是一个 step 参数,可以通过采取几个步骤来分割你的列表。此外,你可以使用 step 参数来反转整数。看看下面的代码示例:

# 列表Stepping
data = [10, 20, 30, 40, 50]
print(data[::2]) # [10, 30, 50]
print(data[::3]) # [10, 40]
# 使用 stepping 翻转列表
print(data[::-1]) # [50, 40, 30, 20, 10]

2、Find()方法

find() 方法是一个很棒的功能,可以查找字符串中任何字符的任何起始索引号:

# 查找方法
x = "Python"
y = "Hello From Python"
print(x.find("Python")) # 0
print(y.find("From"))  # 6
print(y.find("From Python")) #6

3、 iter()函数

iter() 方法对于没有任何循环帮助的迭代列表很有用。这是一个内置方法,因此你不需要任何模块:

# Iter() 
values = [1, 3, 4, 6]
values = iter(values) 
print(next(values)) # 1 
print(next(values)) # 3 
print(next(values)) # 4 
print(next(values)) # 6

4、 Python中的文档测试

Doctest 功能将让你测试你的功能并显示你的测试报告。如果你检查下面的示例,你需要在三引号中编写一个测试参数,如下所示:

# Doctest 
from doctest import testmod 
def Mul(x, y) -> int: """这个函数返回 x 和 y 参数的 mul调用函数,然后是预期的输出:>>> Mul(4, 5) 20 >> > Mul(19, 20) 39 """ return x * y 
# 调用 testmod 函数
testmod(name='Mul', verbose=True)

输出:

Trying:Mul(4, 5)
Expecting:20
ok
Trying:Mul(19, 20)
Expecting:39
**********************************************************************
File "__main__", line 10, in Mul.Mul
Failed example:Mul(19, 20)
Expected:39
Got:380
1 items had no tests:
Mul
**********************************************************************
1 items had failures:1 of   2 in Mul.Mul
2 tests in 2 items.
1 passed and 1 failed.
***Test Failed*** 1 failures.

5、Yield声明

Yield 语句是 Python 的另一个令人惊叹的特性,它的工作方式类似于 return 语句,但它不是终止函数并返回,而是返回到它返回给调用者的点:

# Yield声明
def func(): print(1) yield 1 print(2) yield 2 print(3) yield 3 for call in func(): pass# 输出
# 1 
# 2 
# 3

6、处理字典缺失键

有时我们正在访问的键不存在于字典中,这会导致键错误。为了处理丢失的键,我们可以使用get() 方法而不是括号方法:

# 处理字典中的缺失值
dict_1 = {1:"x",2:"y"}
# 不要使用get
print(dict_1[3]) # key error
# 使用get  
print(dict_1.get(3)) #  None

 7、For/Else和While/Else

你知道 Python 还支持带有 For 和 While 循环的 Else 吗?当你的循环完成其迭代而没有任何中断时,将执行此 else 语句。

下面的 For 循环示例 else 将执行,但在 While 循环中,我添加了一个不会触发 else 语句的 break 语句:

# 为/否则  
for x in range(5): print(x) 
else: print("Loop Completed") # 执行# While / Else 
i = 0 
while i < 5: break 
else: print("Loop Completed") # 未执行

8、 命名字符串格式化

此功能将替换字符串占位符中的值。当你需要在字符串的不同占位符中添加值时,这会派上用场:

# 命名格式化字符串
a = "Python" 
b = "工作"# Way 1 
string = "I looking for a {} Programming {}".format(a, b) 
print(string) # I looking for a Python Programming Job#Way 2 
string = f"I looking for a {a} Programming {b}" 
print(string) # I looking for a Python Programming Job

 9、设置递归限制

这是 Python 的另一个很棒的特性,它可以让你设置 Python 程序的递归限制。请查看以下代码示例以更好地理解:

# 设置递归限制
import sys
sys.setrecursionlimit = 2000
print(sys.getrecursionlimit) # 2000

10、条件参数

条件赋值功能使用三元运算符,可以根据特定条件在变量中赋值。看看下面的代码示例:

# 条件参数
x = 5 if 2 > 4 else 2
print(x) # 2
y = 10 if 32 > 41 else 24
print(y) # 24

 

http://www.yayakq.cn/news/831793/

相关文章:

  • 宁乡网站建设在哪最新注册的公司在哪里可以查询
  • 郑州金水区网站建设企业如何网络推广
  • 网站建设合同印花税税率如何查网站域名备案
  • 泉州地区网站建设公司沈阳市网站设计制作公司
  • 后盾网原创实战网站建设教程1-15可以做游戏的网站有哪些内容
  • 济源市建设工程管理处网站网站后台选择
  • 网站免费建设工商注册在哪个网站
  • 深圳高端网站制作公司排名免费网站模板下载
  • 建设房地产公司网站的费用30岁女人学网站开发可以吗
  • 成都有名的设计公司深圳seo推广培训
  • 嘉兴做网站公司网站备案 拉黑
  • 利州区住房和城乡建设部网站亚马逊网站建设案例分析
  • 珠海网站开发排名企业网站推广有哪些
  • 东营网站建设app开发百度极速版
  • 网站开发 前端如何学习公司名字大全 必过
  • 网站添加子域名互联网营销是干什么
  • 福州++网站建设解决问题的网站
  • 网站建设项目付款方式推广平台有哪几个
  • 大型集团公司网站建设方案做企业网站对企业的好处
  • 广州网站设计权威乐云践新wordpress仿站js如何导入
  • 手机网站做适配建网站卖东西
  • 响应式博客网站模板怎么做房地产网站
  • 企业网站设计开发wordpress posts page
  • 简单的网站建设公司的模板下载做游戏网站要通过什么审核
  • 免费家具网站模板深圳拼团网站建设
  • mvc网站开发实例教程建一个网站
  • 用别人家网站做跳转工程与建设期刊
  • 绍兴易网网站开发百度云CDN支持wordpress
  • 外包公司 网站建设 上海如何建设简单小型网站
  • 网站是哪个公司做的好企业微信公众号平台官网