从零开始python学习笔记之基本语句
类型
- 数字
- 字符串
- 字典{}
- 元组()
- 列表[]
变量命名
- 以字母或(下划线)开头
- 变量区分大小写
- 不能用关键字
- 不能以数字开头
- type()可查看变量类型
运算
- 指数** a**2即a的平方
- 地板除//(省略小数后面的小数位,只保留整数)
- 逻辑运算符 and or not(例 not x x为真则,not x 为假,反之为真)
- 优先级()->not->and->or
输出
- print(‘我的名字是%s: 来自[%s]’%(name,class))\
- QQ=123456 name=rzy print(‘QQ:{} name:{}’.format(QQ,name))
输入
name=input(“请输入你的姓名:”) #输入类型为str(字符串)
强制转换int()
流程和控制
if
score=60
if score<=60:
print(“不及格”)
pass #空语句
if else
if score<=60:
print(“不及格”)
pass
else:
print(“及格”)
pass
多分支if(满足一个就退出)
if score<=60:
print()
pass
elif score<=50:
print()
pass
elif
else:
嵌套if
循环
while
index = 1
while index<=100:
printf(index)
index+=1
pass
for 临时变量 in 容器
tags=‘我是一个中国人’
for item in tags:
print(item)
pass
#一个字一个字输出
range()
range(起始:结束:步长) 步长不能为0
range(1,101) 1到100
range(1,100)1到99
for else
若for中出现break则else中的语句不再执行
while else
同上