从零开始学Python编程:5个基础经典代码带你快速掌握Python!

AI权益加码!Claude Code、Cursor等20+工具免费用! 购周边限时加赠Coding Plan Lite,畅享主流AI工具!习进阶更高效! 阅读详情

今天我继续分享Python基础经典案列!

1.pass语句

for letter in "runoob":
    if letter == "o":
        pass
        print("执行pass块")
    print("当前字母:%s" %letter)
print("good bye")
 
输出结果为
 
当前字母:r
当前字母:u
当前字母:n
执行pass块
当前字母:o
执行pass块
当前字母:o
当前字母:b
good bye

2.元素的各种获取

list = ["ding",123,"true",(1,2,3,"apple"),[1,"小明"],{"name":"ding"}]
print(list[0])
print(list[2])
print(list[1:4])
print(list[:5:2])          #倒着取后两个元素
print(list[-1:-3:-1])
print()
 
print(list[len(list):])    ###利用切片方式实现列表的增加
list[len(list):] = [222]
print(list)
print()
 
list.append("good")        #append() 在最后一个位置添加元素
print(list)
print()
 
list.insert(2,"food")      #insert()按照索引添加,元素插入后,后面的元素索引值会自动加1
print(list)
print()
 
list.extend("ABC")         #extend() 迭代添加,在最后的位置,迭代每一个元素,依次添加
print(list)
print()
 
list.pop()                 #pop() 按照索引删除,默认删除最后一个
print(list)
list.pop(1)                #删除索引值为1的元素
print(list)
print()
 
del list[:3]               #利用切片删除元素
print(list)
print()
 
