python2和python3区别
-
print
- python2中print为输出语句
- Python3中print是一个函数
-
range和xrang
- range()在Python2中会得到一个列表,xrange(1,3)得到一个生成器
- 在Python中是生成器,没有xrange
-
字符串
- Python2中存储字符串,底层使用ascii编码
- python3存储字符串,使用的是Unicode
-
异常处理
python2
try: print 1/0 except Exception,e: print e
-
打开文件
python2有多种打开方式
f = file()
f = open()
f = file("1.txt","w") f.write("hello world") f.close()
-
标准输入
python2有两种标准输入
info = raw_input(“提示消息:”),输入数据全部转换为字符串
info =input(“提示消息:”),输入什么就输出什么数据类型,输入字符串加引号
-
除法操作:/
python2: /表示的是整除,加上浮点数就是真实除法
python3:/表示除法,//表示整除
虚拟机
-
开启虚拟化
以thinkpad为例,开机按F1,切换security页面,visualization选项,将后面的disable修改为enable,F10保存
操作系统
-
承上启下的作用
-
桌面系统:windows,Mac,Linux
-
移动设备操作系统:安卓(linux),IOS
网络配置
windows查看ip地址 ipconfig
linux查看ip地址 ifconfig
ping ip地址
NAT共享模式:虚拟机共享当前宿主机的网络
桥接模式:虚拟机直接连接物理网络
配置之前先用ping命令查看是否ping通,不通说明地址没有被占用
1.找到ip地址配置文件
su - root
cd /etc/sysconfig/network-scripts
gedit ifcfg-ens33
#注释BOOTPROTO="dhcp"
# 静态 IP 地址分配 BOOTPROTO="static"
# 配置 IP 地址 IPADDR=10.10.12.120
# 配置子网掩码 NETMASK=255.255.255.0
# 配置DNS DNS1=114.114.114.114 (或者8.8.8.8)
# 配置网关 GATEWAY=10.10.12.1
#修改完之后,重启网络
systemctl restart network
-
防火墙设置
CentOS 7 关闭防火墙 – 关闭防火墙:systemctl stop firewalld – 关闭开机启动:systemctl disable firewalld – 查看关闭状态:systemctl status firewalld
-
终端提示符
root@localhost 1.root:用户名 2.localhost:主机名 3./home:目录,路径 4.$ :用户类型($普通用户,#管理员用户) cd 切换目录 ls 查看文件
linux文件系统
bin可执行的命令文件夹 dev设备文件 home普通目录家目录 lib64 mnt proc run srv tmp var boot etc配置文件 lib系统依赖库 media opt root sbin sys系统文件 usr
-
WinSCP软件使用,windows下的客户的图形软件
双击打开,New session hostname:ip地址 user name:用户名 password:密码
-
帮助命令,是命令行的帮助文档,可以以友好的方式查看该命令的常规方式和其他选项
-h 或者--help 选项:用于查看指定命令的帮助信息 格式: