2. Python之注释及缩进以及print和input函数使用

news2024/11/24 11:15:08

一. Python代码中的注释及缩进

Python中注释有单行注释,多行注释,声明注释

  1. 单行注释使用符号#,从#开始,后面到本行末尾都是注释内容。
  2. 多行注释可以使用’‘’ ‘’'三个引号,三个引号内的内容都是注释
  3. 声明注释,由于Python有编码格式,如果编码格式不正确会出现问题,设定方法:
    声明注释一定写在第一行,内容:#coding=utf-8 。这样就声明为中文编码。可以通过使用记事本打开python文件方法来验证这个编码是不是我们设定的。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    注意:在Python3中,全面支持Unicode,默认以UTF-8编码,我们不再纠结中文乱码问题。# coding-utf-8声明可以不需要。

缩进是Python最具特色的语法。不使用大括号,而是用缩进来表示代码块。Python一般四空格就是tab来缩进。如何正确缩进?方法:

  1. 所有的普通语句,顶格开始编写,不需要缩进
  2. 所有语句块,首行不用缩进,从冒号结束开始下一行,都要缩进(类定义,函数定义等等)
  3. 直到该语句块结束。就退回缩进,表示当前块已结束。
  4. 语句块可以嵌套,所以缩进也可以嵌套

二. IPO编程方式

IPO(Input ,Process,Output)
输入,处理,输出的程序编写方法

三. Print函数使用

语法结构:print (输出内容)
完整语法格式 :print(value,…,sep=’ ‘,end’\n’,file=None)
sep’ ’ 默认一个空格
end为结束符,跟’\n’表示换行
在这里插入图片描述

数据输出到文件

fp=open('note.txt','w') #打开文件 w-->把内容写入文件
print('学习Python我快乐',file=fp) 
fp.close() #关闭文件

在这里插入图片描述
在这里插入图片描述

四. input函数使用

语法结构:
x=input(‘提示文字’)

在这里插入图片描述

name=input('请输入您的姓名:')
print('我的性名是:'+name)

fp=open('note.txt','w')
print('hello world',file=fp)
print(name,file=fp)
fp.close()

在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2120825.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

密钥加密机的定义与分类

密钥加密机,也称为加密机或硬件加密模块(HSM, Hardware Security Module),是信息安全领域中的核心设备。它通过密码学原理和密钥管理技术,对敏感数据进行加密保护,确保数据在传输和存储过程中的安全性。以下是对密钥加密机的详细解…

开始一个WPF项目时的记忆重载入

目前在工业软件的UI开发方案选择中,WPF仍然是一个重要的选项。 但是其固有的复杂性,对于像我这样,并不是一直在从事界面开发的人来说,每次重启,都需要一两天的适应的时间。所以这里稍微写一个笔记。 还是老办法&…

分享一款520表白节JS代码

源码介绍 今天给大家分享一款JS表白源码 js会随 随机颜色心形跟随鼠标互动520表白节女神表白利器! 修改的话就搜索:LOVEh 就能找到这个英文了。 效果预览 源码获取 分享一款520表白节JS代码 百度网盘提取码:2yar:https://pan.…

JavaScript高级——回调函数

1、回调函数的含义 ① 你定义的 ② 你没有调 ③ 但最终他执行了(某个时刻或者某个条件下) 2、常见的回调函数 ① dom事件回调函数 —— 发生事件的dom元素 ② 定时器回调函数 —— window ③ ajax请求回调函数 ④ 生命周期回调函数 本文分享…

【Adaptive AutoSAR 源码解析01】通信中间件技术总览

https://www.autosar.org/fileadmin/standards/R21-11/AP/AUTOSAR_EXP_ARAComAPI.pdf#page=8&zoom=100,94,473

pip install “git+https://xxx“报错error: subprocess-exited-with-error

有时候即使使用科学上网,可以正常访问github也会发生pip install “githttps://xxx“报错 如 解决方法: 我们可以将pip install “githttps://xxx“分为两步: 第一步: pip install "githttps://xxx" 第二步&#…

计算机技术专硕,三维数字地球的学习路径?

三维数字地球是一个跨学科领域,涉及地理信息系统(GIS)、计算机图形学、遥感技术、大数据处理等多个方面。作为计算机技术专硕的学生,可以按照以下学习路径来逐步深入: 1、基础理论学习: 地理信息系统&…

基于IP子网的VLAN典型配置举例(H3C,其他厂商同理)