list1 = [3,5,7,9]
list1[:3] = [1,2,3]         #利用切片修改列表元素
print(list1)
list1[:3] = []
print(list1)
list1 = list1(range(10))
print(list1)
list1[::2] = [0]*(len(list1)//2)
print(list1)

3.评委打分

list1 = []
n = int(input("请输入评委人数:"))
while n <= 2:
    print("评委人数需大于2")
    n = int(input("请重新输入评委人数:"))
p = int(input("请输入比赛人数:"))
while p <= 1:
    print("比赛人数需大于1")
    p = int(input("请重新输入比赛人数:"))
def check_score(score):
    if score >= 0 and score <= 100:
        return score
    else:
        print("分数不合法,请重新输入!")
        score = int(input("请重新输入分数:"))
        score = check_score(score)
j = p
list2=[]
while j > 0 :
    name = input("请输入选手序号:")
    list2.append(name)
    i = n
    a = []
    while i > 0:
        score = check_score(int(input("输入评委打分分数:")))
        a.append(score)
        i -= 1
    avg_score = (sum(a) - min(a) - max(a)) / (n-2)
    list1.append([name,avg_score])
    j -= 1
print(list1)
 
for i in range(p):
    print("选手序号:", list2[i])
    print("平均分:", list1[i][1])
 
ll=[]
for i in range(p):
    ll.append(list1[i][1])
 
    ll.sort(reverse=True)
print(ll)

4.算一元二次方程的实数解

#coding=utf-8
import math
a=int(input("请输入方程系数a的值"))
b=int(input("请输入方程系数b的值"))
c=int(input("请输入方程系数c的值"))
if ((b*b-4*a*c)>=0)and((a!=0)):
    x1=(-b+math.sqrt(b*b-4*a*c))/(2*a)
    x2=(-b-math.sqrt(b*b-4*a*c))/(2*a)
    print("方程%+d*x*x%+d*x%+d=0的两个实数解为:x1=%+.2f,x2=%+.2f"%(a,b,c,x1,x2))
else:
    print("方程%+d*x*x%+d*x%+d=0无实数解"%(a,b,c))

5.星期几

n="1,2,3,4,5,6,7"
data="一 二 三 四 五 六 日"
i=input("请输入阿拉伯数字1-7的任意一个数字:")
if i in n:
    a=data[n.index(i)]
    print("星期{}" .format(a))
100个Python代码大全:完这篇从Python小白到架构师 Python是一种广泛使用的高级编程语言,以其简洁优雅、易于习和强大的库而闻名。无论你是一位经验丰富的程序员还是初者,都可以从这种语言的丰富资源中受益。在本篇博客中,我将分享100个实用的Python代码示例,旨在帮助你掌握Python编程,并在日常工作中提高效率。 阅读详情

相关推荐

11个实用又简洁的Python代码,建议收藏

普通程序员写的代码和大神写的代码的最大区别就是我们是用代码堆砌功能,很少注重代码品质和效率,而大神们能写出优雅精简的代码,实现一个功能我们需要几十上百行代码,而他们可能一行就解决了!并且他们的代码运行效率还比你高!今天给大家分享一些常用的Python高效代码片段,希望可以给大家的代码质量来一点点提高!

veratata的博客 4547

Python浪漫星空(完整代码

Python绘制一个含有月亮、流星、星星的炫酷星空的完整代码

AIGC 2万+

从零开始Python编程基础与实践

Python是一门非常适合初者的编程语言,其简洁和强大的特性使得它在各种领域都得到了广泛应用。通过Python基础知识,包括数据类型、控制结构、函数和数据结构,您将能够编写简单的程序,并为更复杂的编程任务打下坚实的基础。希望本篇文章能帮助你顺利入门Python编程,踏上编程的旅程!

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 682

python代码大全

python代码大全

zy0412326的专栏 3万+

极简 Python:10 段代码基础 python

本篇共包含 10 段简单的 Python,涉及常用语法和常用库(但毫无疑问删减了很多,比如没有字典)任何不懂的地方可直接留言~注:如果某个地方以 “#” 开始意思是:这是注释。

2401_85339817的博客 4318

Python快速入门指南:从零开始掌握Python编程

Python作为当今最流行的编程语言之一,以其简洁的语法、强大的功能和丰富的生态系统赢得了全球开发者的青睐。无论你是想进入数据科、Web开发、自动化脚本还是人工智能领域,Python都是绝佳的起点。本文将快速掌握Python的核心概念,助你开启编程之旅。"""这是一个问候函数"""return f"def greet(name , greeting = "Hello") : """这是一个问候函数""" return f" {name }!

李赛赛的专栏 1万+

从零开始Python编程快速入门指南

Python的特点易读性:语法接近自然语言,缩进强制代码规范跨平台:支持Windows、Linux、macOS等操作系统丰富的库:超过20万个第三方库(如NumPy、Django)应用领域Web开发:Django、Flask框架数据分析:pandas、NumPy自动化:脚本编写、爬虫(Scrapy)requests调用API习路径建议掌握基础语法(2周)完成3个小项目(1个月)参与开源贡献(持续)推荐资源书籍:《Python Crash Course》

ztt123654的博客 1176

从零开始 Python基础

从零开始 Python基础篇前言大家好,这里是「痴海」从零开始Python 系列教程。此文首发于「痴海」公众号,欢迎大家去关注。习一门语言最好的办法,就是教懂别人。在这公众号,我会从 Python基础的教程写起,慢慢一步步进阶。写这教程同时也是我自己对于 Python 知识的复习巩固。喜欢的朋友可以点击关注,一到周五每天更新 Python 相关知识,周六周日则会写关于认识一些的文...

qq_33570092的博客 5071

python基础Python基础入门:从零开始编程

通过defprint(result) # 输出 8Python 是一个强大且通用的编程语言,无论你是编写简单的脚本还是开发复杂的应用程序,Python 都能提供强大的支持。通过习本文的基础内容,你已经掌握了 Python 的基本语法、控制流、函数、类与模块等核心概念。Python习之路充满了无尽的可能性。随着你的深入探索,你会发现 Python 在数据科、Web开发、自动化和人工智能等领域的无限潜力。

萧鼎的博客 3528

AIGC时代 | 如何从零开始网页设计及3D编程

本书从网页开发基础知识HTML5、CSS、JavaScript开始,以项目实战的方式详细介 绍如何构建自适应网页,并通过工具免费发布自己的网站。在后面的章节中,以主流的3D框架ThreeJS为技术支撑,在网页中编写JavaScript代码,让读者深入浅出地构建完整的3D应用场景。本书由少儿编程网核心成员编写,作者都具有多年软件开发经验,书中案例中包含很多优秀的软件工程思想,强调编程实战,采用项目驱动和目标导向的思维方法去习最前沿的计算机编程技术。

程序边界 1万+

从零开始python必看,最强“Python编程三剑客(pdf)”,你值得拥有!

说句实在的,慌,可能是因为你自己没有完整的规划,其实就是不知道从何下手,七七八八乱一通自然还是觉得无厘头。但今天,我要跟你讲,莫慌!恰好前几天从朋友那得到一套最强 “Python编程三剑客”:《Python编程:从入门到实践》+《Python编程快速上手-让繁琐工作自动化》+《Python极客项目编程-完整版》,翻阅之后,我大致地整理了一番(pdf),很硬核!

2301_78150559的博客 1484

从零开始python必看,最强“Python编程三剑客”,拿来吧你

从0开始Python,就问你一句:慌不慌?说句实在的,慌,可能是因为你自己没有完整的规划,其实就是不知道从何下手,七七八八乱一通自然还是觉得无厘头。但今天,我要跟你讲,莫慌!恰好前几天从朋友那得到一套最强 “Python编程三剑客”:《Python编程:从入门到实践》+《Python编程快速上手-让繁琐工作自动化》+《Python极客项目编程-完整版》,翻阅之后,我大致地整理了一番(pdf),很硬核!

xjt921122的博客 1394

从零开始Python:小白的编程进阶之路

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 从零开始Python:小白的编程进阶之路 在当今数字化时代,编程技能已成为许多行业的必备能力。Python作为一门易且功能强大的编程语言,吸引了越来越多的习者。然而,对于初者来说,如何快速上手并掌握这门语言仍然是一大挑战。本文将探讨如何借助智能化工具软件,特别是AI辅助开发环境,帮助编程小白轻松习Pytho...

inscode_004的博客 528

从零开始Python:智能化工具助力编程小白快速上手

最新接入DeepSeek-V3模型,点击下载最新版本InsCode AI IDE 从零开始Python:智能化工具助力编程小白快速上手 在当今数字化时代,编程已经成为一项必备技能。无论你是想从事IT行业,还是仅仅为了提升自己的竞争力,习一门编程语言都是一个明智的选择。而Python,作为一门简洁易懂、功能强大的编程语言,无疑是初者的最佳选择。然而,对于毫无编程基础的人来说,Python可...

SnowflakeJaguar14的博客 566

从零开始python编程-新书推荐《Python3.7从零开始》来了

原标题:新书推荐《Python3.7从零开始》来了常言道,体肥还须少吃饭,想美就要多读书。读书有三好:有品,经撩,笑点高。上次赶在八月给大家搞了一波Linux图书预售,没想到受到如此的厚爱,计划限时100本优惠一调再调,最终半卖半送出了300多本。 这次趁着十一长假刚补充好了能量,准备再伙同大家"干”一票大的!《Python3.7从零开始》,7.5折,59元,限量500套!是的,你没...

weixin_37988176的博客 350

从零开始python必看,最强“Python编程三剑客(pdf版本)”,赶紧拿来吧你

Python所有方向的习路线图,清楚各个方向要什么东西② 600多节Python课程视频,涵盖必备基础、爬虫和数据分析③ 100多个Python实战案例,含50个超大型项目详解,习不再是只会理论④ 20款主流手游迫解 爬虫手游逆行迫解教程包⑤ 爬虫与反爬虫攻防教程包,含15个大型网站迫解⑥ 爬虫APP逆向实战教程包,含45项绝密技术详解⑦ 超300本Python电子好书,从入门到高阶应有尽有⑧ 华为出品独家Python漫画教程,手机也能习。

xiangxueerfei的博客 1773

从零开始python必看,最强“Python编程三剑客”

从0开始Python,就问你一句:慌不慌?

nnn0245的博客 1702
上一篇: Python基础经典代码实战:6个案例助你迅速入门Python编程!
下一篇: 详谈Python之核心概念
python_first1
博客等级 码龄3年 186粉丝 75原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值