发表于: 2018-03-06 23:20:41
1 893
零基础开始学习Python,昨天装好了虚拟机,Centos 和Python。
Centos遇到问题,因为不知道开启系统输入的密码是不可见的,在password:后边输入后因为看不到字符以为没有输入从而未登入系统。在百度和请教同学之后解决问题。进而登入账户。由于CentOS系统的原因没有安装好的可视桌面,以为进入系统错误。在百度后输入命令startx报错,未能进入XWindows界面;进而了解到没有安装XWindows。
在接受Python任务一后,打算在centos安装nginx。百度后进行操作,在输入命令runlevel 和yum grouplist | more 查询到当前运行级别为3,未安装任何桌面环境组件。且所使用centos镜像文件为自带任何桌面环境组件,需自己安装。在百度之下使用命令yum -y groupinstall "Development Tools"安装了Development Tools。在同学建议下决定先不进行桌面环境安装操作,先找时间熟悉基础命令。
于是安装了Windows版本的nginx,在百度了 Python解析nginx后,找到相关命令后不能理解,暂时放在一边。回头去看关于Python的相关基础视频。对字符串、比较操作符、条件分支进行了解。在Python中(=)表示赋值,(==)表示等于,(!=)表示不等于。(\)反斜杠为转义符号并且可对本身进行转义>>>"Let"s go"运行时报错 >>>"Let's go"和>>>‘Let\' go"可得出正确结果 Let‘ go。在字符串前加上字母 r 表示原始字符串,可以对 \ 进行原始输入,但不可以使用 \ 作为结尾。使用三重引号可以得到一个跨越多行的字符串,自己试验后确定在句末加上标点后可以换行。
对于条件分支的语法,if条件:else:while条件:了解到结尾必须有冒号 : ,使用 Tab 键缩进以代替其它语言中的括号。在 and 逻辑操作中,比较操作优先于逻辑操作。初步了解了第一个模块 random 及命令randint(n,m) 表示n到m之间的随机数。
明天继续进行对Python基础命令的了解,解决原始字符串以 \ 结尾的问题及是否可以在不加标点的情况下进行换行。暂时停止对centos的摸索。并在明天学习后再次查看 Python解析nginx 的百度结果。
评论