基于IP子网的VLAN典型配置举例 1. 组网需求 如下图所示,办公区的主机属于不同的网段192.168.5.0/24和192.168.50.0/24,Device C在收到来自办公区主机的报文时,根据报文的源IP地址,使来自不同网段主机的报文分别在指定的VLAN中传…

仙人掌:花语与传说交织的独特魅力

仙人掌,花语丰富多样,有坚强勇敢,也有温柔孤独。其传说精彩纷呈,蕴含着爱与勇气。了解仙人掌的花语与传说,感受它独特的魅力与坚韧精神。 一、仙人掌的花语内涵 仙人掌,一种生长在恶劣环境中的独特植物&am…

机器视觉硬件知识点整理(一):光源类型以及选型

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言一,光源1.1 环形光源1.2 背光源1.3 条形光源1.4 同轴光源:1.5 点光源1.6 碗状光源(球积分光源) 前言 在探索机器视觉的奥秘之旅中&…

20240910软考架构-------软考141-145答案解析

每日打卡题141-145答案 141、【2015年真题】 难度:简单 在分布式数据库中包括分片透明、复制透明、位置透明和逻辑透明等基本概念,其中:( )是指局部数据模型透明,即用户或应用程序无须知道局部场地使用的是哪种数据模型。 A&…

【快速解决】搭建VUE+VScode+elementUI开发环境,Vue环境配置

目录 1、通过这个之间下载node.js(全选next即可) 2、winr检验是否安装成功(运行下面两个命令即可) 3、将下面我给你的这个压缩包解压,然后放到空间足够的磁盘里面 4、【重点】设置环境变量 第一个变量路径里面长这…

安装OpenResty(Linux-Docker)

文章目录 创建挂载目录的配置文件和日志通过lua脚本实现通过请求头动态路由 直接在linux中安装请参考博客 https://blog.csdn.net/shall_zhao/article/details/142070389 这篇博客讲解如何在docker中安装 创建挂载目录的配置文件和日志 这个主要是为了我们后面对配置文件进行…

VS中SVN的简介、安装和使用(安装+汉化+使用)

一.安装SVN 1.下载:Downloads TortoiseSVN 安装包: 汉化包(就在安装包下面): 2.安装:无脑下一步 SVN客户端不是指一个桌面应用程序,而是集成到系统的右键菜单中的插件 二.安装vs插件&#x…

基于SpringBoot的在线购物平台

作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI等,“文末源码”。 专栏推荐:前后端分离项目源码、SpringBoot项目源码、SSM项目源码 系统展示 【2025最新】基于JavaSpringBootVueMySQL的在线购物平台&am…

亚信安慧AntDB数据库与华为DPA数据保护一体机完成兼容性互认证,共筑数据安全与效率新高地

近日,湖南亚信安慧科技有限公司(简称“亚信安慧”)与华为技术有限公司(简称“华为”)完成了亚信安慧AntDB数据库与华为DPA数据保护一体机兼容性互认证。 图1:华为DPA数据保护一体机兼容性互认证 亚信安慧A…

专业通风天窗厂家能提供哪些服务

专业通风天窗厂家提供的服务通常涵盖了从设计、生产、销售到安装、售后等多个环节,具体服务内容可能因厂家而异,但一般包括以下方面。1、设计服务个性化设计:根据客户的需求和建筑物的特点,提供科学合理的设计方案。包括天窗的尺寸…

RTX3060 FP64测试与猜想

RTX3060 FP64测试与猜想 一.小结二.查看FP64的峰值性能三.打满FP64、FP32的利用率,对比差异四.进一步证明pipe_fp64_cycles_active并不是2个fp64 core的metrics RTX3060 FP64测试与猜想 一.小结 RTX3060 compute capability为8.6,每个SM有2个FP64 core。每个cycle可输出2个fp6…

在Linux中从视频流截取图片帧(ffmpeg )

Linux依赖说明: 说明: 使用到的 依赖包 1. ffmpegsudo apt update sudo apt-get install ffmpeg2. imagemagick (选装) (检测图像边缘信息推断清晰度,如果是简单截取但个图像帧>用不到<)sudo apt-get install imagemagick备注: 指令及相关参数说明核心指令: (作用: 执…

docker部署rabbitMQ 单机版

获取rabbit镜像&#xff1a;我们选择带有“mangement”的版本&#xff08;包含web管理页面&#xff09;&#xff1b; docker pull rabbitmq:management 创建并运行容器&#xff1a; docker run -d --name rabbitmq -p 5677:5672 -p 15677:15672 rabbitmq:management --name:…