3.5.1不同类型变量之间的计算
name = "huadian"
age = 12
score = 100
#数值类型直接相加
print(age+score)
#字符串相加 拼接:
print("嘉兴"+ name)#:嘉兴huadian
#字符串 乘法:重复二十遍
print("-" * 20)
#字符串+数值:报错
print("嘉兴"+age)
(1)数字型变量之间可以直接计算
(2)字符串变量 之间使用 : 拼接字符串
(3)字符串变量 可以和 整数 使用 * 重复拼接相同的字符串
(4)数字型变量和 字符串 之间 不能进行其他计算
3.5.2变量的输入
输入:接受键盘的输入
a = input("请输入名字:")#接受键盘的输入,并且把输入的值赋予给a
print("输入的内容:"+a)##输出a的值
print(type(a))##打印a的类型
input():输入函数,结果是字符串类型
print():打印函数
type():查看类型
3.5.3类型的转换
(1)可以将“数值类型的字符串(123,66)”转换成数值
Int():转换成整数
Float():转换成小数
(2)可以讲数值类型转换成字符串
3.5.4变量的格式化输出
price = 100
name = "张三丰"
score = 99.5
month = 1
jindu = 80
#商品价格是100 ,打九五折
print("商品价格是%d ,打九五折"%price)
print("我的名字叫%s"%name)
print("成绩:%.1f"%score)
print("月份:%02d"%month)
print("项目进度%d%%"%jindu)#项目进度80%
标签:变量,print,3.5,字符串,计算,类型,输入 来源: https://www.cnblogs.com/gwl1027/p/14696194.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。