输入和输出——从零开始学Python入门知识学习整理笔记(4)

1.【学习笔记】适合零基础的python学习笔记--基础篇 print()函数默认输出结束后以换行结束,即end的默认值时换行符“\n”,打印完会跳到新航,如果打印不换行,只需将end设置为其它字符串,如end='\t'。注意:python中,允许多个变量指向同一个值,不同的获取数据方式,可以等到相同的结果。通常使用' '、" "、''' '''、""" """,语义上没有区别,只是形式上的差别。序列相加:支持同类型的序列相加,用+实现,不能是列表和元组相加,或者列表和字符串相加;可以使用“,”连接,或者将数值作为字符串来处理,两端加单引号或双引号。 阅读详情

提示:点赞收藏不迷路,欢迎转发评论


前言

为了实现和计算机的交互,我们必须学习输入和输出函数。输入函数是input(),打印函数是print(),接下来我们分别来看看这两个函数的使用方法以及注意事项吧。

提示:以下是本篇文章正文内容,下面案例可供参考

一、输出函数

1.基本语法

print()函数的基本语法规则是print(objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False)
其中参数
objects是必有的,不可省略,意义是print函数的输出对象,一次可以有一个或者多个,用英文逗号分隔;其余的都可以省略,也都有默认值。
sep参数可以用来设置多个对象的间隔。默认情况下是一个空格。

print("我","爱","python")
print("我","爱","python",sep='')
print("我","爱","python",sep='!@#$$%')

运行结果

end参数可以用来设置结尾的符号。默认是一个换行符。

print("这是第一句")
print("这是第二句")
print("这是第三句")
print("这是第一句",end='')
print("这是第二句",end='')
print("这是第三句",end='')

运行结果对比

2.使用案例

print(1)
print(2.0)
print('这是三')
print("这是四")
print("let's go!")
print('''这是第一行
这是第二行
这是第三行
''')

运行结果

二、输出函数

1.基本语法

input(提示信息)
使用input函数输入的数据为str类型
通常需要将输入的数据存储在变量中

2.使用案例

a=input('请输入一个数字')
print(a)
print(a+'123')
b=int(input("再输入一个整数"))
print(b)
print(b+123)

运行结果

3.特别注意

input输入的内容为str类型,如果想要进行四则运算则必须进行数据类型转换常见的类型转换函数如图:
在这里插入图片描述

总结

这里就是两种函数的使用方法了。以后可以使用这两个函数和计算机进行交互了。

大学四年的Python学习笔记分享之一,内容整理的比较多与仔细 目录一、创建第一个程序1.1运行 Python1.2交互模式1.3创建程序1.4运行程序1.5示例程序1.6要注意的点1.7注释1.8变量1.9类型1.10区分大小写1.11循环1.12缩进1.13缩进最佳实践1.14条件句1.15印刷1.16用户输入1.17通过语句二、数字2.1数字类型2.2布尔值 (bool)2.3浮点数(浮点数)2.4比较2.5转换数字三、字符串3.1表示文字文本3.2字符串转义码3.3字符串表示3.4字符串索引3.5字符串操作3.6字符串方法3.7字符串可变性3.8字符串可变性3. 阅读详情

相关推荐

Python入门指南:如何从零开始学习Python

在学习Python之前,需要掌握编程基础。需要了解的基础知识包括变量、函数、流程控制等。可以通过在线课程、教材、视频等途径进行学习。Python语法特别简单易懂,学习过程中也很容易入门。学习Python可以从基础语法开始学习,逐渐深入学习Python的高级语法和特性,例如列表、字典、元组、对象、继承、多态等。#Python基础知识#学习Python语法后,需要通过练习编写实例来进一步掌握Python编程技巧。可以从简单的计算器、猜数字等游戏开始编写,然后逐渐增加难度。

2401_86437209的博客 915

Python的输入函数input()和输出函数print()详解

Python的输入函数input()和输出函数print()介绍

