1.变量&&输入输出
一·变量
概念:变量,本质上是一个装东西的盒子,并且只能存放一个值。
1·变量的命名规则
变量的名字由:数字,字母,下划线组成,并且不能以数字开头,且区分大小写。
2.变量的定义
格式:变量名 = 值 注意:= 赋值符号(从右往左读),==等于
a = 55
b = 6.555
c = 'apple'
3.变量的类型
int 整形,float 浮点型,str 字符串,bool布尔类型(True真,False假)
字符串转整形
a = '123'
int(a) #这里只是获得一个整数,并没有改变变量中a的值
#print(a+1) #此时a还是字符串变量
a = int(a)
print(a+1) #输出: 124
字符串转浮点型
a = '3.1'
a = float(a)
print(a) #输出:4.1
整形转字符串
a = 5
a = str(a)
#print(a+1) #错误:此时变量 a 已经是字符串
浮点型转整形(舍去小数部分)
a = 3.1
a = int(a)
#print(a) #输出:3
bool类型转换为整形
a = True
a = int(a)
print(a) #结果:1
二·输入输出
1.输出
直接输出(结尾默认换行)
a = 3
b = 4
print(a)
print(b)
更改输出的结尾
print(44,end = ' ')#以空格结尾
print('hhh',end=',')#以逗号结尾
格式化输出
a = 5
b = 3.1415926
c = 'hhhh'
print("d代表整形:%d"%a) #输出整形
print("f代表浮点数:%.2f"%b)#输出浮点型,并保留两位小数(重点)
print("s代表字符串:%s"%c) #输出字符串
2. 输入
直接输入(默认输入字符串类型)
a = input('提示语句')
print(a+1)#错误:a是字符串类型,不能进行运算
更改输入的类型
a = input() #先输入在转换为整形
a = int(a)
b = int(input()) #输入的同时将值转换为整形
一行输入多个值
有几个变量就要输入几个值,不然报错.默认输入字符串
a,b=input().split(',')
输入时直接转换类型,返回的是一个列表
lb=list(map(int,input().split()))
print(lb)
标签:变量,int,输入输出,字符串,&&,print,整形,输入
From: https://www.cnblogs.com/sqy2010/p/17591503.html