1.多行打印(""要打印的内容""")
1 msg = ''' 2 i 3 love 4 you''' 5 print(msg)
2.代码强制缩进:代码分级才需要缩进
3.开发环境(IDE集成开发环境)
4.字符串的格式换输出
输出结果用占位符(%s,%d,%f)占位,可以根据用户输入的信息变化而变化,叫做格式化输出。
%s:字符串的占位符
%d:数字占位符,只能输入数字
%f:浮点数占位符
1 name = input("name:") 2 age = input("age:") 3 job = input("job:") 4 salary = input("salary :") 5 if salary.isdigit(): # 判断用户输入的长得是否像数字,如200和200k 6 salary = int(salary) 7 msg = ''' 8 --------info of %s-------- 9 name:%s 10 age:%s 11 job:%s 12 salary:%s 13 you will be retired in %s years'''%(name,name,age,job,salary,65-age) 14 print(msg) 15 else: 16 print("must be digit") 17 #也可以写作exit("must be digit")
5.数据类型初识
①数字
整数:在Python3.x中已经不区分整形和长整形
浮点数(float):用来处理实数,大多情况下是指小数。
complex(复数):
②布尔值,只有两种状态
True:真
False:假
③字符串:引号引起来的部分都是字符串类型
计算机中一切皆为对象,一切对象皆可分类。
salary.isdigit()
salary是对象,"."调出属性。