永利国际网站Python学习笔记(一)

源代码是这样:

一、基础小知识

1、Python是一种脚本语言,源文件通常以.py作为扩展名,其运行方式与java类似,都是编译成字节码后再解释执行的

2、Python2.x与Python3.x是不兼容的,不过2.x由于足够成熟,第三方库丰富,因此,应该根据需要选用,两者并不冲突

3、Python的IDE不像Ms的VS环境那样,独一无二的好用的工具,一般是IDLE或者PythonWin以及其他一些开源的工具,或者就直接使用交互式命令行

4、注意,由于Python是解释性脚本语言,因此,既可以写成一个脚本文件整体执行,也可以在交互式命令环境中片段执行

5、在cmd命令提示符中,输入python –V可以查看当前运行的python版本

6、Python可以在同一行写入多条语句,使用分号隔开即可

7、若一行语句过长,需要折行继续,则可以使用反斜杠分隔,这个与C++一样

8、Python脚本代码可以直接在Shell中运行

9、倘若要从一个脚本文件运行,例如在D盘下创建一个main.py文件,其中输入代码print(“nihao”,”wohao”),然后进入到命令提示符,进入到D盘目录下,输入命令python main.py,即可运行脚本。很多Python脚本文件都会在第一行指定解释器的位置,但是,注意,真正正确的写法是:#!/usr/bin/envpython

s=b’^SdVkT#S ]`Y\!^)x8fx80ism’
key=”
for i in s:
     i=ord(i)-16
     key+=chr(i^32)
print (key)

二、开发工具

1、PYPI,也即python package
index,是python官方的第三方库的仓库,官方推荐使用pip进行包的下载管理,pip相当于是linux中的yum,apt-get这样的工具,pip需要较高版本的python环境支持,所以,尽量使用较高的版本

2、Python的IDE工具非常的多,除了自带的IDLE外,还有很多,甚至一些商业的工具,有一些跨平台的工具使用JAVA开发的,所以会要求有JVM,就我个人来说,写片段代码使用IDLE比较多,很方便,如果是正式开发,则使用pycharm,这是一个收费的工具,不过很好用

运行后出现了问题:ord() expected string of length 1, but int found

三、注释及特殊运算符

1、#用来表示注释一行,从#开始到这一行结束都表示被注释

2、加减乘除以及取模运算符都是跟C一样的,这里特别介绍除法和乘方操作符

3、使用三重引号可以进行多行注释,只要不将这些字符串赋值给一个变量,都会被当成一个注释,可以是三个单引号,也可以是三个双引号这样的三重引号形式,三重引号的字符串是可以赋值给变量的,会保留字符串中所有的格式

4、在Python中,可以使用分号;将多个语句放在一行上,不过不建议这么做

5、for循环,while循环,if语句的条件都不用放在小括号中,函数定义时,参数需要放在小括号中

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website