首页 > 其他分享 >用户交互 输入输出方法

用户交互 输入输出方法

时间:2023-11-28 15:34:55浏览次数:36  
标签:输出 end name 输入输出 用户 print 交互 输入

用户交互输入输出方法

1.输入(input)

  • 输入,可以实现程序和用户之前的交互

    • 用户输入一些内容,用户按下回车键后,input 函数会返回用户输入的内容

    • 将用户输入的内容赋值给name变量

      name = input("请输入你的用户名")  # chenxu
      name = "chenxu"
      
    • *特别注意 *用户输入的内容本质上都是字符串,需要和整型做比对时,需要强转

      name = input("请输入你的用户名")	# chenxu
      age = input("请输入你的年龄")		# 18
      
      print(name,type(name))	# chenxu <class 'str'>
      print(age,type(age))		# 18 <class 'str'>
      

2.输出(print)

将结果或者内容呈现给用户

2.1 输出简单字符串

  • print 函数用于向控制台输出信息。你可以使用 print 函数来显示程序的运行结果、提示信息等。

    # 输出示例
    print("Hello, World!")  # 输出简单的字符串
    # Hello, World!
    

2.2 多个变量输出

  • print 函数可以输出多个值,用逗号隔开。输出时,各个值之间默认使用空格分隔

    # 多值输出示例
    name = "Alice"
    age = 25
    print("姓名:", name, "年龄:", age)  # 输出姓名和年龄
    

2.3 end参数

  • 默认print在尾部会加换行符

  • print 函数也有一些可选参数,例如 end 参数用于指定输出的结尾字符,默认为换行符"\n"(代表换行)

    # end 参数示例
    print("Hello", end="")
    print(", World!")  # 输出结果为:Hello, World!
    
  • 可以将end参数的值改成任意其它字符

    print("hello",end=",")
    print("world",end=".")
    
    输出:
    hello,world.
    

标签:输出,end,name,输入输出,用户,print,交互,输入
From: https://www.cnblogs.com/Formerly/p/17862042.html

相关文章

  • 修改 git 用户信息
     git修改全局用户名要修改全局用户名,可以通过以下几种方法实现:使用git全局配置命令修改用户名:gitconfig--globaluser.name"NewUsername"这种方法会将新的用户名设置为全局默认值,即在所有git仓库中使用。直接修改git配置文件来更新用户名:在使用过程中,g......
  • 发掘Linux中输入输出重定向的妙用
        在Linux系统中,输入输出重定向是一项强大的功能,为用户提供了更灵活的命令行操作和文件处理方式。本文将深入研究Linux中输入输出重定向的功能,探讨其基本概念、常见用法以及如何在命令行环境中充分发挥其优势。1.输入输出重定向基础首先,让我们回顾一下输入输出重定向......
  • 用户管理
    1.用户/组概览Linux系统是多用户、多任务的分时操作系统,系统上每一个进程都有一个特定的文件,每个文件都被一个特定的用户所拥有。(1)用户标识:UID与GIDUID为用户的ID,GID为用户所属组的ID,gro5ups为用户属于的所有组的ID,id命令可以查看当前用户登录信息,使用ll命令可以查看文件的所有......
  • 自然资源科普交互大屏助力自然资源的保护
    在当代社会,自然资源的科学管理和可持续利用变得愈发重要。为了提高公众对于自然资源的认知和理解,科普交互大屏成为一个新兴的工具。它通过生动的图像和实时数据展示,以及与观众的互动方式,让人们更深入地了解自然资源和环境保护的重要性。科普交互大屏的设计和应用旨在打破传统科普方......
  • Linux驱动开发笔记(五):驱动连接用户层与内核层的文件操作集原理和Demo
    前言  驱动写好后,用户层使用系统函数调用操作相关驱动从而实现与系统内核的关联,本篇主要就是理解清楚驱动如何让用户编程来实现与内核的交互。<br>杂项设备文件操作集cd/usr/src/linux-headers-4.18.0-15viinclude/linux/fs.h  搜索到(vi则直接使用“/”):  struct......
  • Linux 高级Shell脚本与用户管理(linux文件夹备份脚本)
    本文,我们将要学习Linux高级Shell脚本以及用户管理(重点)。下面,我们将开始探索几个使用的Shell脚本,然后介绍Linux中的用户管理。Shell脚本1创建动态目录首先,我们创建一个名为 create_directories.sh的脚本文件,这个将本将用于生成指定数量且具有动态名称的目录。以下是脚本......
  • 客户端相关知识学习(二)之h5与原生app交互的原理
      前言现在移动端web应用,很多时候都需要与原生app进行交互、沟通(运行在webview中),比如微信的jssdk,通过window.wx对象调用一些原生app的功能。所以,这次就来捋一捋h5与原生app交互的原理。h5与原生app的交互,本质上说,就是两种调用:app调用h5的代码h5调......
  • 客户端相关知识学习(三)之Android原生与H5交互的实现
     Android原生与H5交互的实现H5调用原生的方式方式可能有多种,根据开发经验,接触过两种方式。方法一:Android向H5注入全局js对象,也就是H5调Android1.首先对WebView进行初始化WebSettingssettings=webview.getSettings();settings.setJavaScriptEnabled(true);//允......
  • 客户端相关知识学习(十一)之Android H5交互Webview实现localStorage数据存储
      前言最近有一个需求是和在app中前端本地存储相关的,所以恶补了一下相关知识webView开启支持H5 LocalStorage存储有些时候我们发现写的本地存储没有起作用,那是因为默认WebView没有开启LocalStorage存储。开启方法如下首先得有Webview控件:有人问我是不是需要写布局文件......
  • 用户管理
    1.用户/组概览Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户......