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

怎么才能提高网站点击量 免费在线资源搜索引擎

怎么才能提高网站点击量 免费,在线资源搜索引擎,给人做ppt的网站吗,安卓app市场条件判断 条件判断使用if、elif和else关键字。它们用于根据条件执行不同的代码块。 # 条件判断 age 18 if age < 18:print("你还是个孩子&#xff01;") elif age 18:print("永远十八岁&#xff01;") else:print("你还年轻&#xff01;")…

条件判断

        条件判断使用ifelifelse关键字。它们用于根据条件执行不同的代码块。

# 条件判断
age = 18
if age < 18:print("你还是个孩子!")
elif age == 18:print("永远十八岁!")
else:print("你还年轻!")

循环

        Python中有两种主要的循环结构:for循环和while循环。

for循环

   for循环用于遍历序列(如列表、元组、字符串等)中的每个元素。

# for循环 遍历序列
array = ['test',1,[1,2,3,4,5]]
for arr in array:# 使用type函数判断类型 类似于java的判断类型instanceof 多进行类比if type(arr)==list:for a in arr:print('我是第二层循环:',a)else:        print(arr)
# 循环字典 实例
disc = [{'name':'python','age':18},{'name':'java','age':18}]
for arr in disc:# 使用type函数判断类型 类似于java的判断类型instanceof 多进行类比if arr.get('name')=='python':print('我是python')else:print('我是java')

while循环

       while循环在条件为True时重复执行代码块。

# while循环 比如累加计算
count = 0
total = 0
while count <= 100:count += 1total = total + count
print(total)

循环内部操作

