使用pycharm编辑器
双击我们安装好的pycharm编辑器(安装过程在前几节)
选择第一个新建项目
第一个pure python是纯python,下面的那些是一些扩展,暂时不用,我们就选第一个
Location是选择编写代码保存的路径,根据自己的情况点右侧小文件夹按钮,自行选择一个路径保存即可
保存后点击右下角的create按钮创建
等待进度条完成后显示下面界面
如果出现这个窗口直接点叉关掉即可
如果之前配置过,就会有个venv这个文件夹,一般是没有,我们不用管它
我们来右击demo1选项,选择Show in Explorer就可以直接查看到demo1的存储所在路径
新建python文件
我们要编写代码,就要新建一个python文件
不用加后缀名,直接写要创建的名字回车即可
创建好后出现下面界面
在我们的空白区域,缺少一些开头注释配置的语句
添加文件开头配置语句
点击左上角File文件按钮,选择下面的Settings…选项
选择Editor下的File and Code Templates下的python script
即可编写我们python的开头注释配置信息
编写这几行即可,${ }内的语句要变成红色,红框内为解释意思
编写完之后,点击ok关闭
python环境变量选择
★★★ 这里补充非常重要的一点:我们选择这个设置项目
★★★ project interpreter中一定要选择你所安装的python版本的路径,3.8
(如果不选择python 3.8 以后的编写运行中就会出错)
我们再次新建一个python文件
文件名为demo1
回车后就会显示我们刚才写的那几行代码
接下来的代码就直接从下面编写即可,这些语句不影响写代码
如何在编写并查看效果呢?
如何在这个文件夹中编写呢?拿hello world来说
可以直接写print( “hello,world” )
写完后右击空白处选择Run ‘demoq’,即可运行
运行后可在底部查看运行结果
python的注释
单行注释:
在要写的语句前面加上 # 即可使这个语句作为注释
(这也是为什么上面的配置语句不会影响下面代码的原因)
点击右上角的运行箭头,现实的效果依旧是hello,world,并不会显示注释
多行注释:
成对的三个点引号括起来便为多行注释 ’’’ ‘’’
同样点击右上角运行,注释仍然不显示
注意:
单行注释的字体颜色显示为灰色
多行注释的字体颜色显示为绿色
python文件修改名字
右击要改的python文件,选择Refactor中的Rename…选项
点击后弹出
修改名字后选择Refactor确定修改重构即可
注意:
我们要点右上角的小三角运行按钮,就要先选择邻左的下拉列表看一下有没有当前的python文件
如果没有,还是要先在空白处右击运行了demo2,才能点击右上角的三角运行按钮
字符串数字一起输出
输出文字和数字相结合的效果要用到 , 号(英文下的)
字符串要用双引号 ” ” 括起来
这样输出的效果英文的逗号并不会显示出来,起到链接的作用
变量及类型
变量可以是任意的数据类型,在程序中用一个变量名表示
变量名必须是大小写英文、数字和下划线(_)的组合,且不能以数字开头,如:
>>>a=1 #变量a是一个整数
>>>t_007 = ‘T007’ #变量t_007是一个字符串
赋值(比如a= ’ABC’ )时,Python解释器干了两件事
1.在内存中创建一个 ’ABC’ 的字符串
2.在内存中创建一个名为a的变量,并把它指向 ’ABC’
标识符和关键字
什么是关键字?
1.python一些具有特殊功能的标示符,这就是所谓的关键字
2.关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标示符
查看关键字:
在我们的爬虫课程中,会介绍到如下这些关键字
看自己的python中有多少关键字可用
还是打开运行下的cmd命令提示符,输入
>>> import keyword
>>> keyword.kwlist
我们在起名时不要和这些系统的关键字起一样的名字
格式化输出
我们了解了普通的输出print( ); 格式后
了解一下格式化输出:
用%加上数据类型占位,后面再写%加上变量名字,即可格式化输出
举个小例子:
%d为数字类型,先不写,先占位
然后通过后面的 %age 传递进去数值,方便修改变量的值
除了%d还有一些格式符号:
这里爬虫的课程主要记住红框中的两个即可,其他的先做了解
我们来试一下 %s
如果有两个%s占位时,可以后面 % 跟上括号,用两个引号括起来要传递的值
可以进行格式化输出多个
最后小知识点补充
sep=” 连接符 ”
这个连接符可以自己定义
正常情况下输出的aaa bbbb ccc中间是空格隔开
但是在很多情况下我们想让他们用别的符号代替,特别是我们爬虫需要输入网址时中间要用 . 来链接,这就需要用到 sep 这个语句了
end=” ” 不换行输出:
\t:代表按一次tab,水平制表符
\n:代表换行符
双引号内什么都不写表示不换行输出
end后面双引号的内容可以控制要不要换行和空不空格
– 写作不易,关注下吧,谢谢~ –
—web分享,分享的不只是web
点击阅读原文查看目录
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://yundeesoft.com/5772.html