cnds123的专栏 3万+

C语言基础:输入,输出函数

C语句和数据的输入 输出 C语句负责向计算机发出指令,只要语句合乎文法,计算机就会顺利执行。 C语言规定所有的语句都要以分号作为结束符 1.函数调用语句 函数调用语句是在函数调用表达式后加“;”组成, 其一般形式为: 函数名(实际参数名); 2.表达式语句 表达式语句是在表达式后加分号";“组成,其一般格式为: 表达式; 3.空语句 空语句是只有分号”;“组成的语句,表示什么操作也不执行。 在程序设计中,如果某个位置在语法上需要一条语句,但不需要执行任何操作,这时就可以采用空语句。 4.复合语句 复合语句是

weixin_47924016的博客 4124

python 零基础入门笔记

python零基础入门笔记参考了多篇教程,涵盖基础定义,示例及相关函数

满堂花醉三千客,一剑霜寒十四州 1586

学习笔记(08):Python零基础轻松从入门到实战-字典-2

立即学习:https://edu.youkuaiyun.com/course/play/26676/338781?utm_source=blogtoedu d.get(key) 可得到对应值,没有则返回None(可设置为其他返回值) d.setdefault(key,[value]) 也可得到对应返回值,但会改变原字典(没有默认添加) 字典的更新:d.update(d1)  d.update([(‘price’:3.14)])  必须是键值对形式 删除:del d[key]   d.pop(key,[default])没有则返回默认值(可自定义)  d.popitem()弹出最后一个键值对(python3

vLLM 多机多卡推理测试与验证(Kubernetes)vLLM 多机多卡推理 Kubernetes 验证

本文记录在两台 L20 机器,每台机器 4 块 L20 显卡(46G)的环境下,使用 vLLM 部署 Qwen2.5-32B-Instruct-GPTQ-Int4 模型并提供多节点多卡推理服务的过程。服务(Serving)模型服务是指将模型部署到生产环境中,通过 API 或其他接口提供预测服务的过程。【分布式推理与服务】(Distributed Inference and Serving)是指在多个机器或设备之间部署和管理机器学习模型,以高效地处理推理请求并满足大规模服务需求。3、启动 vLLM 服务。

流水_鱼鱼的博客 3459

3.输入和输出函数(printf、scanf、getchar和putchar)

printf、scanf、getchar、putchar函数的格式、用法、常用的转义字符及注意事项。

王元笙 8221

攀藤PMS系列传感器STM32驱动开发与数据解析实战

本文详细介绍了攀藤PMS系列传感器与STM32微控制器的驱动开发与数据解析实战,涵盖硬件连接、数据协议解析、驱动源码编写及数据处理优化。重点解析了传感器数据帧结构,提供了完整的STM32驱动实现代码,并分享了实际应用中的问题排查与性能优化经验,帮助开发者快速实现高精度颗粒物浓度检测。

milk8的博客 348

字典——从零开始学Python入门知识学习整理笔记(3)

从零开始学Python入门知识学习整理笔记(3) 前言 提示:这里可以添加本文要记录的大概内容: 例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。 提示:以下是本篇文章正文内容,下面案例可供参考 一、pandas是什么? 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 二、使用步骤 1.引入库 代码如下(示例): import numpy as np import pandas as pd i

Alex_7_7的博客 5295

ESP32 开发实战:VS Code 头文件波浪线及编译错误的终极解决方案

本文针对ESP32开发者在VS Code中常见的头文件红色波浪线和fatal error编译错误,提供了终极解决方案。通过详细讲解如何配置c_cpp_properties.json文件来修复编辑器智能提示,以及如何修改CMakeLists.txt来修正编译器路径,帮助开发者彻底解决环境配置问题,提升开发效率。

prometheus9mon的博客 294

银河麒麟v10(x86_64)升级openssh实操成功

