1下载python 2 下载pytharm 3 注册码下载https://www.cnblogs.com/xisheng/p/8001328.html
字符串
1 转义字符:
# 用一个特殊的方法表示出一系列不方便写出的内容,比如回车键,换行键,退格键
# 借助反斜杠字符,一旦字符串中出现反斜杠,则反斜杠后面的字符就不代表本身的含义了,发生了转义
#不同系统对换行操作有不同的表示
windows:\n linux:\r\n
#如果想表示出let's go来 1可以使用嵌套引号 2转义字符
2 格式化
3 内建函数(后延)
利用百分号格式化
# 在字符串中,利用%表示对字符进行转化
# %d:放整数 %s:放字符串
#一句话里面出现%d和%s,响应内容需要用括号括起来
表达式
运算符
#由一个以上的值经过变化得到新值得过程叫运算
算数运算符、比较或者关系运算符、赋值运算符、逻辑运算符、位运算、成员运算、身份运算符
算数:取余用% 取整用//(地板除) 幂运算:**
比较:==,<=,>=
赋值
逻辑:and 逻辑与 Or逻辑或 not逻辑非
and 看做乘法,or看做加法;
true看做1 ,false看做0
成员:in not in
程序结构:顺序 分支 循环
input的作用是:
1 在屏幕上输出括号内的字符串
2 接受用户输入的内容并返回到程序
3 Input返回的内容一定是字符串类型
if语句:
#if语句不推荐嵌套使用
#python没有switch-case语句
循环语句:
for循环,while循环
for 变量 in 序列:
语句1
语句2
列表就是一系列数字,用中括号表示
例如['zhangsan','lisi','wangwu','danta']
range:生成一个数字序列,具体范围可设定,包括前面不包括后面
range(1,10) 123456789
for-else语句:
#打印列表中的同学
#如果没有在列表中,或者列表结束了的,我们需要打印提示语句
循环之break,continue,pass
break:无条件结束整个循环,简称循环猝死
continue:无条件结束本次循环,从新进入下一轮循环
pass:表示略过