目录
- 一.前言
- 二.Python input 函数简介
- 三.Python input 函数实战
- 四.猜你喜欢
零基础 Python 学习路线推荐 : Python 学习目录 >> Python 基础入门
一.前言
Python 内置函数其实挺多的,其中 input 和 eval 算得上比较特殊 ,input 属于交互式内置函数,eval 函数能直接执行字符串表达式并返回表达式的值.
二.Python input 函数简介
input 是 Python 的内置函数也是交互式函数,何为交互式函数?交互式程序是指程序可以接用户交互。
可能以前的代码 ,部分童鞋可能会觉得有些死板,变量声明和定义都已经提前准备好了,可能老司机会说你不运行程序我也知道输出的结果是什么 。
input 函数能接收用户输入的内容 ,并返回字符串 str 类型,示例代码如下:
# !usr/bin/env python # -*- coding:utf-8 _*- """ @Author:猿说编程 @Blog(个人博客地址): www.codersrc.com @File:Python input 函数.py @Time:2021/04/12 07:37 @Motto:不积跬步无以至千里,不积小流无以成江海 ,程序人生的精彩需要坚持不懈地积累! """ while True: a = input("请输入:") print("输入的内容是:{} 类型是:{}".format(a,type(a)))
三.Python input 函数实战
大家现在都知道 AI 已经是大势所趋 ,未来的十年属于 AI ,那么今天我要告诉你价值一个亿的 AI 核心代码:(沙雕机器人 1.0 版本)
# !usr/bin/env python # -*- coding:utf-8 _*- """ @Author:猿说编程 @Blog(个人博客地址): www.codersrc.com @File:Python input 函数.py @Time:2021/04/12 07:37 @Motto:不积跬步无以至千里,不积小流无以成江海 ,程序人生的精彩需要坚持不懈地积累! """ while True: ''' replace("?","!") 将字符串中英文状态下的问号 ?替换为 感叹号 ! replace("?","!")将字符串中中文状态下的问号 ?替换为 感叹号 ! replace("吗","") 将字符串中的中文 "吗" 替换为 "" ''' print(input("").replace("?","!").replace("?","!").replace("吗","")) ''' 测试结果: 在吗? 在! 你好 你好 是python教程吗? 是python教程! 看完教程就能学会编程吗? 看完教程就能学会编程! python能生孩子吗 python能生孩子 '''
注意 : input 函数的返回值是字符串 str 类型,如果需要 int 或者 list 类型可以通过转换完成
四.猜你喜欢
- Python 字符串/列表/元组/字典之间的相互转换
- Python 局部变量和全局变量
- Python type 函数和 isinstance 函数区别
- Python is 和 == 区别
- Python 可变数据类型和不可变数据类型
- Python 浅拷贝和深拷贝
- Python 递归函数
- Python sys 模块
- Python 列表 list
- Python 元组 tuple
- Python 字典 dict
- Python 条件推导式
- Python 列表推导式
- Python 字典推导式
- Python 函数声明和调用
- Python 不定长参数 *argc/**kargcs
未经允许不得转载:猿说编程 » Python input 函数
本文由博客 - 猿说编程 猿说编程 发布!