首页 > 其他分享 >变量and输入输出

变量and输入输出

时间:2023-09-16 17:35:45浏览次数:28  
标签:输出 变量 int 输入输出 print input 输入

变量and输出

概念:变量,本质上是一个装东西的盒子,而且只能装一个值

一、

1.变量的命名规则

变量的名字由字母,数字,下划线_组成,不能以数字开头,不能以关键字命名,且区分大小写

变量的定义

格式:变量名 = 值
= 赋值符号 ==等于

a=1
b=2.1
c='hhh'

3.变量的类型

str 字符型 int整型 ,float浮点型(小数)
bool 布尔类型:Ture 真,False 假

a=True #真 非零的数表示为真,默认用1表示
b=False #假 0 表示为假
c=5

print(bool(c))

字符串转整型

a='44'
int(a) #这里只获得一个整数44,并未改变变量a的值
#print(a+1)  a仍为字符串类型,所以会出错
a=int(a)
print(a+1)#结果:45

浮点型转整型

a=3.1945
a=int(a)
print(a)

二,输入与输出

输出

1.直接输出

print(1)
a=3.14
print(a)
print('哈哈哈')

print(1,3)   #每个元素空格结尾输出

3.格式化输出

格式:print("%类型"%值)

print("%.2f"%3.1415)     #输出浮点数,保留两位小数
print("%s"%'我是哈哈哈') #输出字符串
print("%d"%66)   #输出整型

如果%号后面是一个算式,则需要括号包裹

ci=59
print("芝士我的分数: %d"%(ci+1))

输入

直接输入

a=input("提示语句")
print(a+1)  #错误:默认输入的类型是字符串

2.更改输入的类型

#输入后,转换变量类型
a=input()
int(a)
#输入时直接转换整型
b=int(input())

3.一行输入多个值

有几个变量输入几个值,否则报错,默认输入字符串

a,b=input().split()
print(a,end=' ')
print(b)

一行输出多个值并且同时转换

a,b=list(map(int,input().spilt()))

print(a+b)

标签:输出,变量,int,输入输出,print,input,输入
From: https://www.cnblogs.com/yizih/p/17689918.html

相关文章

  • Bash-变量(自定义/预定义/环境/位置参数)
    变量设置规则变量名称可由字母、数字和下划线组成,但不能以数字开头(与python命名规则一致)Bash中,变量的默认类型都是字符串型,如果要数值运算,则必须指定变量为数值型变量由=连接值,等号左右两侧不能为空变量的值如果有空格,需要用单引号或双引号包含变量的值可以使用'\'转义符......
  • spring依赖注入单例模式下(默认都是单例),类变量(实例变量)线程安全问题
    java变量是程序中最基本的存储单元,其要素包括变量名,变量类型和作用域。Java的变量类型有:   成员变量类中的变量(独立于方法之外的变量)   局部变量类的方法中的变量。而java类的成员变量又有俩种:   静态变量(类变量):独立于方法之外的变量,用static修饰。   实例变......
  • 02什么是变量
    1什么是变量变量:一种会变化的状态,这个状态可以描述世间万物2Python中定义变量name='Yting'#变量名赋值符号变量值print(name)Ytingprint('Yting')Ytingx=10y=19height=1803定义变量名的命名规范变量名得具有某种意义变量名只能使用字母、......
  • less-变量
    @width:100px;//定义变量@default-border:1pxsolidblack;//变量名,变量值都可以被定义为变量//变量名被定义为变量后,使用时需要加@{}引用@bacc:background-color;.box{width:@width;height:@width/2;@{bacc}:limegreen;border-radius:4px;borde......
  • Linux环境变量总结
    Linux环境变量分类一、按照生命周期来分,Linux环境变量可以分为两类:1、永久的:需要用户修改相关的配置文件,变量永久生效。2、临时的:用户利用export命令,在当前终端下声明环境变量,关闭Shell终端失效。二、按照作用域来分,Linux环境变量可以分为:1、系统环境变量:系统环境变量对该系统......
  • C#(4):语言基本元素、类型、变量、方法、算法
     穿插算法和数据结构var类型可以根据复制自动推断变量属性    应为get或set访问器:方法名没加括号变量和方法(循环,递归)usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Text;namespaceClassMethodExample{classProgra......
  • [转载]TCL全局变量与双冒号变量
    在TCL中,以下代码之间有何区别:代码globalMyVarsetMyVar5和代码set::MyVar5据我了解,::MyVar表示MyVar将是一个全局变量。那么区别是什么呢?1个答案:答案0:(得分:4)如果这是在过程中,则设置哪个变量或放入哪个值没有功能上的区别。(global在过程之外以及其他对......
  • 关于 unicode ABAP 程序的变量名不允许出现特殊字符的问题
    看下面这段程序:DATA:lv_囧TYPEchar1.默认情况下,ABAP程序里的变量名不允许出现特殊字符,比如囧。错误消息中提到在Unicode程序中,字符"囧"不能出现在名称中,例如在名称"LV_囧"中。这个错误消息是由ABAP编程语言引擎生成的,它告诉你在你的ABAP程序中有一个不允许的字......
  • volatile关键字,使变量在多个线程之间可见
    在多线程中继承Thread类和实现runnable接口的别并不大,但是,如果是需要继承Thread之外的其他接口,就可以使用实现runnable接口的方式。测试类:publicclassPrintString{privatebooleanisContinuePrint=true;publicbooleanisContinuePrint(){returnis......
  • 13-变量的申明-初始化-删除变量-垃圾回收机制
       需要先定义,做一个初始化,不然直接输入ddd会报错,没有被定义 此处a已经被删除了,3仍然在 通过垃圾回收机制把不用的对象进行回收,释放内存 ......