1.notepad++里面设置运行的方法:百度说明地址:https://jingyan.baidu.com/article/9f7e7ec0ec2e676f2915545f.html
cmd /k python “$(FULL_CURRENT_PATH)” & ECHO. & PAUSE & EXIT
2.查询模块的说明文档:首先导入安装了的模块然后help()查看
import urllib
help(urllib)
3.IDLE里面的查看安装了哪些模块的方法
modules
4.IDLE里面帮助文档查看方法
help()
5.常用命令符
pip install os 安装模块
pip list 查看安装了哪些模块
import random 系统导入随机数
random.randint 随机数类型是整形
and 两边同时为真 结果为真
or 一边为真时 结果为假
两边同时为假时结果假
not 取数的相返数
6.报错相关
SyntaxError: invalid syntax 说明语法错误
二元操作符
x, y =4, 5
if x < y:
small = x
else:
small = y
可改进为:
三元操作符
small = x if x < y else y 语法: x if 条件 else y
断言: assert
例: assert 3>4
member[1,2,3,4,5]
len(member) len 获取列表长度
member.append(“小布丁”) append 往列表里面添加数据
如何条件为真程序就会通过, 为假时会抛出AssertionError的异常
写的案例:
`import random
scaa=random.randint(1,10)
print(“第一个游戏”)
temp=input(“请输入一个数10以内的数”)
guess=int(temp)
while guess != scaa:
temp=input(“猜错了重新输入”)
guess=int(temp)
print(“电脑随机数是:”, scaa)
if guess == scaa:
print(“猜对了”)
else:
if guess > scaa:
print(“你输入的数大了”)
else :
print(“你输入的数小了”)
print(“游戏结束”)
案例2:
从屏幕输入的时候定义变量时,要给变量类型
score=int(input(“请输入你的分数:”))
if 100 >= score >= 90:
print(“成绩为A”)
elif 90 > score >= 60:
print(“成绩为B”)
elif 60 > score >= 0:
print(“成绩为C”)
else:
print(“输入错误”)
`