iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python用户输入(三)
  • 754
分享到

python用户输入(三)

用户python 2023-01-31 01:01:05 754人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

测试一个变量是否会根据两一个变量变化而变化。name = "Li QW" #定义变量fname = name  #fname等于name变量产生的值print("My name is " , name,fname)name = "study

测试一个变量是否会根据两一个变量变化而变化。

name = "Li QW" #定义变量
fname = name  #fname等于name变量产生的值
print("My name is " , name,fname)
name = "study" 

print(name,fname)  #由于第一次已经确定了fname值,所以fname不会再根据name的变化而变化。

结果输出:

My name is  Li QW Li QW

study Li QW

 

在这里三个引号有打印多行的功能

msg='''
name = "Li QW"
fname = name
print("My name is " , name,fname)
name = "study"
'''
print(msg)

结果输出:

name = "Li QW"

fname = name

print("My name is " , name,fname)

name = "study"

 

用户交互1:

输入name/age/job,最后打印

name = input("name:")
age = input("age:")
job = input("job:")

info3 = '''
---info3 of '''+ name +''' ---  这里用的是字符串的拼接,效率最低
name:''' + name +'''
age:''' + age +'''
job:''' + job +'''
'''
print(info3)

结果输出:

name:li

age:20

job:IT

 

---info3 of li ---

name:li

age:20

job:IT

 

用户交互2:优化

name = input("name:")
age = int(input("age:")) #这里设定了输入类型,只能为数字,输入其它符号就会报错
print(type(age))   #打印age的类型
job = input("job:")

info = '''
----info of %s ----     #%s在这里相当于占位符的意思
name:%s   # s = string 字符串
age:%d    # d = digit 只能接收数字
job:%s    # f = float 浮点(小数)
''' % (name,name,age,job)
print(info)

结果输出:

name:li

age:20

<class 'int'>

job:it

 

----info of li ----

name:li

age:20

job:it

 

错误输出:

name:li

age:abc

Traceback (most recent call last):

  File "C:/Users/Administrator/PyCharmProjects/untitled1/one_21/week1/interaction2.py", line 5, in <module>

    age = int(input("age:"))

ValueError: invalid literal for int() with base 10: 'abc'  这里报错提示,age需要输入int类型。

 

 


--结束END--

本文标题: python用户输入(三)

本文链接: https://www.lsjlt.com/news/183983.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python用户输入(三)
    测试一个变量是否会根据两一个变量变化而变化。name = "Li QW" #定义变量fname = name  #fname等于name变量产生的值print("My name is " , name,fname)name = "study...
    99+
    2023-01-31
    用户 python
  • Python之用户输入
    大多数程序都旨在解决最终用户的问题,为此,需要从用户那里获取一些信息。函数input()让程序暂停运行,等待用户输入一些文本。 例如: name = input("Please intput your name:") print(...
    99+
    2023-01-31
    用户 Python
  • python 接收用户的输入
    函数原型 input(prompt=None) prompt:显示提示内容 input会接收并返回用户输入的内容 代码实现 命令行实现 pycharm实现 Python 中的 None None是一个特殊的常量。 No...
    99+
    2023-01-31
    用户 python
  • python用户输入怎么实现
    这篇文章主要介绍了python用户输入怎么实现,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。说明使用input()使程序暂停运行,等待用户输入文本,Python在获取用户的输...
    99+
    2023-06-20
  • python 3 用户输入和格式化输出
    # -*- coding:utf-8 -*- #用户输入 && 格式化输出 #getpass 模块是内置的,可以将输入的内容隐藏 import getpass username = input("username:") pa...
    99+
    2023-01-31
    用户 python
  • Python中用户输入与while循环详情
    目录一、用户输入1.输入字符串2.使用函数int()获取数值输入3.求模运算符的应用二、while循环1.简单的while循环2.通过用户输入退出while循环3.使用标志4.使用b...
    99+
    2024-04-02
  • Python入门教程(三十二)Python的命令行输入
    命令行输入 Python 允许命令行输入。 这意味着我们能够要求用户输入。 Python 3.6 中的方法与 Python 2.7 略有不同。 Python 3.6 使用 input...
    99+
    2023-05-18
    Python Python 命令行
  • Python中用户输入错误了怎么办
    这篇文章主要介绍“Python中用户输入错误了怎么办”,在日常操作中,相信很多人在Python中用户输入错误了怎么办问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”Python中用户输入错误了怎么办”的疑惑有所...
    99+
    2023-06-16
  • Python中用户输入与while循环怎么用
    这篇文章主要为大家展示了“Python中用户输入与while循环怎么用”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Python中用户输入与while循环怎么用”这篇文章吧。一、用户输入inpu...
    99+
    2023-06-29
  • python如何输入三个数输出最大的值
    这篇文章主要介绍python如何输入三个数输出最大的值,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!方法:首先使用input()函数接收从键盘输入的三个数;然后使用float()或int()函数将接收的三个值统一转换...
    99+
    2023-06-14
  • Python检验用户输入密码的复杂度
    密码强度检测规则: 至少包含一个数字至少包含一个大写字母长度至少 8 位 主要知识点 while 循环推导式列表 any 函数命令行 input 代码部分 密码强度检测 1、首先创建...
    99+
    2023-05-14
    Python检验 Python密码复杂度
  • Python练习17:依次接收用户输入的
    #依次接收用户输入的3个数,排序后打印(由小到大顺序)转换int后,判断大小顺序使用max函数使用列表的sort方法冒泡法1.使用if...else...排序a = []for i in range(3):    a.append(inpu...
    99+
    2023-01-31
    用户 Python
  • linux怎么获取用户输入
    在Linux中,可以使用read命令来获取用户输入。read命令可以从标准输入(键盘)读取用户输入的值,并将其存储在一个变量中。 以...
    99+
    2023-10-27
    linux
  • php怎么接收用户输入
    在PHP中,您可以使用`$_GET`和`$_POST`超全局数组来接收用户的输入。 接收GET请求的用户输入: $userInp...
    99+
    2023-10-27
    php
  • 怎么在Python中输入三个数并用空格隔开
    怎么在Python中输入三个数并用空格隔开?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。1、说明使用split分割字符串。a,b,c =(int(x)...
    99+
    2023-06-15
  • 怎么用python实现输入错误密码用户锁定
    这篇文章主要讲解了“怎么用python实现输入错误密码用户锁定”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用python实现输入错误密码用户锁定”吧!新建一个文件,用以存放白名单用户(...
    99+
    2023-06-01
  • 怎么用Python检验用户输入密码的复杂度
    这篇文章主要讲解了“怎么用Python检验用户输入密码的复杂度”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“怎么用Python检验用户输入密码的复杂度”吧!密码强度检测规则:至少包含一个数字...
    99+
    2023-07-05
  • javascript怎么获取用户输入值
    这篇文章主要介绍“javascript怎么获取用户输入值”,在日常操作中,相信很多人在javascript怎么获取用户输入值问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”javascript怎么获取用户输入值...
    99+
    2023-06-20
  • shell中怎么判断用户输入
    shell中怎么判断用户输入,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。#!/bin/sh# validint -- Valid...
    99+
    2023-06-09
  • python输入与输出
    python输出 python3中的输出 python3中的输出使用函数print(),示例如下: >>> print('hello kitty') print()也可接受多个参数,使用逗号隔开: >>>...
    99+
    2023-01-31
    python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作