
python输入input输出print函数
遇到学习问题,入群和大佬交流,本专栏《小知带你入门python》地址如下: http://www.52phm.cn/blog/album/%E5%B0%8F%E7%9F%A5%E5%B8%A6%E4%BD%A0%E5%85%A5%E9%97%A8python
python输入输出语句分别对应着input()和print()函数,下面分别对这两个函数进行介绍和实操。
1、输入语句input()
新建一个tmp.py文件
- 当我们输入字符串时,返回数据类型是字符串
# -*- coding: utf-8 -*-
name = input("请输入您的名字:")
print(name, type(name))
运行tmp.py后,会提示手动输入信息,回车后就可以得到输出结果:
请输入您的名字:小知
小知 <class 'str'>
- 当我们输入整数时,返回数据类型也是字符串
请输入您的名字:123
123 <class 'str'>
这里说明input()函数有强制将外部手动输入信息转换为字符串形式。
那当需要获取整数、浮点数据时,怎样将字符串类型进行转换呢?
- 当我们需要输出整数时,对input函数进行整数类型转换
# -*- coding: utf-8 -*-
name = int(input("请输入您的名字:"))
print(name, type(name))
运行输入整数时,就能够得到整数类型
请输入您的名字:123
123 <class 'int'>
2、输出语句print()
输出语句,也就是常说的打印函数,表示将需要被显示的内容打印在终端页面端,起着提示、方便开发人员调试的作用,下面将介绍平时开发过程中常见的三种输出格式。
- 常规打印
# -*- coding: utf-8 -*-
name = "晓物智联,工业互联网人的技术交流社区,URL:http://www.52phm.cn"
print(name)
输出结果
晓物智联,工业互联网人的技术交流社区,URL:http://www.52phm.cn
- 结合使用%s打印
# -*- coding: utf-8 -*-
name1 = "工业互联网人的技术交流社区"
name2 = "URL:http://www.52phm.cn"
print("晓物智联, %s, %s" % (name1, name2))
输出结果
晓物智联,工业互联网人的技术交流社区,URL:http://www.52phm.cn
- 结合使用format打印
# -*- coding: utf-8 -*-
name1 = "工业互联网人的技术交流社区"
name2 = "URL:http://www.52phm.cn"
print("晓物智联, {}, {}".format(name1, name2))
输出结果
晓物智联,工业互联网人的技术交流社区,URL:http://www.52phm.cn
[推荐] python编码和声明-小知带你入门python
2022-01-17 23:15:26
博客笔记
296
分类:算法开发
专栏:python
[推荐] python模块import导入-小知带你入门python
2022-01-17 23:59:41
博客笔记
699
分类:算法开发
专栏:python
[推荐] python数据类型-小知带你入门python
2022-01-19 13:19:38
博客笔记
321
分类:算法开发
专栏:python
进群
让志同道合读者学习交流

pip出现错误,ImportError: module 'pip' has no attribute 'main'
## pip出现错误,ImportError: module 'pip' has no attribute 'main'下面介绍一个很好的解决方法,一般涉及到安装pip错误的时候,使用这个方法很有效果,本人亲测可行。其实主要思路就是重新从源地址下载pip的Python源代码,然后再通过这个py文件去安装pip。
2021-12-04 11:22:27
博客笔记
383
分类:开发环境
专栏:未分组
matplotlib更新报错:Consider using the `--user` option or check the permissions.
### 更新matplotlib报错:Consider using the `--user` option or check the permissions. 在一次更新matplotlib时,发生报错,报信信息以及解决方法总结如下1、报错信息因为matplotlib需要更新,在终端输入以下命令:
2021-12-04 11:22:38
博客笔记
182
分类:开发环境
专栏:未分组
window Pycharm及python安装详细教程
首先我们来安装python1、首先进入网站下载:点击打开链接(或自己输入网址https://www.python.org/downloads/),进入之后如下图,选择图中红色圈中区域进行下载。2、下载完成后如下图所示3、双击exe文件进行安装,如下图,并按照圈中区域进行设置,切记要勾选打钩的框,然后再点击Customize install
2021-12-15 20:40:08
互联网
231
分类:开发环境
专栏:下载安装
突变点检测:Magnitude of trend之Sen's slope(python)
# Sen's slopeimport numpy as npfrom pandas import Seriesfrom scipy.stats import normdef sens_slope_trend_detection(inputdata,conf_level=0.95): inputdata = Series(inputdata) n = inputda...
2021-12-21 11:05:07
互联网
250
分类:算法开发
专栏:工业异常检测
python简介和下载安装-小知带你入门python
### 1、python介绍Python由荷兰数学和计算机科学研究学会的吉多·范罗苏姆 于1990 年代初设计,作为一门叫做ABC语言的替代品。Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言, 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
2022-01-16 11:22:32
博客笔记
418
分类:算法开发
专栏:python
运行python第一个hello world程序-小知带你入门python
运行python第一个hello world!遇到学习问题,入群和大佬交流,本专栏《小知带你入门python》地址如下:https://www.52phm.cn/blog/album/%E5%B0%8F%E7%9F%A5%E5%B8%A6%E4%BD%A0%E5%85%A5%E9%97%A8python1、window环境下运行新建一个hello.py文件# -*- coding: utf-8 -*-print("Hello, World!")如果安装了pycharm或者其它编辑器,那么
2022-01-17 22:21:56
博客笔记
292
分类:算法开发
专栏:python
python变量名命名规则-小知带你入门python
python变量名命名规则变量名是指在代码中自定义的变量参数,比如a,b,_h, h1等,都可以称为变量名。下面介绍变量名的命名规范:变量名第一个字符必须是字母表中字母或下划线 _ ;变量名可以由字母、数字和下划线组成;变量名对大小写敏感,即大小写变量名含义不同;变量名不能与python内置关键字(比如def、if、else等)相同。1、变量名命名错误例子def = "晓物智联" # def 是python关键字,不能被当成变量名5ab = "晓物智联" # 变量名第一个字符不能为数
2022-01-17 23:36:20
博客笔记
280
分类:算法开发
专栏:python
python内置关键字-小知带你入门python
python内置关键字python内置关键字是指变量、常量、函数、属性、类、模块标识符,比如def表示函数标识符,if表示条件语句标识符等。下面列出python常见的关键字:1、获取关键字import keywordprint(keyword.kwlist)""" 输出['False', 'None', 'True', 'and', 'as','assert','break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except
2022-01-17 23:48:03
博客笔记
211
分类:算法开发
专栏:python
python代码注释方式-小知带你入门python
python代码注释方式代码注释从大的方面来说,主要分为单行注释和多行注释。1、单行注释使用#进行注释,如# 这是单行注释样例# 初始化一个变量 namename = "晓物智联"name = "晓物智联" # 初始化一个变量 name2、多行注释使用单引号注释name = '''晓物智联,工业互联网人的技术交流社区,网站地址:http://www.52phm.cn'''使用双引号注释name = """晓物智联,工业互联网人的技术交流社区,网站地址:http
2022-01-17 23:54:38
博客笔记
249
分类:算法开发
专栏:python
pyquickdoc快速生成python函数接口文档
`pyquickdoc` 支持快速生成 `Python` 库的函数接口文档,并且支持导出 `html` 与 `markdown` 文件,因此根据需求就写了一个能够自动生成 python 函数库的接口文档的程序,支持中文和英文函数接口获取和下载,可导出接口文档为 html 或者 markdown 格式,下面将介绍 pyquickdoc 的使用方法。
2022-04-05 12:09:04
博客笔记
152
专栏:pyquickdoc