首页 > 编程语言 >六、python输入输出

六、python输入输出

时间:2023-06-02 09:44:18浏览次数:42  
标签:what name python age 输入输出 print input your

六、python输入输出

1.输入

python里的input输入用法
name=input("what is your name: ")
age=input("what is your age: ") # input输入的直接就为str类型,不需要再str()转换了
print(name,"你"+age+"岁了")

2.输出

(1) 普通输出

print("="*10) 		# 表示连续打印10个=符号
print("1-系统")
print("2-数据库")
print("3-quit")
print("="*10)
或者
print("="*10)
print('''1-系统
2-数据库
3-quit''')		# 使用''' '''符号来换行
print("="*10)

image

(2) 格式化输出

操作符 说明
%s 字符串
%d 整数
%f 浮点数
%% 输出 %
name=input("what is your name: ")
age=input("what is your age: ")
num=int(input("what is your phone number: ")) # 因为iput输入的纯数字也是是str类型,所以用
int()转成int类型,这样才能在后面对应%d
print(name,"you are %s years old,and your phone number is %d"%(age,num)) # 按顺序对
应,age对应%s,num对应%d
name=input("what is your name: ")
age=input("what is your age: ")
num=int(input("what is your phone number: "))
# 下面这是一种新的格式化输出写法,不用去纠结是写%s还是%d,只对应好顺序就行.(0代表第一个,1代表第二个)
print(name,"you are {} years old, and your phone number is {}".format(age,num))
print(name,"you are {1} years old, and your phone number is {0}".format(num,age))

标签:what,name,python,age,输入输出,print,input,your
From: https://www.cnblogs.com/chunjeh/p/17450922.html

相关文章

  • Python | 数据分析和计算机视觉 | 学习记录
    计算机视觉empty()和vstack(),hstack():使用循环创建新数组时,可以先用np.empty()创建空数组并确定数组维度,循环中创建新的行数组,再使用vstack()合并数组A=np.empty([0,2],dtype="float32")for...:Axy=...A=np.vsatck(A,Axy)A=vstack()不要漏掉A=......
  • How to use variable in Python String All In One
    HowtousethevariableinPythonStringAllInOne如何在Python字符串中使用变量demos(......
  • 【python】Python报错:RecursionError: maximum recursion depth exceeded in comparis
    问题描述今天测试程序的时候报错了RecursionError:maximumrecursiondepthexceeded通过查阅资料发现原因是查询过相关文档和资料后才发现了问题原因,python的递归深度是有限制的,默认为1000。当递归深度超过1000时,就会报错。解决方案可以将递归的深度修改的大一些,即可解决......
  • 【python】集合
    集合集合(set)是一个无序的不重复元素序列。可以使用大括号 {} 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 {},因为 {} 是用来创建一个空字典。创建格式:parame={value01,value02,...}set(value)#或者集合内置方法完整列表:add()为集合添......
  • 【python】函数repr
    函数repr描述:repr()函数将对象转化为供解释器读取的形式。repr(object) repr()方法可以将读取到的格式字符,比如换行符、制表符,转化为其相应的转义字符。#coding=UTF-8s="物品\t单价\t数量\n包子\t1\t2"print(s)print(repr(s))输出:物品 单价 数量包子 1 2'物品\t......
  • 一款好看的Python下的GUI库:dearpygui
    说明之前写测试上位机都是用PyQT,可以拖拽控件实现所见即所得的设计效果。但是编译后的EXE体积较大、响应较慢,经常卡死,而且界面想要设计好看点需要了解其他界面设计知识。后面看到了dearpygui库,感觉实现的界面很现代。它运行很流畅,效果也很棒。dearpygui入门资源以下是可以......
  • 【python】类的专有方法
    概述号方法,描述&简单的调用1__init__(self[,args...])构造函数简单的调用方法: obj=className(args)2__del__(self)析构方法,删除一个对象简单的调用方法: delobj3__repr__(self)转化为供解释器读取的形式简单的调用方法: repr(obj)4__......
  • 【十七】Python中的反射机制(4)
    【十七】Python中的反射机制(4)【1】什么是反射?反射指在程序运行过程中可以动态获取对象的信息。是通过字符串的形式,导入模块;通过字符串的形式,去模块寻找指定函数,并执行。利用字符串的形式去对象中操作成员,一种基于字符串的驱动。【2】Python反射中的内置函数(1)getattr......
  • 【二十四】Python中super()详解及应用场景举例(1)
    【二十四】Python中super()详解及应用场景举例(1)【1】作用super也是一个类,是的。他不是一个方法也不是一个内置的关键字。classA:passprint(type(super(A)))#<class'super'>直接通过查看super的源码也可以看出它是一个类classsuper(object):"""......
  • 【二十三】Python 中 property() 函数及 @property 装饰器的使用(1)
    【二十三】Python中property()函数及@property装饰器的使用(1)【1】property应用场景在获取、设置和删除对象属性的时候,需要额外做一些工作。比如在游戏编程中,设置敌人死亡之后需要播放死亡动画。需要限制对象属性的设置和获取。比如用户年龄为只读,或者在设置用户......