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

python精讲之python基础

注释

Python 单行注释

在 Python 中,我们使用井号#作为单行注释的符号。它的语法格式非常简单,就是在#后面加上你想要注释的内容,如下所示:

# 注释内容

Python 多行注释

多行注释,顾名思义,就是可以一次性注释程序中多行的内容,当然也包括只注释一行的情况。

在 Python 中,我们使用三个连续的单引号’''或者三个连续的双引号"""来注释多行内容。具体格式如下:

'''
使用 3 个单引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
'''

"""
使用 3 个双引号分别作为注释的开头和结尾
可以一次性注释多行内容
这里面的内容全部是注释内容
"""

变量

变量名全部小写,由下划线连接各个单词。如color = WHITE,this_is_a_variable = 1

私有类成员使用单一下划线前缀标识,多定义公开成员,少定义私有成员。变量名不应带有类型信息,因为Python是动态类型语言。如 iValue、names_list、dict_obj等都是不好的命名。因为python在解释的时候才确定类型。

常量

常量名所有字母大写,由下划线连接各个单词如MAX_OVERFLOW,TOTAL。

if

scores=int(input())
if scores>0 and scores<60:#不是js里面的&&,如果是&是集合操作print("不及格")
elif scores>=60 and scores<90:print("良")
else:print("优")
print("结束")
# 90
# 优
# 结束

while(break、continue)

while True:scores=int(input())if scores==-1:print("退出系统")break#跳出当前整个循环if scores == 900:print("继续")continue;#终止当前循序,不执行后面的if scores>0 and scores<60:#不是js里面的&&,如果是&是集合操作print("不及格")elif scores>=60 and scores<90:print("良")else:print("优")print("下一个")90
# 优
# 下一个
# 900
# 继续
# -1
i=1
j=1
while i<9:temp=i+ji=jj=tempprint(i)
# 1
# 2
# 3
# 5
# 8
# 13

for

strs="你好,玛卡巴卡"
for str in strs:print(str)
for i in range(3):print(i)
for i in range(1,9,2):print(i)
# 你
# 好
# ,
# 玛
# 卡
# 巴
# 卡
# 0
# 1
# 2
# 1
# 3
# 5
# 7

相关文章:

  • JAVA面试系列-从基本类型到包装类的思考 250611
  • Sa-Token 单体架构使用实战
  • PCB设计教程【大师篇】STM32开发板原理图设计(接口部分)
  • BD202401补给
  • 统计学(第8版)——统计学基础统计抽样与抽样分布(考试用)
  • C++算法动态规划4
  • (javaSE)继承和多态:成员变量,super,子类构造方法,super和this,初始化, protected 继承方式 final关键字 继承与组合
  • RAG 处理流程
  • 家政行业数字化变革:小程序开发技术剖析与实战指南
  • Python应用大学期末考试选择练习系统
  • Spring Boot 中ConditionalOnClass、ConditionalOnMissingBean 注解详解
  • 黑马python(五)
  • LangChain MCP Adapters Quickstart
  • Linux CPU 亲和性
  • Pip Manager本地Python包管理器
  • 第五十一天打卡
  • 如何配置Dify中的MCP服务
  • 【AI News | 20250611】每日AI进展
  • MySQL之事务与读视图
  • 看板中如何管理技术债务
  • 网站开发费算无形资产吗/百度推广托管公司
  • 怎么给网站做域名重定向/seo技术外包公司
  • 网站开发目录结构/店铺推广方案怎么写
  • 南通网站开发公司/短视频seo关键词
  • 怎么自己在百度上做网站/优化排名
  • 做胎儿羊水鉴定网站/关键词排名提升工具