本文详细介绍了在银河麒麟V10系统上将OpenSSH从8.2p1升级至9.9p2版本的全过程。主要内容包括:系统环境确认、安装telnet备用连接、备份配置、卸载旧版本、安装新版本、服务配置与验证等关键步骤。特别强调了安全注意事项,如必须安装telnet作为备用连接、重要配置备份等。升级后提供了安全加固建议,包括修改SSH端口、禁用root登录等。文章还包含详细的故障排查方法和恢复方案,确保升级过程安全可靠。通过本教程,用户可以顺利完成OpenSSH版本升级,提升系统安全性。

淘淘小窝 1091

该怎么学Python?自学Python的方法整理!

我之前写了一些有关Python的文章,也介绍了一些Python语言基础,但可能对于初学者来说还是比较迷茫不知道怎么开始。那Python 语言应该如何入门,记得我几年前刚开始学Python的也碰到过这样的问题,当时网上随便一搜感觉还行的,不管三七二十一就开始啃起来,也不管适不适合现阶段学习的自己,结果发现学习起来很吃力,而且看不懂,就很消磨自己的学习的兴趣。我最开始也咬牙坚持下来的,可能是对这方面兴趣比较大,然后也在慢慢学习摸索中,找到了比较适合自己的方法。

m0_59162248的博客 2632

内存泄漏系列专题分析之二十三:meminfo无法统计到的黑洞内存泄漏分析

内存泄漏系列专题分析之二十三:meminfo无法统计到的黑洞内存泄漏分析

684

零基础学Python,哪些入门知识必学?学习步骤是什么?

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。不管我们学习什么样的知识,都要对自己的学习目标有一个明确的认识。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。面对对象OOP,更高层次的Python程序结构,代码的重用避免代码冗余,打包你的代码,函数的参数、作用域等。

m0_59236602的博客 951

C# 从数秒到毫秒:MySQL+Redis百万数据优化实战全解析

在处理百万级数据时,传统单体数据库常面临查询效率低下、数据库负载过高和用户体验差等问题。为解决这些性能瓶颈,可以采用MySQL分库分表、Redis缓存和异步统计的组合策略。 数据库分片:通过水平分表和分库实现,将单表数据分散到多个物理表或数据库实例中,降低单点负载。 Redis缓存:利用Redis缓存高频数据,减少数据库查询压力,提升响应速度。 异步统计:通过消息队列(如RabbitMQ)解耦统计任务,后台处理非实时任务,避免阻塞主流程。 这些优化策略能够显著提升系统性能,确保在高并发和大数据量场景下的稳定

墨夶的博客 852

Pixhawk2.4.8接口及引脚定义

pixhawk2.4.8接口定义图解

加斯顿工程师的博客 8750

python入门看什么书,学python用哪本书好

大家好,小编为大家解答python入门看什么书的问题。很多人还不知道学python用哪本书好,现在让我们一起来看看吧!书籍获取在文末自取1、《Python学习手册(第4版)》以计算机科学家一样的思维方式来理解Python语言编程,实用的学习指南,适合没有Python编程经验的程序员阅读,本书的第2版与第1版相比,做了很多更新,将编程语言从Python 2升级成Python 32、《笨办法学Python(第3版)》面向实践的Python编程实用指南。

Night368的博客 984

倍福--TwinSAFE功能块的使用

在安全模块的程序设计中,输入变量取反,或者把PLC的变量连接到安全的功能块程序中, 操作流程 1.1. 功能块输出取反 例如修改IN,右击属性,然后可在Single-Channel选项中选择是NO还是NC的输入信号。 1.2. PLC标准变量作为安全程序的输入 1.2.1. 建立两个PLC变量 1.2.2. 安全程序区创建变量 1.2.3. 功能块变量链接 首先,PLC变量不能直接连到Estop功能块的输入变量中,否则会报错,但PLC可以连接到SafeAnd这些功能块,然后再转出来,如下所示

weixin_41883890的博客 5313

“我学python,但是学了知识点又忘,总感觉学不好。有什么建议吗?”(1)

