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

Python基础语法——注释和输入输出

目录

  • 注释
  • 和用户交互
  • 通过控制台输出
  • 通过控制台输入

注释

  • “#” 单行注释, 一般是写在要注释的代码的上方,也有少数情况下是写在要注释代码的右侧的
  • " " “……” " "文档字符串,起到的作用和单行注释一样,也是解释说明的效果
  • 批量注释:选中要注释的代码,“ctrl+/”(解除注释也是一样)

和用户交互

  • 输入:用户把信息传递给程序的过程
  • 输出:程序把结果展示给用户的过程
  • 输入输出的最基本的方法就是控制台,用户通过控制台输入一些字符串,程序再通过控制台打印出一些字符串
  • 控制台是一种人和计算机交互的最基础方式,但是日常生活中却不常用,更常见的交互方式,图形化界面

通过控制台输出

  • Python 使用 print 函数输出到控制台,不仅能输出一个字符串,还可以输出一个其他类型的变量
  • 输出的内容是混合了字符串和变量:print(f'num={num}')或者print(f"num={num}")

f'字符串{变量值}'格式化字符串,f表示"format",往字符串里嵌入变量或者表达式

通过控制台输入

  • python 使用 input 函数,从控制台读取用户的输入
    在这里插入图片描述

input 执行的时候,就会等待用户输入,如果用户始终不输入,就会一直在这里死等
input 返回的值,其实是一个 str 字符串
直接计算结果是字符串拼接,不是算术运算,如果要想进行算术运算,需要先转换类型
如果想把整数转成字符串:str()
如果想把字符串转成浮点数:float()

在这里插入图片描述

相关文章:

  • Go 语言的 map 在解决哈希冲突时,主要使用了链地址法同时参考了开放地址法的思想即每个桶的 8个 key val对是连续的
  • 如何利用游戏盾提升在线游戏的安全性?
  • 2025 年蓝桥杯 Java B 组真题解析分享
  • 大模型平台Dify工作流高效调用Ragflow知识库,解决其原生知识库解析和检索能力不足的问题
  • 基于ssm的航空售票系统
  • by组态适用领域
  • Shell编程之函数与数组
  • 临床协调简历模板
  • python——学生管理系统
  • 5款电脑健康状况监测软件
  • STL详解 - vector的模拟实现
  • AI核心概念之“RAG” - 来自DeepSeek
  • curl命令
  • AI大模型与行业变革:从传统到智能的跃迁之路
  • [net 5] udp_dict_server 基于udp的简单字典翻译(服务器与业务相分离)
  • leetcode 121. Best Time to Buy and Sell Stock
  • 编译原理(自考13007)
  • OpenAI GPT-4.1系列模型的突破与潜力
  • emotn ui桌面软件tv版下载安装教程-emotn ui桌面好用吗
  • 【触想智能】工业触摸一体机在金融智能设备领域上应用的优势
  • 大卫·第艾维瑞谈历史学与社会理论②丨马克斯·韦伯与历史学研究
  • 经济日报:锚定重点领域和关键环节,上海浦东谋划高水平对外开放
  • 62岁中国国际商会副会长、康力电梯创始人王友林逝世
  • 北美票房|《罪人》成首部观众评分为A级的恐怖片
  • 美方因涉港问题对中国官员滥施非法单边制裁,外交部:强烈谴责,对等反制
  • 国安部:机关工作人员用软件扫描涉密文件备份网盘致重大泄密