尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

别再瞎折腾了!Python入门代码示例,看这篇就够了

别再瞎折腾了!Python入门代码示例,看这篇就够了 起始1989年诞生, 由Guido van创造, 其语法简洁, 是易读的, 采用缩进来表示代码块, 这般使得代码结构清晰明了, 并且, 具备丰富的标准库和第三方库, 均覆盖了数据处理, 人工智能, 网络开发等诸多领域, 能够轻松满足各种编程需求。安装 迈出编程第一步事先, 要有给代码编写做准备的想法才可以, 那就要安装环境。你能够、可以走向那边的官方网站, 也就是那个有括号的地方是其网址, 去下载最新版本的安装包。安装这套东西的时候, 一定要勾选那个“Add to PATH”选项, 如此这般, 才能够在命令行当中直接应用命令了。基础语法构建代码大厦的基石被注释的内容是: 代码这一整体体系之内的有助于理解的说明性文字, 其不会被计算机按照既定程序去执行。所处位置在代码里, 其中的单行注释运用 “#” 这个符号来表示, 举例如下:# 这是一个单行注释用于解释下面这行代码的作用 print(Hello, Python!)多行注释能够采用三个单引号的形式 , 或者三个双引号的形式, 呈现为如此这般的模样: 这是一个多行注释示例 可以包含多行内容 用于对代码块进行整体说明 a 10变量跟数据类型相关, 变量仿佛是用来存放数据的容器, 在特定情形下, 变量不用预先声明类型, 直接进行赋值就行, 举例来说, 就像这样。name Alice # 字符串类型 age 25 # 整数类型 height 1.75 # 浮点数类型 is_student False # 布尔类型存在着常见的数据类型, 其中包括整数, 其类型标识为int, 也包括浮点数, 其类型表示是float, 还包括字符串, 其类型称作str, 另外还有布尔值, 其类型为bool等。运算符, 它支持多种运算符, 其中涵盖算术运算符, 还有比较运算符, 以及逻辑运算符等。算术运算符用于数学运算例如a 15 b 4 print(a b) # 加法输出19 print(a - b) # 减法输出11 print(a * b) # 乘法输出60 print(a / b) # 除法输出3.75 print(a % b) # 取余输出3 print(a // b) # 整除输出3 print(a ** b) # 幂运算输出50625比较运算符用于比较两个值的大小返回布尔值。比如x 10 y 5 print(x y) # 判断是否相等输出False print(x! y) # 判断是否不相等输出True print(x y) # 判断是否大于输出True print(x y) # 判断是否小于输出False print(x y) # 判断是否大于等于输出True print(x y) # 判断是否小于等于输出False逻辑运算符用于组合多个条件返回布尔值。示例如下p True q False print(p and q) # 与运算输出False print(p or q) # 或运算输出True print(not p) # 非运算输出False控制结构引导代码流程的舵手让条件语句, 依据条件的真假状况, 就此来判定执行哪一段代码。在条件语句之中, 运用if - elif - else语句, 达成条件判断, 举例来说:score 85 if score 90: print(优秀) elif score 80: print(良好) elif score 60: print(及格) else: print(不及格)*****************************************************************************************************代码示例学生成绩管理系统接下来借助一个简易的学生成绩管理系统实例, 全面运用先前学过的知识, 该系统能够达成增添学生成绩、算出平均成绩以及寻觅最高成绩之功。# 存储学生成绩的字典 students_scores {} # 添加学生成绩的函数 def add_score(name, score): students_scores[name] score # 计算平均成绩的函数 def calculate_average_score(): if not students_scores: return 0 total sum(students_scores.values()) return total / len(students_scores) # 查找最高成绩的函数 def find_highest_score(): if not students_scores: return 0 return max(students_scores.values()) while True: print(请选择操作) print(1. 添加学生成绩) print(2. 计算平均成绩) print(3. 查找最高成绩) print(4. 退出) choice input(请输入你的选择1 - 4) if choice 1: name input(请输入学生姓名) score float(input(请输入学生成绩)) add_score(name, score) elif choice 2: average_score calculate_average_score() print(f平均成绩是{average_score}) elif choice 3: highest_score find_highest_score() print(f最高成绩是{highest_score}) elif choice 4: break else: print(无效选择请重新输入。)利用这个示例, 我们能够瞧见怎样运用, 的基础语法, 以及控制结构, 还有函数, 去搭建一个简单然而实用的程序。充满乐趣兼挑战的过程, 是初级代码编程学习。掌握基础语法的知识连同控制结构, 还有函数等知识, 结合实际代码示例练习, 你会逐步掌握编程技能, 为未来更深入学习及应用打下强固基础。
返回列表