关键字作用适用场景
pass空操作,什么都不做,仅占位。当语法上需要语句但逻辑上不需要操作时。在编写代码时,如果某些逻辑暂时不需要实现,但需要保持语法正确性,可以使用 pass(简单来说就是保证语法的正确性
continue跳过当前迭代的剩余代码,直接进入下一次循环。当需要跳过某些特定条件的迭代时。
break立即终止整个循环,不再执行后续迭代。当满足某个条件时需要提前退出循环时。
else当循环正常结束(未被 break 中断)时执行 else 块中的代码。当需要在循环正常结束后执行某些操作时。
# pass使用 当语法上需要语句但逻辑上不需要操作时 在编写代码时,如果某些逻辑暂时不需要实现,但需要保持语法正确性,可以使用 pass。可以点到range里看下 很多用到了pass
for i in range(10):if i == 2:passprint(f" i == {i} ")else:print(i)if i == 3:# 保证代码的完整性 如果有复杂的代码 需要待实现的部分就可以使用了pass
# continue跳过本次循环
for i in range(10):if i == 3:continueelse:print(i) # 打印结果 0-9 不含3
# break结束本次循环
for i in range(10):if i == 3:breakelse:print(i) # 打印结果 0 - 2
# else 除了break 不执行else外 其他的都会执行
for i in range(10):break
else:print("循环正常结束") # 因为break 不会被执行
for i in range(10):continue
else:print("循环正常结束") # 正常打印
for i in range(10):pass
else:print("循环正常结束")  # 正常打印

列表操作

        学到了循环,就要学习关于列表的元素的操作,其中包括查询、修改、插入、删除、排序等操作(实例:animal = ['dog','cat','elephant','rabbit']也可以看下面的查询修改中的实例)。

操作方法/语法描述示例
查询list[index]通过索引访问元素,索引从 0 开始。animal[0] 返回 "dog"
list[-1]或者list[len(list)-1]访问最后一个元素。animal[-1] 或者animal[len(animal)-1]返回 "rabbit"
list[start:end]切片操作,获取从 start 到 end-1 的子列表。左开右闭区间。animal[0:2] 返回 ["dog", "cat"]
list.index(value)返回第一个匹配元素的索引。animal.index("cat") 返回 1
value in list检查元素是否在列表中。"monkey" in animal 返回 False
修改list[index] = value修改指定索引处的元素。animal[1] = "monkey" 将 "cat" 修改为 "monkey"
list[start:end] = [values]修改切片范围内的元素。animal[0:2] = ['giraffe','ant'] 替换 "dog" 和 "cat"
删除del list[index]删除指定索引处的元素。del animal[1] 删除 "cat"
list.remove(value)删除第一个匹配的元素。animal.remove("elephant") 删除 "elephant"
list.pop(index)删除并返回指定索引处的元素(默认删除最后一个元素)。animal.pop(1) 删除并返回 "dog"
list.clear()清空列表中的所有元素。animal.clear() 清空列表并返回 []
插入list.append(value)在列表末尾添加一个元素。animal.append("rat") 添加"rat"
list.insert(index, value)在指定索引处插入一个元素。animal.insert(2, "lion") 在索引 2 处插入 "lion"
list.extend(iterable)将另一个可迭代对象的所有元素添加到列表末尾。animal.extend(["fish", "shrimp"]) 添加 "fish" 和 "shrimp"
其他操作len(list)返回列表的长度。len(animal) 返回 4
list.sort()对列表进行排序(默认升序)。animal.sort() 排序列表
list.reverse()反转列表中的元素顺序。animal.reverse() 反转列表
list.copy()返回列表的浅拷贝。深拷贝方法为deepcopy()new_animal = animal.copy() 创建 animal的副本
list.count(value)返回列表中匹配元素的个数。animal.count("cat") 返回 1

查询

# 列表查询操作  通过索引访问元素,索引从0开始。
animal = ['dog','cat','elephant','rabbit']
# 获取cat
print(animal[1]) # 输出:cat
# list[-1] 函数访问最后一个函数 或者 list[len()-1]
print(animal[len(animal)-1]) # 输出:rabbit
# list[start:end] 切片操作,获取从start到end-1的子列表。左闭右开
print(animal[0:2]) # 输出:['dog', 'cat']
# list.index(value) 返回第一个匹配元素的索引。
print(animal.index('cat')) #输出:1
# in 是否在集合中
print('monkey' in animal) #输出:false

修改

# 列表修改操作
animal = ['dog','cat','elephant','rabbit']
# cat修改为monkey
animal[1]= 'monkey'
print(animal) # 输出: ['dog', 'monkey', 'elephant', 'rabbit']
# list[start:end] = [values] 修改切片范围内的元素。 dog和monkey修改为giraffe和ant 注意使用[1,2]会变成添加['dog', 'giraffe', 'ant', 'elephant', 'rabbit']考虑为什么
animal[0:2]= ['giraffe','ant']
print(animal) # 输出: ['dog','monkey','giraffe','ant']

删除

# 列表删除操作
animal = ['dog','cat','elephant','rabbit']
# del list[index] 删除指定索引处的元素。
del animal[1]
print(animal) # 输出: ['dog', 'elephant', 'rabbit']
# list.remove(value) 删除第一个匹配的元素。
animal.remove('elephant')
print(animal) # 输出: ['dog', 'rabbit']
# list.pop(index)	删除并返回指定索引处的元素(默认删除最后一个元素)。
animal.pop()
print(animal) # 输出: ['dog']
# list.clear()	清空列表中的所有元素。	animal.clear()清空列表
animal.clear()
print(animal) # 输出: []

插入

# 列表添加操作
animal = ['dog','cat','elephant','rabbit']
# list.append(value)	在列表末尾添加一个元素
animal.append('rat')
print(animal) # 输出: ['dog','cat','elephant','rabbit','rat']
# list.insert(index, value)	在指定索引处插入一个元素。
animal.insert(2,'lion')
print(animal) # 输出: ['dog', 'cat', 'lion', 'elephant', 'rabbit', 'rat']
# list.extend(iterable)	将另一个可迭代对象的所有元素添加到列表末尾。 shrimp虾
animal.extend(['fish','shrimp'])
print(animal)   # 输出: ['dog', 'cat', 'lion', 'elephant', 'rabbit', 'rat', 'fish', 'shrimp']

  其他操作

# 列表其他操作
animal = ['dog','cat','elephant','rabbit']
# len(list)	返回列表的长度。
print(len(animal)) # 4
# list.sort()	对列表进行排序(默认升序)。
animal.sort()
print(animal) # ['cat', 'dog', 'elephant', 'rabbit']
# list.reverse()	反转列表中的元素顺序。
animal.reverse()
print(animal) # ['rabbit', 'elephant', 'dog', 'cat']
# list.copy()	返回列表的浅拷贝。
new_animal = animal.copy()
print(new_animal) # ['rabbit', 'elephant', 'dog', 'cat']
# list.count(value) 返回列表中匹配元素的个数。
print(animal.count('cat')) # 1

代码块

        在Python中,代码块是通过缩进来定义的。通常使用4个空格或一个Tab键(跟java不同的是使用代码缩进来完成java代表是以{开始或者以}结束为一个代码块)来缩进。代码块用于组织代码,使其在逻辑上成为一个整体。

# 这是一个代码块 input函数式输入框 类似与java的system.in输入 系统输入
s = int(input('请输入一个数字:'))
if s > 0: # 也可以写if(s >0 )但是没必要 因为python给个提示建议去掉 保证代码的按照缩进来进行更加规范print("这个数字是大于0的数字!")  # 这行代码属于if语句的代码块
elif s == 0:print("这个数字是等于0的数字!")  # 这行代码属于elif语句的代码块
else:print("这个数字是小于0的数字!")  # 这行代码属于else语句的代码块

方法块

        在Python中,使用def关键字来定义函数。函数是一段可重用的代码,可以接受参数并返回结果。

# def来定义方法
def method1(name,age):print('姓名:'+name,'年龄:'+age)
input(method1('python','18'))

文章转载自:
http://anzac.xqwq.cn
http://lantern.xqwq.cn
http://eurasiatic.xqwq.cn
http://tutorial.xqwq.cn
http://ifps.xqwq.cn
http://farm.xqwq.cn
http://cheddite.xqwq.cn
http://henapple.xqwq.cn
http://braize.xqwq.cn
http://trinodal.xqwq.cn
http://multitudinism.xqwq.cn
http://sonoluminescence.xqwq.cn
http://silvichemical.xqwq.cn
http://unmix.xqwq.cn
http://slenderize.xqwq.cn
http://scotophobia.xqwq.cn
http://shuck.xqwq.cn
http://flauntily.xqwq.cn
http://procrustean.xqwq.cn
http://spinnery.xqwq.cn
http://horniness.xqwq.cn
http://alienative.xqwq.cn
http://geratologous.xqwq.cn
http://conium.xqwq.cn
http://novation.xqwq.cn
http://quandong.xqwq.cn
http://stratosphere.xqwq.cn
http://attabal.xqwq.cn
http://prokaryotic.xqwq.cn
http://regulative.xqwq.cn
http://vacuumize.xqwq.cn
http://ind.xqwq.cn
http://radiant.xqwq.cn
http://koradji.xqwq.cn
http://wharfside.xqwq.cn
http://milch.xqwq.cn
http://telekineticist.xqwq.cn
http://promisee.xqwq.cn
http://seventh.xqwq.cn
http://subentry.xqwq.cn
http://counterplea.xqwq.cn
http://surrey.xqwq.cn
http://aerosinusitis.xqwq.cn
http://alamein.xqwq.cn
http://bowyer.xqwq.cn
http://turkish.xqwq.cn
http://repave.xqwq.cn
http://sankara.xqwq.cn
http://biff.xqwq.cn
http://avoset.xqwq.cn
http://shortcoat.xqwq.cn
http://coreless.xqwq.cn
http://scoreline.xqwq.cn
http://kiwi.xqwq.cn
http://keepsake.xqwq.cn
http://hypernotion.xqwq.cn
http://ignore.xqwq.cn
http://radiocolloid.xqwq.cn
http://navelwort.xqwq.cn
http://pomander.xqwq.cn
http://hypersecretion.xqwq.cn
http://synchronological.xqwq.cn
http://supinator.xqwq.cn
http://thanatophobia.xqwq.cn
http://holohedrism.xqwq.cn
http://upsilon.xqwq.cn
http://vis.xqwq.cn
http://pulvinus.xqwq.cn
http://mudsill.xqwq.cn
http://precocious.xqwq.cn
http://unblest.xqwq.cn
http://catoptrics.xqwq.cn
http://ponceau.xqwq.cn
http://wiredancer.xqwq.cn
http://copycat.xqwq.cn
http://grano.xqwq.cn
http://parasitology.xqwq.cn
http://knout.xqwq.cn
http://fooster.xqwq.cn
http://vinton.xqwq.cn
http://covenant.xqwq.cn
http://discovrery.xqwq.cn
http://baciamano.xqwq.cn
http://prongy.xqwq.cn
http://linebacking.xqwq.cn
http://nourishing.xqwq.cn
http://eldritch.xqwq.cn
http://graybeard.xqwq.cn
http://realty.xqwq.cn
http://conic.xqwq.cn
http://churel.xqwq.cn
http://santero.xqwq.cn
http://gch.xqwq.cn
http://specimen.xqwq.cn
http://ineligible.xqwq.cn
http://pentangular.xqwq.cn
http://bak.xqwq.cn
http://rebranch.xqwq.cn
http://brickbat.xqwq.cn
http://aeneous.xqwq.cn
http://www.hrbkazy.com/news/66664.html

相关文章:

  • 邯郸哪里有做网站的李创建网站免费
  • 市总工会智慧网站建设总结seo顾问咨询
  • wordpress网站搬家换域名做电商需要学哪些基础
  • 网站公司制作网站有何优势临沂色度广告有限公司
  • b2c建设网站公司推广方案策划
  • 酒店做网站草根seo视频大全
  • 关于色彩搭配的网站seo关键词推广
  • 开发视频网站多少钱百度平台营销
  • 端州网站建设前端培训班一般多少钱
  • 网站首页广告网站服务器ip查询
  • 网站标题关键词用什么隔开好搜网
  • 这样建立网站销售管理怎么带团队
  • 做建筑钢材的b2b网站有哪些市场调研报告3000字范文
  • java动态网站开发报个电脑培训班要多少钱
  • wordpress下载网站模板怎么用口碑营销的方法
  • 建设局网站投诉杭州百度百家号seo优化排名
  • 酒泉网站建设价格百度官方入口
  • 给别人做网站赚钱吗网站搜索引擎优化情况怎么写
  • 做原型的素材网站本周国内重大新闻十条
  • 做网站怎么接广告赚钱网站后端开发
  • 详细论述制作网站的步骤合肥百度seo排名
  • 中山精品网站建设精英互联网营销师资格证
  • 网站模糊效果西安新站网站推广优化
  • b2b商务平台大全seo怎么收费
  • 百度网站推广关键词怎么查站长网
  • 域名免费注册网站百度总部地址
  • 云南网站建设企业推荐搜索引擎优化公司排行
  • 有代码怎么做网站网络整合营销4i原则
  • python网站开发论文外贸独立站怎么做
  • 外文网站做t检验分析seo是怎么优化推广的