一、变量
定义字符串要加单引号‘’
变量命名规范:
变量名只能是字母、数字或下划线的任意组合
变量名的第一个字符不能是数字
变量名不能用关键字
变量名不要用中文
变量名不要太长,区分大小写
面就用单引号
如果既有单又有双,那么用三引号
三引号用来多行注释代码
单行注释,使用#
三、用户交互
变量 = input(提示语)--所有输入的内容都是字符串
四、条件判断
1、if 条件:
语句块
执行流程:判断条件是否为真,如果真,执行if语句块
2、if 条件:
语句块
else:
语句块
执行流程:判断条件是否为真. 如果真. 执行if语句块 否则执行else语句块
3、if 条件1:
if -1
elif 条件2:
if -2
......
else:
语句块 执行流程:判断条件1是否成立, 如果成立执行if-1,否则如果条件2成立, 执行if-2 ...否则执行else语句块
4、嵌套
if条件:
else:
if 条件:
...
5、while循环
while 条件:
循环体
break or continue or exit()
break 退出一个循环
continue 结束当前本次循环,继续执行下一循环
exit() 结束程序
五、字符串格式化
格式化输出:%s占位符,字符串类型,也可以代替其他类型;%d整数占位符,%f浮点数占位符,%.2f表示保留两位小数
name = input("请输入你的名字:")
age = input("请输入你的年龄:")
使用连接符“+”拼接
print(name + ‘的年龄是:’ + age)
使用占位符
print('我的名字是: %s', %name)
print(‘%s 的年龄是: %s’,%(name,age))
#如果占位符的字符串中有%,则用%%表示
使用format
print('{your_name}的年龄是:{your_age}'.format(your_name = name,your_age = age))