但A类其实持续消耗一个人的脑内存,会有容量的上限。当你已经掌握了基础功甚至进阶技能时,再往A类塞新知识开始感到明显吃力,又或者任何时候当你主动往A类塞知识并感到吃力时,就没必要强塞了。对于这一类人群现在有福了,现在推出一个基于python入门基础的直播,我觉得里面的内容是十分合适小白上手的,而且课程的目标也很明确: [爬虫]、[数据分析]、[人工智能,推荐有需要的同学可以入手学习。直接冲!备注:听课。

2401_84281698的博客 738

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

列表和元组——从零开始学Python入门知识学习整理笔记(2)

前言 在上一篇笔记中学习了python中的整数、浮点数、字符串。这篇笔记记录一下列表和元组的内容。 一、列表是什么? 1.列表的定义 可以看到列表的定义是使用变量=[ ]的形式进行定义的,而这个变量的类型就是列表类型。列表中的内容可以是整形字符,可以是浮点型字符也可以是字符串甚至是列表等。“列表是个框,什么都能装”,列表中的内容就是列表的元素。 列表中元素的顺序是固定的,也就是说如果列表中元素的顺序如果调整了位置,那么这两个列表就是不一样的列表了。这点有点像之前的字符串,这是因为列表也是序列

Alex_7_7的博客 5618

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

Python中的六大对象——从零开始学Python入门知识学习整理笔记(1)

学习python前我们需要了解的一些基础知识,也就是我们可以在python中对那些东西进行操作 文章目录前言一、Python中的六大对象1.整数和浮点数2.字符串3.列表4.元组5.字典6.集合二、使用步骤1.引入库2.读入数据总结 前言 编程就像是盖楼,我们就像是工人。盖楼需要材料,而工人正是使用材料的人。作为一名合格的工人要想盖出一幢富丽堂皇的楼房,自然要先了解自己可以使用那些材料。那么学习编程也是如此,我们必须要先了解我们可以使用哪些语句,哪些东西来编写程序。 提示:以下是本篇文章正文内容,下面

Alex_7_7的博客 6296

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

整理一下arcGis desktop版本软件, 从入门到精通需要学习的知识点

参考‌,需要介绍ArcGIS Desktop的界面布局,如何添加数据,目录窗口,工具栏等。然后数据格式部分包括栅格和矢量数据的区别,转换方法,以及地理数据库的使用,参考‌。接下来是核心技能,坐标系和投影是关键,如‌提到的地理坐标系和投影坐标系的区别,动态投影和转换工具。然后是空间分析工具,矢量分析如缓冲区、叠加分析,栅格分析如坡度计算、插值,这些在‌中都有涉及。以上知识点涵盖了 ArcGIS Desktop 从入门到精通的主要内容,通过系统的学习和实践,可以逐步掌握这款强大的地理信息系统软件。

AnalogElectronic的博客 1412

从零开始学Python

Python编程,从入门到实践》这本书是美国的Eric Matthes的著作,这本书是一本针对所有层次的Python 读者而作的Python 入门书。通过这本书,我从零基础开始学习Python。。打开Pyhton官网,点击Download,就能下载Python的各个版本。按住Shift键并点击右键,选择“在此处打开PowerShell窗口”,输入python,出现Python提示符(>>>),就说明系统安装了Python,我使用的是Windows系统,安装的Python3.7.9版本。

2402_84205067的博客 593

从零开始学编程:写给小白的代码入门指南

许多人对编程的认知停留在“高智商人群专属”的刻板印象中,但事实并非如此。编程更像是一门“解决问题的语言”,只要掌握正确的方法,任何人都能入门。

2501_91287972的博客 3251
上一篇: 字典——从零开始学Python入门知识学习整理笔记(3)
下一篇: 运算符与赋值语句——从零开始学Python入门知识学习整理笔记(5)
Alex_7_7
博客等级 码龄7年 2粉丝 7原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值