1.变量and输入输出

一.变量

概念:变量的本质是一个装东西的盒子,只能存放一个值,且区分大小写。

1.变量的命名规则

变量的名字由:数字,字母,下划线_组成,并且不能以数字开头。

a_1=1
_b2=2.1

2.变量的定义

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

a=3
b=1.111
c='hhh'

3.变量的类型

int 整型,float 浮点型(小数),str 字符串,
bool 布尔型,只能存放两个值
True 真,可以用非零的数字表示,默认用数字1表示
Flase 假,可以用数字零表示
字符串转整型

a='55'
a=int(a)
print(a+1)

浮点型转整型

a=3.999
a=int(a)
print(a)

注意

a='3.14'    #需要先转换为浮点数,再转换为整型
a=float(a)
a=int(a)
print(a)

二.输入输出

输出

1.直接输出(默认换行)

print(111)
a=1.99
print(a)
print('mmm')

2.更改输出的结尾

print(111,end=' ')
a=1.99
print(a,end=',')
print('mmm')

3.格式化输出

格式:print(“%类型”%值)

print("%.2f"%3.999)     #输出浮点数,保留两位小数
print("%s"%"hhh")       #输出字符串
print("%d"%111)         #输出整型

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

cj=59
print("这是我的分数:%d"%(cj+1))

输入

1.直接输入(默认数字符串)

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

2.更改输入类型

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

3.一行输入多个值

有几个变量就要输入几个值,不然报错,默认输入字符串

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

4.一行输入过得值,同时转换类型

a,b=list(map(int,input().split()))
print(a+b)
posted @ 2023-08-06 15:36  madiya  阅读(49)  评论(0)    收藏  举报